GmSSL
GmSSL copied to clipboard
接收到C1C3C2格式的加密数据,如何转换成ASN.1编码
参考sm2.h 中SM2_CIPHERTEXT结构,可以将C1,C3,C2这几个值分别memcpy到point, hash, ciphertext中并设置ciphertext_size = sizeof C2, 即可用sm2_ciphertext_to_der 将其转换为标准的ASN.1编码密文格式
参考sm2.h 中SM2_CIPHERTEXT结构,可以将C1,C3,C2这几个值分别memcpy到point, hash, ciphertext中并设置ciphertext_size = sizeof C2, 即可用sm2_ciphertext_to_der 将其转换为标准的ASN.1编码密文格式
和OpenSSL SM2加解密不能互通,后端又不肯改头大,直接使用OpenSSL包的增量太大了····