GM/T 0081-2020 SM9密码算法加密签名消息语法规范
GM/T 0081-2020 SM9 cryptographic algorithm encryption and signature message syntax specification
基本信息
本文件适用于使用SM9算法进行加密和签名操作时对操作结果的标准化封装。
发布历史
-
2020年12月
文前页预览
研制信息
- 起草单位:
- 上海信息安全工程技术研究中心、北京国脉信安科技有限公司、西安工业大学、深圳奥联信息安全技术有限公司、中国科学院自动化研究所苏州研究院
- 起草人:
- 袁峰、王晓春、容晓峰、杜志强、蔡先勇、药乐、张立圆、封维端、蒋楠、汪雪林
- 出版信息:
- 页数:20页 | 字数:36 千字 | 开本: 大16开
内容描述
ICS35.040
CCSL80
中华人民共和国密码行业标准
/—
GMT00812020
SM9密码算法加密签名消息语法规范
SM9crtorahicalorithmencrtionandsinaturemessae
ypgpgypgg
sntaxsecification
yp
2020-12-28发布2021-07-01实施
国家密码管理局发布
/—
GMT00812020
目次
前言…………………………Ⅰ
1范围………………………1
2规范性引用文件…………………………1
3术语和定义………………1
4缩略语……………………2
5OID定义…………………2
6基本类型定义……………2
6.1IdentifierRevocationLists…………2
6.2ContentEncrtionAlorithmIdentifier…………3
ypg
6.3DiestAlorithmIdentifier…………3
gg
6.4DiestEncrtionAlorithmIdentifier……………3
gypg
6.5KeEncrtionAlorithmIdentifier………………3
yypg
6.6Version………………3
6.7ContentInfo…………………………3
6.8Identifier……………3
6.9Validit………………4
y
6.10IBCSsParamsPublishInfo………………………5
y
6.11IDAAttr…………………………5
pp
7数据类型Data……………6
8签名数据类型……………6
8.1SinedData类型……………………6
g
8.2SinerInfo类型……………………7
g
9数字信封数据类型………………………7
9.1EnveloedData类型………………7
p
9.2ReciientInfo类型…………………8
p
10签名及数字信封数据类型SinedAndEnveloedData………………9
gp
11加密数据类型EncrtedData…………9
yp
12密钥协商类型KeAreementInfo…………………10
yg
()………………
附录A规范性IRL标识吊销列表结构11
参考文献……………………14
/—
GMT00812020
前言
/—《:》
本文件按照标准化工作导则第部分标准化文件的结构和起草规则的规定
GBT1.120201
起草。
。。
请注意本文件的某些内容可能涉及专利本文件的发布机构不承担识别专利的责任
本文件由密码行业标准化技术委员会提出并归口。
:、、、
本文件起草单位上海信息安全工程技术研究中心北京国脉信安科技有限公司西安工业大学
、。
深圳奥联信息安全技术有限公司中国科学院自动化研究所苏州研究院
:、、、、、、、、、。
本文件主要起草人袁峰王晓春容晓峰杜志强蔡先勇药乐张立圆封维端蒋楠汪雪林
Ⅰ
/—
GMT00812020
SM9密码算法加密签名消息语法规范
1范围
本文件定义了使用SM9密码算法的加密签名消息语法。
本文件适用于使用SM9算法进行加密和签名操作时对操作结果的标准化封装。
2规范性引用文件
。,
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款其中注日期的引用文
,;,()
件仅该日期对应的版本适用于本文件不注日期的引用文件其最新版本包括所有的修改单适用于
本文件。
/信息安全技术密码应用标识规范
GBT33560
/()
所有部分信息安全技术标识密码算法
GBT38635SM9
/密码算法使用规范
GMT0080SM9
/—密码术语
GMZ40012013
3术语和定义
/()/—。
GBT38635所有部分和GMZ40012013界定的以及下列术语适用于本文件
3.1
算法标识alorithmidentifier
g
用于标明算法机制的数字化信息。
3.2
SM9密码算法SM9alorithm
g
一种国家商用双线性对椭圆曲线公钥密码算法。
3.3
签名主密钥sinaturemasterke
gy
,,、
密钥管理基础设施的根签名密钥对包括签名主私钥和签名主公钥用于进行数字签名验签和为
用户生成用户签名密钥。
3.4
加密主密钥encrtionmasterke
ypy
,,、
密钥管理基础设施的根加密密钥对包括加密主私钥和加密主公钥用于进行数字加密解密和为
用户生成用户加密密钥。
3.5
用户签名密钥sinatureke
gy
。,
其中私钥由密钥管理基础设施产生并下发给用户该类密钥包括用户签名私钥和签名公钥用于
数字签名和验签。
3.6
用户加密密钥encrtionke
ypy
。,
其中私钥由密钥管理基础设施产生并下发给用户该类密钥包括用户加密私钥和加密公钥用于
1
定制服务
推荐标准
- DB37/T 2062-2012 白蜡育苗技术规程 2012-03-08
- DB33/T 629.5-2011 跨区域视频监控联网共享技术规范 第5部分:视音频编解码技术要求及媒体插件管理 2011-06-27
- DB33/T 832-2011 地理标志产品 三门青蟹 2011-06-27
- DB11/T 368-2006 网上审批信息交换技术规范 2006-07-25
- DB33/ 644-2012 火力发电厂供电标煤耗限额及计算方法 2012-09-24
- DB33/T 834-2011 起重机械维护保养管理规范 2011-07-26
- DB51/T 1589-2013 普通货物配送服务规范 2013-06-01
- DB37/T 2079-2012 魁蚶底播增殖技术规范 2012-03-21
- DB33/T 876-2012 蝴蝶兰盆花栽培技术规范 2012-12-28
- DB65/T 2001-2002 酿酒葡萄 2002-04-22