GB/T 47471-2026 网络安全技术 SM9密码算法加密签名消息格式

GB/T 47471-2026 Cybersecurity technology—SM9 cryptographic algorithm encryption and signature message format

国家标准 中文简体 即将实施 页数:32页 | 格式:PDF

基本信息

标准号
GB/T 47471-2026
标准类型
国家标准
标准状态
即将实施
中国标准分类号(CCS)
国际标准分类号(ICS)
-
发布日期
2026-04-30
实施日期
2026-11-01
发布单位/组织
国家市场监督管理总局、国家标准化管理委员会
归口单位
全国网络安全标准化技术委员会(SAC/TC 260)
适用范围
本文件规定了SM9密码算法在加密签名中的消息格式。
本文件适用于使用SM9密码算法进行加密和签名操作时对操作结果的封装,为基于SM9密码算法的应用开发和使用提供指导。

发布历史

文前页预览

研制信息

起草单位:
北京国脉信安科技有限公司、格尔软件股份有限公司、北京海泰方圆科技股份有限公司、深圳奥联信息安全技术有限公司、江苏意源科技有限公司、兴唐通信科技有限公司、中电信量子信息科技集团有限公司、北京信安世纪科技股份有限公司、广东省电子商务认证有限公司、智巡密码(上海)检测技术有限公司、北京数字认证股份有限公司、山东大学、长春吉大正元信息技术股份有限公司、中电科网络安全科技股份有限公司、北京国泰网信科技股份有限公司、厦门天锐科技股份有限公司、亚数信息科技(上海)有限公司、中国电子科技集团公司第十五研究所、成都久信信息技术股份有限公司、成都安美勤信息技术股份有限公司、北京中科卓信软件测评技术中心、厦门民航凯亚有限公司、中国电子技术标准化研究院、商用密码检测认证中心、南京软迅科技有限公司、北京智芯微电子科技有限公司、深圳市纽创信安科技开发有限公司、北京天融信网络安全技术有限公司、深圳市研川科技有限公司、渔翁信息技术股份有限公司、国家工业信息安全发展研究中心、中国电子信息产业集团有限公司第六研究所、华为技术有限公司、河北索派科技有限公司、新疆华电苇湖梁新能源有限公司、海光信息技术股份有限公司、北京时代亿信科技股份有限公司
起草人:
袁峰、封维端、罗影、郑强、姜建功、蔡先勇、郑丽娟、罗俊、焦靖伟、蒋日友、陈树乐、赵敏、但波、韩玮、王银平、孔凡玉、刘立生、王现方、陈景伟、涂高元、安高峰、翟新元、吴敏超、王伊婷、刘琛、张傑、范松、黄楚皓、李欣、刘昕宇、杨林、成涛、高志洲、邹超、杨伟、郭经宇、刘晶、王龙、曾光、刘大鹏、王汝成、张磊、武希耀、刘伟丰
出版信息:
页数:32页 | 字数:52 千字 | 开本: 大16开

内容描述

ICS35030

CCSL.80

中华人民共和国国家标准

GB/T47471—2026

网络安全技术SM9密码算法加密签名

消息格式

Cybersecuritytechnology—SM9cryptographicalgorithmencryptionand

signaturemessageformat

2026-04-30发布2026-11-01实施

国家市场监督管理总局发布

国家标准化管理委员会

GB/T47471—2026

目次

前言

…………………………Ⅲ

范围

1………………………1

规范性引用文件

2…………………………1

术语和定义

3………………1

缩略语

4……………………1

概述

5………………………1

基本类型定义

6……………2

标识撤销列表

6.1IdentifierRevocationLists…………2

内容加密算法标识

6.2ContentEncryptionAlgorithmIdentifier……2

杂凑算法标识

6.3DigestAlgorithmIdentifier…………2

签名算法标识

6.4SignatureAlgorithmIdentifier……………………3

密钥加密算法标识

6.5KeyEncryptionAlgorithmIdentifier…………3

版本号

6.6Version……………………3

标识

6.7Identifier………………………3

有效期

6.8Validity……………………3

系统公开参数发布信息

6.9IBCIBCSysParamsPublishInfo…………3

属性

6.10Attribute……………………3

扩展

6.11Extension……………………4

数据类型

7Data……………4

签名数据类型

8SignedData………………4

数字信封数据类型

9EnvelopedData……………………6

签名及数字信封数据类型

10SignedAndEnvelopedData………………8

加密数据类型

11EncryptedData…………9

密钥协商类型

12KeyAgreementInfo…………………10

摘要数据类型

13DigestedData…………10

鉴别数字信封数据类型

14AuthEnvelopedData………11

