GB/T 41389-2022 信息安全技术 SM9密码算法使用规范.pdf

GB/T 41389-2022 信息安全技术 SM9密码算法使用规范.pdf
仅供个人学习
反馈
标准编号:GB/T 41389-2022
文件类型:.pdf
资源大小:6.7 M
标准类别:国家标准
资源ID:72305
免费资源

GB/T 41389-2022标准规范下载简介

GB/T 41389-2022 信息安全技术 SM9密码算法使用规范.pdf简介:

GB/T 41389-2022《信息安全技术 SM9密码算法使用规范》是中国国家标准,由国家标准化管理委员会发布。SM9(安全多方信息鉴别协议)是一种公钥密码算法,属于椭圆曲线密码学(Elliptic Curve Cryptography, ECC)的一种。它是专为中国物联网、电子商务、智能卡等应用场景设计的,特别适合资源受限的设备,如物联网设备,因为它具有高效、安全、低存储需求的特点。

该规范详细规定了SM9算法的使用方法、安全要求、测试方法、密钥管理、协议实现等方面,旨在确保在实际应用中,SM9算法能够提供可靠的信息安全保护,防止数据被篡改、冒充或非法访问。它对密码算法的每个步骤、安全参数的选择和管理、以及如何正确地进行加密、解密、验签、签名等操作都做了明确的规定。

遵循此规范,开发者和管理员可以确保在使用SM9算法时,系统和数据的安全性达到国家规定的标准,符合信息安全的法规要求。

GB/T 41389-2022 信息安全技术 SM9密码算法使用规范.pdf部分内容预览:

A.4签名数据格式编码测试用例

: 823C4B21 E4 BD 2D . 668563152FC33F55D7BFBB9BD9705ADB 0342: BIT STRING 000473BF96923CE58B6AD0E13E9643A4 :: : 06D8EB98417C 50EF1B29CEF9ADB48B 6D . 598C 85 6712 F1 C2E0 968AB7 769F42A9 95 : 86AE D139D5B8B3E15891827C C2AC ED 9B : AA 05

823C4B21 2D : 668563152FC33F55D7BFBB9BD9705ADB 0342: BIT STRING :: 0004 73BF96923C E58B6AD0E13E9643A4 : 06D8EB98417C50EF1B29CEF9ADB48B6D . 598C 856712F1 C2E0968AB7769F42A995 : 86AE D139D5B8B3E15891827C C2AC ED 9B : AA05

A.5加密数据格式编码测试用例

GB/T413892022

429197BCAB70B25AFEE37A2B 9D B9F367 04 14: OCTET STRING 1B5F5BOE951489682F3E64E1378CDD5L : A9 51 3B 1C +

6密钥封装数据格式编码测试用例

DB51T 2274-2016标准下载03 42:BIT STRING

: 00041EDEE2C3F465914491DE44CEFB2C : B4 34 AB 02 C3 08 D9 DC 5E 20 67B4 FE D5 AAAC " 8AOF1C 9B4C435ECA35AB83BB734174CO : F78F DE81A53374AFF3B3602B BC 5E37BE : 9A 4C 密钥封装数据结构的编码如下。 30 66: SEQUENCE{ 04 20: OCTET STRING : 4FF5CF86D2AD40 C8F4 BA C98D 76ABDBDE OCOE2F0A829D3F911EF5B2BCE0695480 0342: BIT STRING . 00041EDEE2C3F465914491DE44CEFB2C B4 34 AB 02 C3 08 D9 DC 5E 20 67 B4 FE D5 AA AC 8AOF1C9B4C435ECA35AB83BB734174C0 F78FDE81A53374AFF3B3602BBC 5E37BE : 9A 4C

: 00041EDEE2C3F465914491DE44CEFB2C B434 AB 02 C308 D9DC 5E20 67B4 FED5AAAC : 8AOF1C9B4C435ECA35AB83BB734174CO : F78FDE81A53374AFF3B3602B BC 5E37BE : 9A 4C 密钥封装数据结构的编码如下。 30 66: SEQUENCE{ 04 20: OCTET STRING : 4FF5CF86D2AD40C8F4BA C98D76ABDBDE OCOE2F0A829D3F911EF5B2BCE0695480 0342: BIT STRING . 00041EDEE2C3F465914491DE44CEFB2C B4 34AB02 C308D9 DC 5E20 67B4 FE D5AAAC 8AOF1C9B4C435ECA35AB83BB734174CO F78FDE81A53374AFF3B3602BBC5E37BE 9A 4C

©版权声明
相关文章