From 67a5932e2707759f81ed41c42dccd45a114857af Mon Sep 17 00:00:00 2001 From: Leufolium Date: Sun, 28 Jul 2024 18:04:00 +0800 Subject: [PATCH] 1 --- crypto/cryptoService.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crypto/cryptoService.go b/crypto/cryptoService.go index 4252738..ddbc5ae 100644 --- a/crypto/cryptoService.go +++ b/crypto/cryptoService.go @@ -74,7 +74,10 @@ func (cryptoService *CryptoService) EncryptByAES(msg []byte) (encryptedBytes []b func (cryptoService *CryptoService) DecryptByAES(encryptedBytes []byte) (decryptedBytes []byte, err error) { //CBC解密 - block, _ := aes.NewCipher(cryptoService.aesPriKey) // 分组秘钥 + block, err := aes.NewCipher(cryptoService.aesPriKey) // 分组秘钥 + if err != nil { + return + } blockSize := block.BlockSize() // 获取秘钥块的长度 blockMode := cipher.NewCBCDecrypter(block, cryptoService.aesPriKey[:blockSize]) // 加密模式 decryptedBytes = make([]byte, len(encryptedBytes)) // 创建数组