附录规范性标识吊销列表结构

A()IRL………………13

数据结构

A.1IRL……………………13

公共参数结构

A.2IBC…………………13

附录资料性消息格式示例

B()…………15

签名数据类型示例

B.1…………………15

数字信封数据类型示例

B.2……………18

签名及数字信封数据类型

B.3…………19

GB/T47471—2026

加密数据类型示例

B.4…………………21

密钥协商类型示例

B.5…………………22

摘要数据类型示例

B.6…………………23

鉴别数字信封数据类型示例

B.7………………………23

GB/T47471—2026

前言

本文件按照标准化工作导则第部分标准化文件的结构和起草规则的规定

GB/T1.1—2020《1:》

起草

请注意本文件的某些内容可能涉及专利本文件的发布机构不承担识别专利的责任

。。

本文件由全国网络安全标准化技术委员会提出并归口

(SAC/TC260)。

本文件起草单位北京国脉信安科技有限公司格尔软件股份有限公司北京海泰方圆科技股份有

:、、

限公司深圳奥联信息安全技术有限公司江苏意源科技有限公司兴唐通信科技有限公司中电信量子

、、、、

信息科技集团有限公司北京信安世纪科技股份有限公司广东省电子商务认证有限公司智巡密码

、、、

上海检测技术有限公司北京数字认证股份有限公司山东大学长春吉大正元信息技术股份有限公

()、、、

司中电科网络安全科技股份有限公司北京国泰网信科技股份有限公司厦门天锐科技股份有限公司

、、、、

亚数信息科技上海有限公司中国电子科技集团公司第十五研究所成都久信信息技术股份有限公

()、、

司成都安美勤信息技术股份有限公司北京中科卓信软件测评技术中心厦门民航凯亚有限公司中国

、、、、

电子技术标准化研究院商用密码检测认证中心南京软迅科技有限公司北京智芯微电子科技有限公

、、、

司深圳市纽创信安科技开发有限公司北京天融信网络安全技术有限公司深圳市研川科技有限公司

、、、、

渔翁信息技术股份有限公司国家工业信息安全发展研究中心中国电子信息产业集团有限公司第六研

、、

究所华为技术有限公司河北索派科技有限公司新疆华电苇湖梁新能源有限公司海光信息技术股份

、、、、

有限公司北京时代亿信科技股份有限公司

、。

本文件主要起草人袁峰封维端罗影郑强姜建功蔡先勇郑丽娟罗俊焦靖伟蒋日友陈树乐

:、、、、、、、、、、、

赵敏但波韩玮王银平孔凡玉刘立生王现方陈景伟涂高元安高峰翟新元吴敏超王伊婷刘琛

、、、、、、、、、、、、、、

张傑范松黄楚皓李欣刘昕宇杨林成涛高志洲邹超杨伟郭经宇刘晶王龙曾光刘大鹏

、、、、、、、、、、、、、、、

王汝成张磊武希耀刘伟丰

、、、。

GB/T47471—2026

网络安全技术SM9密码算法加密签名

消息格式

1范围

本文件规定了密码算法在加密签名中的消息格式

SM9。

本文件适用于使用密码算法进行加密和签名操作时对操作结果的封装为基于密码算

SM9,SM9

法的应用开发和使用提供指导

2规范性引用文件

下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款其中注日期的引用文

。,

件仅该日期对应的版本适用于本文件不注日期的引用文件其最新版本包括所有的修改单适用于

,;,()

本文件

信息安全技术术语

GB/T25069

网络安全技术密码应用标识规范

GB/T33560

信息技术安全技术可鉴别的加密机制

GB/T36624—2018

所有部分信息安全技术标识密码算法

GB/T38635()SM9

信息安全技术密码算法使用规范

GB/T41389—2022SM9

标识密码应用标识格式规范

GM/T0090

3术语和定义

和所有部分界定的术语和定义适用于本文件

GB/T25069GB/T38635()。

4缩略语

下列缩略语适用于本文件

:

采用密文分组链接消息认证码的计数器工作模式

CCM:(CounterwithCipherBlockChaining-

MessageAuthenticationCodeMode)

可辨别编码规则

DER:(DistinguishedEncodingRules)

伽罗瓦计数器工作模式

GCM:/(Galois/CounterMode)

基于标识的密码

IBC:(Identity-BasedCryptography)

标识撤销列表

IRL:(IdentifierRevocationList)

对象标识符

OID:(ObjectIdentifier)

5概述

使用类型表示内容交换通用语法结构其定义如下

ContentInfo,:

ContentInfo∷=SEQUENCE{

1

定制服务

    推荐标准