Open zwyzzz888 opened 1 year ago
问题不大,我找个时间加上
Message ID: @.***>
功能已经加上
我发现你添加的cbc模式的 加解密出的数据偏移量有问题。和代码解出来的不一样。测试的是cbc pkcs7 其他模式我没验证 示例: 明文16进制数据:313233616263 SM4密钥:34c7f37c4e37db05f23e4f099e3197df iv偏移量密钥:00000000000000000000000000000000 SM4 ECB Padding 加密结果16进制: c69f011b7c11c21a837da85e3591010a SM4 ECB Padding 加密结果: xp8BG3wRwhqDfaheNZEBCg== SM4 ECB Padding 解密结果: 123abc SM4 CBC Padding_PKCS5 加密结果16进制: c69f011b7c11c21a837da85e3591010a SM4 CBC Padding_PKCS5 加密结果: xp8BG3wRwhqDfaheNZEBCg== SM4 CBC Padding_PKCS5 解密结果: 123abc SM4 CBC Padding_PKCS7 加密结果16进制: c69f011b7c11c21a837da85e3591010a SM4 CBC Padding_PKCS7 解密结果: 123abc
手抖,错误的把key当成了iv。 问题已经修复。 感谢反馈。
并增加偏移量 配置