duanhongyi / gmssl

a python crypto for sm2/sm3/sm4
MIT License
479 stars 140 forks source link

SM4 ecb模式下加解密与白皮书的案例有出入 #23

Closed NADDY415 closed 4 years ago

NADDY415 commented 4 years ago

SM4中ecb模式下的案例测试: key = b'\x01\x23\x45\x67\x89\xab\xcd\xef\xfe\xdc\xba\x98\x76\x54\x32\x10' value = b'\x01\x23\x45\x67\x89\xab\xcd\xef\xfe\xdc\xba\x98\x76\x54\x32\x10' iv = b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'


在程序中: 测试密钥为: b'\x01#Eg\x89\xab\xcd\xef\xfe\xdc\xba\x98vT2\x10' 加密成功! 加密结果为: b'h\x1e\xdf4\xd2\x06\x96^\x86\xb3\xe9OSnBF\x00*\x8aN\xfa\x86<\xca\xd0$\xac\x03\x00\xbb@\xd2' 加密换成16进制为: 681edf34d206965e86b3e94f536e4246002a8a4efa863ccad024ac0300bb40d2


???? 怎么会多出来002a8a4efa863ccad024ac0300bb40d2???