2020
12-23
12-23
golang使用aes库实现加解密操作
golang实现加密解密的库很多,这里使用的是aes库+base64库来实现.使用时,需要指定一个私钥,来进行加解密,这里指定是:varaeskey=[]byte(“321423u9y8d2fwfl”)上代码:packagemainimport("fmt""crypto/cipher""crypto/aes""bytes""encoding/base64")funcPKCS5Padding(ciphertext[]byte,blockSizeint)[]byte{padding:=blockSize-len(ciphertext)%blockSizepadtext:=bytes.Repeat([]byte{byte(padding)},...
继续阅读 >