SM2密钥长度

文章详细阐述了SM2加密算法中私钥的处理规则,特别是对于首字节为00的情况以及长度为31和32位的私钥。当首字节为00时会被去掉,需要手动添加,而首字节大于0x7F时则需在前面加00。同时列出了多个示例私钥,展示了这些规则的实际应用。
摘要由CSDN通过智能技术生成

首字节是00的时候被去掉了,需要手动添加

sm2 私钥长度 = 31
sm2 私钥 = 7FE4F8AFD942D4E901E09F8419B2FD087CB4DB4D85204380A383445F5BFC6B

sm2 私钥长度 = 31
sm2 私钥 = 4C648518A979A16DE75BEA6268F7B370AA898449C9CF25C62077375E0648C1

sm2 私钥长度 = 31
sm2 私钥 = 18E57676DA90C8240DA1F72486714CB72B51235D2B395BB7CCBE8CF233EA00

sm2 私钥长度 = 31
sm2 私钥 = 5EFD7AFDCA1ABEEAF6A18CE063DDC7B327E9B78A7F08B095EB8844D4EA93D5

============================

sm2 私钥长度 = 32
sm2 私钥 = 729C38EB408DC387F7743AF474CD261B8A6525C0B12C66185545B3170FE80511

sm2 私钥长度 = 32
sm2 私钥 = 3EBD6C5F667583103CD500CD6947211FA83989B042542374CF42C0C4F69881C6

sm2 私钥长度 = 32
sm2 私钥 = 6EFBAFF928C50CB9D140B615E64F023629B8538AF22ADAFF34057FAD22CC8CBA

sm2 私钥长度 = 32
sm2 私钥 = 0BCB67D3DCF620781A8B4A85B65474A7F0973E811DFCCFD70E29831A975433F6

sm2 私钥长度 = 32
sm2 私钥 = 0EA521E1D645F1604E0CB42E77F43A34F1E299EE12E6ACB4AAF32BE15A9359E3

===========================

首字节 大于 0x7F 需要在前面 + 00

sm2 私钥长度 = 33
sm2 私钥 = 00D80B378E82AE5F6280E60833E6033C6C2DAB456C9AE1D1B61623BA42248EE1CD

sm2 私钥长度 = 33
sm2 私钥 = 009024AC1A9D65883B4A46F82E6EC085C396D5F0D850BBC2BA07C627611F57C5A5

sm2 私钥长度 = 33
sm2 私钥 = 00F75B19EFF4E876E434C0CA97334995347997E5C4D3FF4C5C3F876452414022F7

sm2 私钥长度 = 33
sm2 私钥 = 00F09DE386E7B97D3DEF9B92C8986982B860128F395E2B51CCF9B6FBABA9351007

sm2 私钥长度 = 33
sm2 私钥 = 00C8116C8CAE54CDA9F54142D9CA98C0249D1879BA89D69AD27453E536825C92EC
sm2 私钥长度 = 33
sm2 私钥 = 00952384CDD8772E8C8622CC5EC71C7BC443551D9AC3C7E5AC82D001A4B8EBD91D

sm2 私钥长度 = 33
sm2 私钥 = 00B152ABB2B8D6AFB9707CDC9FF8254A56FD08CE95D68F1E6A9081CF824F3EF9E2

sm2 私钥长度 = 33
sm2 私钥 = 00B12CB23AAD804ACD56189BC180760F9C6C2480D69B6133B4A93A4365E59C810F

sm2 私钥长度 = 33
sm2 私钥 = 00CA92049BEC2D1C3D889DC294893C25650090E78F6DFE6D0348F329DAB92051D1

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值