标准解读

《GM/T 0019-2012 通用密码服务接口规范》是中国国家密码管理局发布的一项国家标准,旨在为密码设备和服务提供统一的接口定义,以便于不同厂商生产的密码产品之间能够实现互操作性。该标准适用于需要使用密码技术进行安全通信、数据保护等场景下的软硬件设计与开发工作。

根据文档内容,《GM/T 0019-2012 通用密码服务接口规范》主要涵盖了以下几个方面:

  1. 术语和定义:明确了标准中使用的专业术语及其含义,确保各方在理解和应用时具有一致性。

  2. 总体框架:描述了整个密码服务体系的基本架构,包括但不限于客户端、服务端以及它们之间的交互方式等关键组成部分。

  3. 功能要求:详细列举了密码服务应具备的功能特性,如加密解密、签名验证、随机数生成等,并对每项功能的具体实现提出了明确的要求。

  4. 接口规范:定义了一套完整的接口协议,规定了如何通过这些接口来调用上述功能。这部分内容非常详尽地说明了每个接口的输入参数、输出结果及错误处理机制等细节信息。

  5. 安全性考虑:强调了在整个密码服务过程中需要注意的安全事项,比如密钥管理、访问控制等方面的原则和措施。

  6. 兼容性与扩展性:讨论了如何保证新旧版本之间的兼容性问题,同时也提到了对于未来可能出现的新需求或新技术的支持策略。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 被代替
  • 已被新标准代替,建议下载现行标准GM/T 0019-2023
  • 2012-11-22 颁布
  • 2012-11-22 实施
©正版授权
GM/T 0019-2012通用密码服务接口规范_第1页
GM/T 0019-2012通用密码服务接口规范_第2页
GM/T 0019-2012通用密码服务接口规范_第3页
GM/T 0019-2012通用密码服务接口规范_第4页
GM/T 0019-2012通用密码服务接口规范_第5页
免费预览已结束,剩余47页可下载查看

下载本文档

免费下载试读页

文档简介

ICS35040

L80.

备案号38317—2013

:

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

GM/T0019—2012

通用密码服务接口规范

Universalcryptographyserviceinterfacespecification

2012-11-22发布2012-11-22实施

国家密码管理局发布

GM/T0019—2012

目次

前言…………………………

引言…………………………

范围………………………

11

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

21

术语和定义………………

31

符号和缩略语……………

41

算法标识和数据结构……………………

52

算法标识与常量定义………………

5.12

密码服务接口数据结构定义和说明………………

5.22

密码服务接口……………

64

通用密码服务接口在公钥密码基础设施应用技术体系框架中的位置…………

6.14

密码服务接口组成和功能说明……………………

6.25

密码服务接口函数定义…………………

76

环境类函数…………………………

7.16

证书类函数…………………………

7.28

密码运算类函数……………………

7.315

消息类函数…………………………

7.435

附录规范性附录密码服务接口错误代码定义……………………

A()45

参考文献……………………

47

GM/T0019—2012

前言

本标准依据给出的规则起草

GB/T1.1—2009。

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

。。

本标准的附录为规范性附录

A。

本标准由国家密码管理局提出并归口

本标准起草单位北京数字认证股份有限公司上海格尔软件股份有限公司北京海泰方圆科技有

:、、

限公司无锡江南信息安全工程技术中心上海数字证书认证中心有限公司卫士通信息产业股份有限

、、、

公司山东得安信息技术有限公司国家信息安全工程技术研究中心

、、。

本标准主要起草人刘平李述胜谭武征柳增寿徐强刘承李元正高志权孔凡玉袁峰

:、、、、、、、、、。

本标准凡涉及密码算法相关内容按照国家有关法规实施

,。

GM/T0019—2012

引言

本标准依托于密码设备层的密码设备应用接口规范和智能密码钥匙

GM/T0018《》GM/T0016《

密码应用接口规范为典型密码服务层和应用层规定了统一的通用密码服务接口

》,。

通用密码服务接口在公钥密码基础设施支撑的前提下向应用系统和典型密码服务层提供各类通

,

用的密码服务有利于密码服务接口产品的开发有利于应用系统在密码服务过程中的集成和实施有

,,,

利于实现各应用系统的互联互通

GM/T0019—2012

通用密码服务接口规范

1范围

本标准规定了统一的通用密码服务接口

本标准适用于公开密钥应用技术体系下密码应用服务的开发密码应用支撑平台的研制及检测也

,,

可用于指导直接使用密码设备的应用系统的开发

2规范性引用文件

下列文件对于本文件的应用是必不可少的凡是注日期的引用文件仅注日期的版本适用于本文

。,

件凡是不注日期的引用文件其最新版本包括所有的修改单适用于本文件

。,()。

密码应用标识规范

GM/T0006

基于密码算法的数字证书格式规范

GM/T0015SM2

密码设备应用接口规范

GM/T0018

智能密码钥匙密码应用接口规范

GM/T0016

密码算法加密签名消息语法规范

GM/T0010SM2

密码算法使用规范

GM/T0009SM2

PKCS#7:CryptographicMessageSyntax

3术语和定义

下列术语和定义适用于本文件

31

.

数字证书digitalcertificate

由认证权威数字签名的包含公开密钥拥有者信息公开密钥签发者信息有效期以及一些扩展信

、、、

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论