国密SM2 SM3 SM4 算法记录
SM2加密结果有两种数据组织方式,最常见的是C1|C2|C3,另一种C1|C3|C2,具体解释:国密局推荐的SM2椭圆曲线参数(下图右侧输出的曲线参数);首先产生随机数计算出曲线点C1,2个32byte的BigInteger大数,即为SM2加密结果的第1部分,固定64B。第2部C2分则是真正的密文,是对明文的加密结果,长度和明文一样。第3部分C3是杂凑值,用来效验数据,固定32B。...