SM9密码算法数据结构编码实例

上传人:木92****502 文档编号:142266253 上传时间:2020-08-18 格式:PDF 页数:5 大小:193.05KB
返回 下载 相关 举报
SM9密码算法数据结构编码实例_第1页
第1页 / 共5页
SM9密码算法数据结构编码实例_第2页
第2页 / 共5页
SM9密码算法数据结构编码实例_第3页
第3页 / 共5页
SM9密码算法数据结构编码实例_第4页
第4页 / 共5页
SM9密码算法数据结构编码实例_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《SM9密码算法数据结构编码实例》由会员分享,可在线阅读,更多相关《SM9密码算法数据结构编码实例(5页珍藏版)》请在金锄头文库上搜索。

1、GB/T XXXXXXXXX 13 AA 附录A (资料性) 数据结构编码实例 A.1概述 本附录给出数据格式的编码实例。 本附录中,所有用 16 进制表示的数,左边为高位,右边为低位。 本附录中的数据来源见 GB/T 38635.2 附录 A。 A.2生成元数据结构编码实例 群 G1的生成元 P1= (xP1, yP1) 坐标 xP1:93DE051D 62BF718F F5ED0704 487D01D6 E1E40869 09DC3280 E8C4E481 7C66DDDD 坐标 yP1:21FE8DDA 4F21E607 63106512 5C395BBC 1C1C00CB FA6024

2、35 0C464CD7 0A3EA616 群 G2的生成元 P2= (xP2, yP2) 坐标 xP2:(85AEF3D0 78640C98 597B6027 B441A01F F1DD2C19 0F5E93C4 54806C11 D8806141, 37227552 92130B08 D2AAB97F D34EC120 EE265948 D19C17AB F9B7213B AF82D65B) 坐标 yP2:(17509B09 2E845C12 66BA0D26 2CBEE6ED 0736A96F A347C8BD 856DC76B 84EBEB96, A7CF28D5 19BE3DA6 5F

3、317015 3D278FF2 47EFBA98 A71A0811 6215BBA5 C999A7C7) P1的编码如下。 03 42:BIT STRING :00 04 93 DE 05 1D 62 BF 71 8F F5 ED 07 04 48 7D :01 D6 E1 E4 08 69 09 DC 32 80 E8 C4 E4 81 7C 66 :DD DD 21 FE 8D DA 4F 21 E6 07 63 10 65 12 5C 39 :5B BC 1C 1C 00 CB FA 60 24 35 0C 46 4C D7 0A 3E :A6 16 P2的编码如下。 03 81 82:

4、BIT STRING :00 04 85 AE F3 D0 78 64 0C 98 59 7B 60 27 B4 41 :A0 1F F1 DD 2C 19 0F 5E 93 C4 54 80 6C 11 D8 80 :61 41 37 22 75 52 92 13 0B 08 D2 AA B9 7F D3 4E :C1 20 EE 26 59 48 D1 9C 17 AB F9 B7 21 3B AF 82 :D6 5B 17 50 9B 09 2E 84 5C 12 66 BA 0D 26 2C BE :E6 ED 07 36 A9 6F A3 47 C8 BD 85 6D C7 6B 8

5、4 EB :EB 96 A7 CF 28 D5 19 BE 3D A6 5F 31 70 15 3D 27 :8F F2 47 EF BA 98 A7 1A 08 11 62 15 BB A5 C9 99 :A7 C7 A.3密钥数据结构编码实例 GB/T XXXXXXXXX 14 签名主私钥 ks:0130E7 8459D785 45CB54C5 87E02CF4 80CE0B66 340F319F 348A1D5B 1F2DC5F4 签名主公钥 Ppub-s= ksP2= (xPpub-s, yPpub-s) 坐标 xPpub-s:(9F64080B 3084F733 E48AFF4B 4

6、1B56501 1CE0711C 5E392CFB 0AB1B679 1B94C408, 29DBA116 152D1F78 6CE843ED 24A3B573 414D2177 386A92DD 8F14D656 96EA5E32) 坐标 yPpub-s:(69850938 ABEA0112 B57329F4 47E3A0CB AD3E2FDB 1A77F335 E89E1408 D0EF1C25, 41E00A53 DDA532DA 1A7CE027 B7A46F74 1006E85F 5CDFF073 0E75C05F B4E3216D) 加密主私钥 ke:02E65B 0762D042

7、 F51F0D23 542B13ED 8CFA2E9A 0E720636 1E013A28 3905E31F 加密主公钥 Ppub-e= keP1= (xPpub-e, yPpub-e) 坐标 xPpub-e:91745426 68E8F14A B273C094 5C3690C6 6E5DD096 78B86F73 4C435056 7ED06283 坐标 yPpub-e:54E598C6 BF749A3D ACC9FFFE DD9DB686 6C50457C FC7AA2A4 AD65C316 8FF74210 实体 A 的标识 IDA:Alice IDA的 16 进制表示:416C6963

