SM2 加解密联调时走过的坑
1、密文数据,有些加密硬件出来密文结构为 C1|C2|C3 ,有些为 C1|C3|C2 , 需要对应密文结构做解密操作
2、有些加密硬件,公钥前加04 ,私钥前加00,密文前加04 ,在处理时候,可以根据长度处理,尤其 04 的处理。
基于bouncycastle 软实现加解密网上资料较多,不再阐述。
目前可以实现加密硬件和软实现互通,再有新问题继续更新。
SM2 加解密联调时走过的坑
1、密文数据,有些加密硬件出来密文结构为 C1|C2|C3 ,有些为 C1|C3|C2 , 需要对应密文结构做解密操作
2、有些加密硬件,公钥前加04 ,私钥前加00,密文前加04 ,在处理时候,可以根据长度处理,尤其 04 的处理。
基于bouncycastle 软实现加解密网上资料较多,不再阐述。
目前可以实现加密硬件和软实现互通,再有新问题继续更新。