信息安全技术安全电子签章密码技术规范(GB-T 38540-2020).pdf
《信息安全技术安全电子签章密码技术规范(GB-T 38540-2020).pdf》由会员分享,可在线阅读,更多相关《信息安全技术安全电子签章密码技术规范(GB-T 38540-2020).pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中中 华华 人人 民民 共共 和和 国国 国国 家家 标标 准准GB/T XXXXXXXXX信息安全技术 安全电子签章密码技术规范Information security technology-Secure electronic seal signaturecryptography technical specification(报批稿)XXXX-XX-XX 发布XXXX-XX-XX 实施ICS 35.040L80GB/T XXXXXXXXXI目次前言.II1 范围.12 规范性引用文件.13 术语和定义.14 符号和缩略语.25 概述.26 电子印章.26.1 数据格式.36.2 电子印章生
2、成流程.66.3 电子印章验证流程.67 电子签章.67.1 数据格式.67.2 电子签章生成流程.87.3 电子签章验证流程.8GB/T XXXXXXXXXII前言本标准依据 GB/T 1.12009 给出的规则起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。本标准由全国信息安全标准化技术委员会(SAC/TC260)提出并归口。本标准起草单位:北京数字认证股份有限公司、中安网脉(北京)技术股份有限公司、兴唐通信科技有限公司、上海格尔软件股份有限公司、长春吉大正元信息技术股份有限公司、卫士通信息产业股份有限公司、北京海泰方圆科技股份有限公司、北京三未信安科技
3、发展有限公司、上海市数字证书认证中心有限公司、上海颐东网络信息有限公司、国家密码管理局商用密码检测中心、中国电子技术标准化研究院。本标准主要起草人:傅大鹏、刘岩、谢峰、徐惠清、朱亚飞、王天顺、张金铭、陈中林、郑强、田敏求、赵丽丽、罗俊、蒋红宇、高志权、许永欣、韩玮、夏东山、吕春梅、陈亚军、王文昌、邵淼、张妍、陈景燕、李敏。GB/T XXXXXXXXX1信息安全技术 安全电子签章密码技术规范1范围本标准规定了采用密码技术实现安全电子印章和安全电子签章的数据结构定义,以及相应的生成与验证流程。本标准适用于电子印章系统的开发和使用,也可用于指导该类系统的检测。2规范性引用文件下列文件对于本文件的应用
4、是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T 20518信息安全技术 公钥基础设施 数字证书格式GB/T 20520信息安全技术 公钥基础设施 时间戳规范GB/T 32905信息安全技术 SM3密码杂凑算法GB/T 32918(所有部分)信息安全技术 SM2椭圆曲线公钥密码算法GB/T 33560信息安全技术 密码应用标识规范GB/T 35276信息安全技术 SM2密码算法使用规范3术语和定义下列术语和定义适用于本文件。3.1电子印章 electronic seal一种由电子印章制作者数字签名的安全
5、数据,包括电子印章所有者信息和图形化内容的数据,用于安全签署电子文件。3.2电子签章 electronic seal signature使用电子印章签署电子文件的过程。电子签章可实现与纸质文件盖章操作相似的可视效果,可保障数据来源的真实性、数据完整性以及签名人行为的不可否认性。3.3原文 original data需要进行电子签章或数字签名处理的电子文件。3.4电子签章数据 electronic seal signature data电子签章过程产生的包含电子印章、原文信息和数字签名等信息的数据。3.5电子印章系统 electronic seal systemGB/T XXXXXXXXX2包含
6、电子印章管理系统和电子签章软件,其中电子印章管理系统具有电子印章制作与管理、安全审计等功能。电子签章软件是对电子文件加盖电子印章或添加数字签名的软件。3.6制章者 electronic seal maker电子印章系统中具有电子印章制作和管理权限的机构。制章者证书应是该机构的单位证书,电子印章中的图像和相关信息应经制章者进行数字签名。3.7签章者 electronic seal signer电子印章的所有者,是具备电子印章法定使用权限的实体。3.8SM2密码算法SM2 algorithm由GB/T 32918定义的一种椭圆曲线密码算法。3.9SM3 算法 SM3 algorithm由GB/T
7、32905定义的一种杂凑算法。4缩略语下列缩略语适用于本文件。ASN.1:抽象语法记法(Abstract Syntax Notation One)BMP:位图(Bitmap)DER:非典型编码规则(Distinguished Encoding Rules)GIF:图形交换格式(Graphics Interchange Format)JPG:联合图像专家组的文件格式(Joint Photographic Experts Group)OID:对象标识符(Object Identifier)PKI:公钥基础设施(Public Key Infrastructure)SVG:可缩放的矢量图形(Scala
8、ble Vector Graphics)5概述安全电子签章是通过采用PKI公钥密码技术,将数字图像处理技术与电子签名技术进行结合,以电子形式对加盖印章图像数据的电子文档进行数字签名,以确保文档来源的真实性以及文档的完整性,防止对文档未经授权的篡改,并确保签章行为的不可否认性。为了确保电子印章的完整性、不可伪造性、以及合法用户才能使用,需要定义一个安全的电子印章数据格式。通过数字签名,将印章图像数据与签章者等印章属性进行安全绑定,形成安全电子印章,在使用印章过程中,应对电子印章进行安全性验证。在使用电子印章对各种文档进行电子签章过程中,签章者通过数字签名对文档数据进行签章处理,从而达到与传统纸质
9、文件盖章操作相同的可视化效果,同时又利用数字签名技术保障了文档数据的真实性、完整性以及签章者行为的不可否认性。6电子印章GB/T XXXXXXXXX36.1数据格式6.1.1印章数据结构电子印章由印章信息、制章者证书、签名算法标识、签名值等部分组成,其数据结构如图 1 所示:印章信息制章者证书签名算法标识签名值图 1 电子印章的数据结构示意图电子印章数据的 ASN.1 定义为:SESeal:=SEQUENCEeSealInfoSES_SealInfo,印章信息certOCTET STRING,制章者证书signAlgIDOBJECT IDENTIFIER,签名算法标识signedValueBI
10、T STRING 签名值6.1.2印章信息6.1.2.1数据结构印章信息 eSealInfo 由印章头、印章标识、印章属性、电子印章图像数据、自定义数据等部分组成,其数据结构结构如图 2 所示:印章头印章标识印章属性印章图像数据自定义数据图 2 印章信息的数据结构示意图印章信息 eSealInfo 的 ASN.1 定义如下:SES_SealInfo:=SEQUENCEheaderSES_Header,印章头esIDIA5String,印章标识propertySES_ESPropertyInfo,印章属性pictureSES_ESPictrueInfo,印章图像数据extDatasExtensi
11、onDatas OPTIONAL自定义数据6.1.2.2印章头印章头由印章标识、版本号和厂商标识等组成,其数据结构如图 3 所示:印章标识版本号厂商标识图 3 印章头的数据结构示意图印章头的 ASN.1 定义为:SES_Header:=SEQUENCEGB/T XXXXXXXXX4IDIA5String,电子印章标识versionINTEGER,电子印章版本号标识VidIA5String电子印章厂商 ID其中:ID:固定值“ES”;version:电子印章数据结构版本号,本标准设定数值为 4,代表当前版本为 v4;Vid:电子印章厂商标识,在互联互通时,用于识别不同的软件厂商实现;6.1.2.
12、3印章标识esID:区分电子印章的唯一标识编码,用于查找和索引其它信息。6.1.2.4印章属性印章属性由印章类型、印章名称、签章人证书信息、制作日期、有效期起始日期、有效期终止日期等部分组成,其结构如图 4 所示:印章类型印章名称签章者证书列表类型签章者证书列表数据制作日期有效起始日期有效终止日期图 4 印章属性的数据结构示意图印章属性的 ASN.1 定义为:SES_ESPropertyInfo:=SEQUENCEtypeINTEGER,印章类型nameUTF8String,印章名称certListTypeINTEGER,签章者证书信息类型certListSES_CertList,签章者证书信
13、息列表createDateGeneralizedTime,印章制作日期validStartGeneralizedTime,印章有效起始日期validEndGeneralizedTime印章有效终止日期其中:type:代表印章类型,可根据业务需要自定义;name:印章名称,如“XX 公司财务专用章”,对于在公安部门进行备案的印章,其印章名称与备案的名称保持一致;certListType:签章者证书信息类型,1-数字证书,2-数字证书的杂凑值certList:签章者证书信息列表,一个或多个签章者证书或签章者证书杂凑值组成的列表;createDate:印章制作日期validStart:印章有效期起始
14、时间validEnd:印章有效期终止时间SES_CertList:=CHOICEcertsCertInfoList,签章者证书certDigestListCertDigestList 签章者证书杂凑值GB/T XXXXXXXXX5CertInfoList:=SEQUENCE OF CertCertDigestList:=SEQUENCE OF CertDigestObjCert:=OCTET STRINGCert 符合 GB/T 20518 中 Certificate 定义,按 DER 编码格式存放。CertDigestObj:=SEQUENCE typeObjType,自定义类型valueC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息安全技术安全电子签章密码技术规范GB-T 38540-2020 信息 安全技术 安全 电子 签章 密码 技术规范 GB 38540 2020
限制150内