8、 65 用户签名私钥 dsA= t2P1= (xdsA, ydsA) 坐标 xdsA:A5702F05 CF131530 5E2D6EB6 4B0DEB92 3DB1A0BC F0CAFF90 523AC875 4AA69820 坐标 ydsA:78559A84 4411F982 5C109F5E E3F52D72 0DD01785 392A727B B1556952 B2B013D3 用户加密私钥 deA=t2P2= (xdeA, ydeA): 坐标 xdeA:(4C5EC9C8 CA8DEBA2 38CC3E50 0458F514 7911F225 1A4BD0AA 903BB5F8 D5

9、FD23B4, 0360DBBD D69A0573 0775BB3F 8AD799CC 571DCB88 3D417B8D 239302BD 90097C6B) 坐标 ydeA:(21F05A64 F6592874 00F2D202 72329F2A 80EB6076 7C9FF9D2 3CE8046A F5C950D0, 68AFFFD5 03C768A7 65731F62 FC3CB7B7 705456D4 0830E868 CC17A7F9 51855678) 签名主私钥 ks 的编码如下。 02 1F:INTERGER :01 30 E7 84 59 D7 85 45 CB 54 C5

10、 87 E0 2C F4 80 :CE 0B 66 34 0F 31 9F 34 8A 1D 5B 1F 2D C5 F4 签名主公钥 Ppub-s的编码如下。 03 81 82:BIT STRING :00 04 9F 64 08 0B 30 84 F7 33 E4 8A FF 4B 41 B5 :65 01 1C E0 71 1C 5E 39 2C FB 0A B1 B6 79 1B 94 :C4 08 29 DB A1 16 15 2D 1F 78 6C E8 43 ED 24 A3 :B5 73 41 4D 21 77 38 6A 92 DD 8F 14 D6 56 96 EA :5E

11、 32 69 85 09 38 AB EA 01 12 B5 73 29 F4 47 E3 :A0 CB AD 3E 2F DB 1A 77 F3 35 E8 9E 14 08 D0 EF :1C 25 41 E0 0A 53 DD A5 32 DA 1A 7C E0 27 B7 A4 :6F 74 10 06 E8 5F 5C DF F0 73 0E 75 C0 5F B4 E3 :21 6D 加密主私钥 ke 的编码如下。 02 1F:INTERGER :02 E6 5B 07 62 D0 42 F5 1F 0D 23 54 2B 13 ED 8C :FA 2E 9A 0E 72 06 3

12、6 1E 01 3A 28 39 05 E3 1F 加密主公钥 Ppub-e的编码如下。 03 42:BIT STRING :00 04 91 74 54 26 68 E8 F1 4A B2 73 C0 94 5C 36 :90 C6 6E 5D D0 96 78 B8 6F 73 4C 43 50 56 7E D0 GB/T XXXXXXXXX 15 :62 83 54 E5 98 C6 BF 74 9A 3D AC C9 FF FE DD 9D :B6 86 6C 50 45 7C FC 7A A2 A4 AD 65 C3 16 8F F7 :42 10 用户签名私钥的编码如下。 03 4

13、2:BIT STRING :00 04 A5 70 2F 05 CF 13 15 30 5E 2D 6E B6 4B 0D :EB 92 3D B1 A0 BC F0 CA FF 90 52 3A C8 75 4A A6 :98 20 78 55 9A 84 44 11 F9 82 5C 10 9F 5E E3 F5 :2D 72 0D D0 17 85 39 2A 72 7B B1 55 69 52 B2 B0 :13 D3 用户加密私钥的编码如下。 03 81 82:BIT STRING :00 04 4C 5E C9 C8 CA 8D EB A2 38 CC 3E 50 04 58 :F

14、5 14 79 11 F2 25 1A 4B D0 AA 90 3B B5 F8 D5 FD :23 B4 03 60 DB BD D6 9A 05 73 07 75 BB 3F 8A D7 :99 CC 57 1D CB 88 3D 41 7B 8D 23 93 02 BD 90 09 :7C 6B 21 F0 5A 64 F6 59 28 74 00 F2 D2 02 72 32 :9F 2A 80 EB 60 76 7C 9F F9 D2 3C E8 04 6A F5 C9 :50 D0 68 AF FF D5 03 C7 68 A7 65 73 1F 62 FC 3C :B7 B7 7

15、0 54 56 D4 08 30 E8 68 CC 17 A7 F9 51 85 :56 78 A.4签名数据结构编码实例 签名主私钥 ks:0130E7 8459D785 45CB54C5 87E02CF4 80CE0B66 340F319F 348A1D5B 1F2DC5F4 签名主公钥 Ppub-s= ksP2= (xPpub-s, yPpub-s) 坐标 xPpub-s:(9F64080B 3084F733 E48AFF4B 41B56501 1CE0711C 5E392CFB 0AB1B679 1B94C408, 29DBA116 152D1F78 6CE843ED 24A3B573

16、 414D2177 386A92DD 8F14D656 96EA5E32) 坐标 yPpub-s:(69850938 ABEA0112 B57329F4 47E3A0CB AD3E2FDB 1A77F335 E89E1408 D0EF1C25, 41E00A53 DDA532DA 1A7CE027 B7A46F74 1006E85F 5CDFF073 0E75C05F B4E3216D) 实体 A 的标识 IDA:Alice IDA的 16 进制表示:416C6963 65 签名私钥 dsA= t2P1= (xdsA, ydsA) 坐标 xdsA:A5702F05 CF131530 5E2D6EB6 4B0DEB92 3DB1A0BC F0CAFF90 523AC875 4AA69820 坐标 ydsA:78559A84 4411F982 5C109F5E E3F52D72 0DD01785 392A727B B1556952 B2B013D3 待签名消息 M:Chinese IBS standard M 的 16 进制表示:4368696E 65736520 49425320 7

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 模板/表格

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号