国密sm2加密

  |  

SM2(国密算法),加密模式 C1C3C2

SM2 为非对称加密,基于 ECC。该算法已公开。由于该算法基于 ECC,故其签名速度与秘钥生成速度都快于 RSA。ECC 256 位(SM2 采用的就是 ECC 256 位的一种)安全强度比 RSA 2048 位高,但运算速度快于 RSA。
旧标准的加密排序 C1C2C3 新标准 C1C3C2,C1 为 65 字节第 1 字节为压缩标识,这里固定为 0x04,后面 64 字节为 xy 分量各 32 字节。C3 为 32 字节。C2 长度与原文一致。

公钥:049cbf6df92258b385b82844d29039183d98e205726bcecd71b40ded26e717d3ccb9132685432eaafbcb58683c3d303a1e79137447231f8db33226b24893fcd429

私钥:6c4a9b2d44704400552b4b90c39c5bca3e5c0ac1b91324e3d0579eebf24830bd