公钥 私钥 字符编码: 加密 ↓ 解密 ↑ 生成密钥对 说明 SM2 非对称加密的结果由 C1,C2,C3 三部分组成。其中 C1 是根据生成的随机数计算出的椭圆曲线点,表示随机生成的临时公钥,C2 是密文数据,C3 是 SM3 的摘要值。最开始的国密标准的结果是按 C1C2C3 顺序存放的,新标准的是按 C1C3C2 顺序存放的。