SM2密钥对在线生成工具

先前已经介绍过SM2的在线加密和解密两款工具,可回头看之前的文章:
SM2椭圆曲线公钥密码算法在线加密工具

SM2在线解密工具

在使用SM2加密进行加密之前,我们需要一对SM2密钥,快捷的方法自然是用SM2密钥对在线生成工具:

在线SM2密钥对生成工具

在线SM2密钥对生成工具界面截图

SM2 是中国国家密码管理局(SCA)发布的基于椭圆曲线的公钥密码算法标准。它主要包括公钥加密和签名算法,类似于国际上广泛使用的RSA和ECDSA。

SM2算法的主要标准包括:
GM/T 0003-2012:SM2密码算法使用推荐规范。
GM/T 0004-2012:SM2密码算法公钥密码算法的使用规范。

SM2密钥对由一对密钥组成:
私钥:一个大整数,通常表示为 d。
公钥:一个点(x, y),该点位于指定的椭圆曲线上,通常表示为 P = (x, y)。

根据SM2标准,私钥推荐使用一个 32 字节(即 256 位)的随机数,其16进制字符串为64个字符。可以参照SM2密钥对在线工具。

  • 7
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值