Closed johnshajiang closed 1 year ago
生成的SM2密文中的C1部分是公钥的坐标点,其格式是非压缩的,那么应该以标志位04开头。 SM2加密算法的国标GB/T 32918.4-2016中给出的密文示例均以04开头。
C1
04
GB/T 32918.4-2016
该问题会影响到与其它国密算法组件,比如BouncyCastle和TencentKonaSMSuite,的交互。 如果出于兼容性的考量,不去解决这个问题。那么也应该在文档中说明一下,以提示用户自己去处理这个问题。
该问题已经在 #32 提过了。
生成的SM2密文中的
C1
部分是公钥的坐标点,其格式是非压缩的,那么应该以标志位04
开头。 SM2加密算法的国标GB/T 32918.4-2016
中给出的密文示例均以04
开头。该问题会影响到与其它国密算法组件,比如BouncyCastle和TencentKonaSMSuite,的交互。 如果出于兼容性的考量,不去解决这个问题。那么也应该在文档中说明一下,以提示用户自己去处理这个问题。