国密SM2加密测试

在线生成私钥公钥对 根据私钥查询公钥 公钥加密私钥解密 密钥编码 PEM证书编码 JWT解码 RSA加密 国密SM4加密

SM2是一种公开密钥加密标准,由国家密码管理局于2010年12月17日发布,相关标准为“GM/T 0003-2012 《SM2椭圆曲线公钥密码算法》”。2016年,成为中国国家密码标准(GB/T 32918-2016)。在商用密码体系中,SM2主要用于替换RSA加密算法,其算法公开。据国家密码管理局表示,SM2基于ECC,其效率较低,安全性与NIST Prime256相当。SM2主要包括三部分:签名算法、密钥交换算法、加密算法,其中SM2签名算法收录于ISO/IEC 14888-3:2018《信息安全技术带附录的数字签名第3部分:基于离散对数的机制》。

常见私钥(privkeyhex):
SM2私钥(privkeyhex):
*输入私钥则获取公钥
SM2公钥(pubkeyhex):
* 未输入私钥则自动获取私钥公钥对



3077私钥证书:

30770201010420cb772811f1fef955ce1b4051130870d86cca6afede806f1e7c225d7359591d2ba00a06082a811ccf5501822da1440342000475e60ab5b94860dad0c2d193551a8b7a628a611df332e23dfcb42f6ecc348653b8a49418e52ff8872b500eeaf8be8c43b7389d115e91b7432bb1c939e764d31a

私钥base64: *无意义
私钥PEM证书:
3059公钥证书:

3059301306072a8648ce3d020106082a811ccf5501822d0342000475e60ab5b94860dad0c2d193551a8b7a628a611df332e23dfcb42f6ecc348653b8a49418e52ff8872b500eeaf8be8c43b7389d115e91b7432bb1c939e764d31a

公钥base64: *重点,私钥公钥均包含字符串
公钥PEM证书: