//aes解密,cbc模式,PKCS5Padding补码
func AesDecrypt(message string) (result string, err error) {
result = ""
defer func() {
// 捕捉错误
if r := recover(); r != nil {
err = fmt.Errorf("error: %v", r)
}
}()
// 使用base64解码我们提供的数据
data, _ := base64.StdEncoding.DecodeString(message)
key, _ := hex.DecodeString("96B6715EF50FA4557F6CF977178E86C9")
iv, _
golang aes-256-cbc 加解密
于 2023-06-27 09:26:33 首次发布
该代码实现了AES加密和解密功能,使用CBC模式并配合PKCS5Padding填充方式。解密函数接受Base64编码的字符串,加密函数返回Base64编码的结果,同时附带特定标识。

最低0.47元/天 解锁文章
3284

被折叠的 条评论
为什么被折叠?



