SM2算法

SM2是中国密码学算法标准中的一种非对称加密算法,它是由国家密码管理局(中国密码局)发布的一种椭圆曲线公钥密码算法,基于椭圆曲线离散对数问题。

SM2裸密钥中,私钥长度为32字节(256bit);非压缩公钥长度65字节,非压缩公钥长度33字节。

PKCS#8格式包含算法标识和密钥数据,其价值在于把“算法、曲线、密钥”这些上下文信息一起打包,让密钥可以独立于任何约定被正确解析