GM/T 0125.1-2022 JSON Web密码应用语法规范 第1部分:算法标识

GM/T 0125.1-2022 JavaScript Object Notation Web cryptographic application syntax specification—Part 1:Algorithm identifier

行业标准-密码 中文简体 现行 页数:8页 | 格式:PDF

基本信息

标准号
GM/T 0125.1-2022
标准类型
行业标准-密码
标准状态
现行
中国标准分类号(CCS)
国际标准分类号(ICS)
-
发布日期
2022-11-20
实施日期
2023-06-01
发布单位/组织
国家密码管理局
归口单位
密码行业标准化技术委员会
适用范围
本文件定义了JSON Web密码应用的算法标识。
本文件适用于JSON Web密码应用产品的研发与检测,其他使用JSON数据交换格式的安全产品,可参考使用。

发布历史

文前页预览

研制信息

起草单位:
广东省电子商务认证有限公司、智巡密码(上海)检测技术有限公司、格尔软件股份有限公司、北京信安世纪科技股份有限公司、北京数字认证股份有限公司、北京国脉信安科技有限公司、中国科学院信息工程研究所、广东邮电职业技术学院、上海市数字证书认证中心有限公司
起草人:
陈树乐、韩玮、郑强、张永强、袁峰、高能、张庆勇、赵敏、刘义、黄志伟、林少柳、梁宁宁、梁家声、傅大鹏、黎明、王维初
出版信息:
页数:8页 | 字数:15 千字 | 开本: 大16开

内容描述

ICS35.030

CCSL80

中华人民共和国密码行业标准

/—

GMT0125.12022

JSONWeb密码应用语法规范

:

第部分算法标识

1

JavaScritObectNotationWebcrtorahicalicationsntax

pjypgpppy

—:

secificationPart1Alorithmidentifier

pg

2022-11-20发布2023-06-01实施

国家密码管理局发布

/—

GMT0125.12022

目次

前言…………………………Ⅰ

引言…………………………Ⅱ

1范围………………………1

2规范性引用文件…………………………1

3术语和定义………………1

4缩略语……………………1

5算法标识定义规则………………………1

5.1概述…………………1

5.2定义规则……………1

6数字签名算法标识………………………2

6.1概述…………………2

6.2算法标识……………2

7消息鉴别算法标识………………………2

7.1概述…………………2

7.2算法标识……………2

8密钥加密密钥算法标识…………………2

8.1概述…………………2

8.2算法标识……………2

9内容加密算法标识………………………3

9.1概述…………………3

9.2算法标识……………3

/—

GMT0125.12022

前言

/—《:》

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

GBT1.120201

起草。

/《》。/

本文件是密码应用语法规范的第部分已经发布了以下

GMT0125JSONWeb1GMT0125

部分:

———:;

第部分算法标识

1

———:;

第部分数字签名

2

———:;

第部分数据加密

3

———:。

第部分密钥

4

。。

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

本文件由密码行业标准化技术委员会提出并归口。

:、()、

本文件起草单位广东省电子商务认证有限公司智巡密码上海检测技术有限公司格尔软件股

、、、

份有限公司北京信安世纪科技股份有限公司北京数字认证股份有限公司北京国脉信安科技有限公

、、、。

司中国科学院信息工程研究所广东邮电职业技术学院上海市数字证书认证中心有限公司

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

本文件主要起草人陈树乐韩玮郑强张永强袁峰高能张庆勇赵敏刘义黄志伟林少柳

、、、、。

梁宁宁梁家声傅大鹏黎明王维初

/—

GMT0125.12022

引言

《》,,

JSONWeb密码应用语法规范旨在以国产商用密码算法为核心来保证数据机密性和完整性适

,,。

用于JSONWeb密码应用产品的研发与检测其他使用JSON数据交换格式的安全产品可参考使用

《》。

JSONWeb密码应用语法规范由四个部分构成

———:。。

第部分算法标识定义了密码应用的算法标识

1JSONWeb

———:。

第部分数字签名描述了基于数据结构来保护消息内容的数字签名或消息鉴别码

2JSON

,。

的语法规范并给出了相应的生成和验证流程

———:。。

第部分数据加密描述了使用身份鉴别和加密来确保数据的机密性和完整性的技术要求

3

———:。。

第部分密钥定义了密钥的数据结构表示方法

4JSON

《》,

本文件为密码应用语法规范的第部分定义了密码应用的算法标

JSONWeb1JSONWeb

,。

识是其他各部分的基础

/—

GMT0125.12022

JSONWeb密码应用语法规范

:

第部分算法标识

1

1范围

本文件定义了JSONWeb密码应用的算法标识。

,

本文件适用于JSONWeb密码应用产品的研发与检测其他使用JSON数据交换格式的安全产

,。

品可参考使用

2规范性引用文件

。,

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

,;,()

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

本文件。

/密码应用标识规范

GMT0006

/密码术语

GMZ4001

3术语和定义

/界定的以及下列术语和定义适用于本文件。

GMZ4001

3.1

JSONJavascritObectNotation

pj

,、、。

JavaScrit对象标记一种轻量级基于文本的语言独立的数据交换格式

p

4缩略语

下列缩略语适用于本文件。

:(

CCM带有密文分组链接消息鉴别码的计数器模式CounterwithCiherBlockChainin-Messae

pgg

)

AuthenticationCode

:/(/)

GCM伽罗瓦计数器模式GaloisCounterMode

5算法标识定义规则

5.1概述

、、。

本文件定义了数字签名算法消息鉴别算法密钥加密密钥算法和内容加密算法的标识命名规则

5.2定义规则

本文件的算法标识定义遵循/对算法标识的标签定义。

GMT0006

1