GB/T 42146-2022 政府网站网页电子文件封装要求(正式版)_第1页
GB/T 42146-2022 政府网站网页电子文件封装要求(正式版)_第2页
GB/T 42146-2022 政府网站网页电子文件封装要求(正式版)_第3页
GB/T 42146-2022 政府网站网页电子文件封装要求(正式版)_第4页
GB/T 42146-2022 政府网站网页电子文件封装要求(正式版)_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ICS35.240.01GB/T42146—2022政府网站网页电子文件封装要求国家市场监督管理总局国家标准化管理委员会IGB/T42146—2022 1 1 1 35文件封装概述 3 37网页电子文件封装包的结构模型 38网页电子文件封装包结构描述 48.1网页电子文件实体 48.2网页电子文件元数据 48.3封装包描述信息 48.4电子签名 59封装包结构元素的描述方法 510封装包元素的描述 610.1封装包创建信息的描述 610.2封装包修改信息的描述 10.3封装方式的描述 10.4封装包格式的描述 10.5网页电子文件关系信息的描述 11.1电子签名标识符 11.3签名时间 11.5签名算法 11.6签名值 11.8XML文件变换方法 11.9摘要算法 11.10摘要值 11.11数字证书 Ⅱ12网页电子文件封装包XML结构 12.3XML命名空间 12.4XML根元素声明 12.6XML元素的约束性 12.7XML元素的属性描述方法 13电子签名基本技术要求 13.1电子签名的形式 13.2电子签名算法 13.3签名结果的编码要求 13.5电子签名的验证 附录A(资料性)中华人民共和国中央人民政府网站网页电子文件封装层级示例 附录B(资料性)网页电子文件封装XMLSchema B.2网页电子文件封装包的XMLSchema 索引 ⅢGB/T42146—2022本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由全国电子业务标准化技术委员会(SAC/TC83)提出并归口。本文件起草单位:中国标准化研究院、烟台嘉量信息服务有限公司、清华大学深圳国际研究生院、厦门高士达科技股份有限公司、北京新国信软件评测技术有限公司(国家电子政务系统质量检验检测中中国电子技术标准化研究院、北京冠群信息技术股份有限公司、中科迈航信息技术有限公司、中国计量GB/T42146—2022近年来,互联网技术快速普及,以网页为主要传播形式的媒介正高速扩展,网页已成为当今信息传播的主要方式之一。随着时间的推移,当时的网站网页,几成过眼烟云,或许尚有些许信息条目存在于有关数据资源库中,能为历史留下一些线索,但这些冰冷的字符很少完整展现网页历史风貌、体现时代特色。因此,如何进行网页归档,以保存网页的历史瞬间和时代足迹是当前一个重大社会课题。国务院办公厅关于印发《政府网站发展指引》通知(国办发〔2017〕47号)中也明确要求对有价值的历史网页进行归档处理。为促进政府网站网页电子文件规范管理,SAC/TC83提出了数项政府网站网页电子文件国家标准研制计划。这些文件的制定,旨在贯彻落实国家相关文件精神,加强各级政府部门对有价值的网站网页进行有效归档管理。1GB/T42146—2022政府网站网页电子文件封装要求信息描述、封装包的XML结构以及电子签名基本技术要求等有关内容。本文件适用于政府网站网页电子文件的封装和归档管理,其他网站网页的封装和归档也可参考使用。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文本文件。GB/T7408数据元和交换格式信息交换日期和时间表示法GB11643公民身份号码GB/T13000信息技术通用多八位编码字符集(UCS)GB18030信息技术中文编码字符集GB/T18793—2002信息技术可扩展置标语言(XML)1.0电子签名(XAdES)的长效签名规范GB/T35285—2017信息安全技术公钥基础设施基于数字证书的可靠电子签名生成及验证技术要求GB/T42147政府网站网页电子文件元数据3术语和定义下列术语和定义适用于本文件。网页超文本置标语言标签的纯文本文件。源的流式电子文件。3.22GB/T42146—2022值域、数据类型的组合,必要时也包括度量单位或字符集。属性attribute3GB/T42146—20224缩略语下列缩略语适用于本文件。OFD:开放版式文档(OpenFixedlayoutDocument)PDF:便携式文档格式(PortableDocumentFormat)XML:可扩展置标语言(ExtensibleMarkupLanguage)HTML:超文本置标语言(HyperTextMarkupLanguage)WARC:互联网存档(WebARChivedocument)URL:统一资源定位符(UniformResourceLocator)5文件封装概述政府网站网页电子文件封装是将若干网页电子文件与其元数据等内容按照本文件的封装结构和封以包含不同格式的计算机文件(如HTML、OFD)。6封装层级类。类可分为若干子类。注1:类、卷可以根据网站历史时间节点以及主题或专题等进行分类,当类和卷采用相同的分类方法时(如都采用主题或时间),则类的分类范围比卷的范围要大。当位置增加相应的目录层级,但目录本身并不属于封装层级。网页电子文件封装层级的示例见附录A。网页电子文件封装包中包含网页电子文件实体、网页电子文件元数据、电子签名、封装包描述信息,其结构模型如图1所示。4GB/T42146—2022网页电子文件实体关系信息网页电子文件元数据封装包元素描述信息封装包修改信息封装包封装方式信息8网页电子文件封装包结构描述件实体。网页电子文件管理过程中所形成的,并且按照GB/T42147要求所记录的网页电子文件元数据。8.3.2封装包修改信息大小。5GB/T42146—20228.3.5网页电子文件相互关系信息封装包中网页电子文件的相互关系主要包括:a)聚合关系:网页电子文件按照一定的业务逻辑关系所聚合封装的层次关系;b)文件之间跳转关系:封装包中网页电子文件相互之间的链接关系;c)文件与外部跳转关系:封装包中网页电子文件与该封装包外部的文件,或与其他封装包之间的链接关系。聚合关系信息同一封装包中,文件之间的跳转关系描述信息:跳转源文件名、跳转源文件标识、跳转目标文件名、文件与封装包外部文件跳转关系信息同一宗文件中,不同封装包的文件之间的相互跳转关系的描述信息:跳转源封装包名称、跳转源封8.4电子签名9封装包结构元素的描述方法本文件采用表1所示的属性对封装包结构中的元素进行描述。表1描述封装包结构元素的属性属性名称属性描述编号按一定规则排列的封装包结构元素的顺序号。表示方式分为EP××××××和ES××××××,其中EP是封装包“Encapsulation6位数字编号。前二位××代表元素所属子集的顺序号,中间二位××代表元素所属信息实体在子集中的顺序号,后二位××代表元素在所属实体中的顺序号6GB/T42146—2022表1描述封装包结构元素的属性(续)属性名称属性描述中文名称封装包结构元素的中文标识英文名称封装包结构元素的英文标识定义封装包结构元素含义的描述约束性据用户实际需求可选用或不选用出现次数封装包结构元素是否可以重复出现,以及重复出现的次数。用“最小出现次数..最大出现次数”表示,N可以表示无限大的次数数据类型描述封装包结构元素的所有取值的类型数据格式描述该元数据元素的信息格式应遵循的编码规则。本文件采用如下记法表示数据格式:——A代表大写字母(A~Z);a代表小写字母(a~z);n代表数字(0~9);I代表整数;D代表十进制小数。—C代表包括汉字、字母、数字在内任意字符。例如C..200表示最长200字符。——日期时间格式采用GB/T7408的基本格式或扩展格式值域封装包结构元素可能取值的范围缺省值封装包结构元素默认的取值封装包创建人员的描述见表2。属性名称属性描述编号EP010101中文名称封装包创建人员英文名称creationpersonofencapsulationpackage定义创建封装包人员的姓名约束性必选出现次数数据类型字符型7GB/T42146—2022表2封装包创建人员(续)属性名称属性描述数据格式C4..50值域—缺省值 注释封装包创建人员身份证号的描述见表3。表3封装包创建人员身份证号属性名称属性描述编号EP010102中文名称封装包创建人员身份证号英文名称creationpersonIDnumberofencapsulationpackage定义惟一标识创建封装包人员的公民身份号码约束性必选出现次数数据类型字符型数据格式An..18值域缺省值注释公民身份号码编码规则应符合GB11643封装包创建部门的描述见表4。表4封装包创建部门属性名称属性描述编号EP010103中文名称封装包创建部门英文名称creationdepartmentofencapsulationpackage8GB/T42146—2022表4封装包创建部门(续)属性名称属性描述定义创建封装包的部门名称约束性必选出现次数数据类型字符型数据格式值域缺省值注释封装包创建部门编号的描述见表5。表5封装包创建部门编号属性名称属性描述编号EP010104中文名称封装包创建部门编号英文名称creationdepartmentIDnumberofencapsulationpackage定义惟一标识创建封装包的部门编号约束性必选出现次数数据类型字符型数据格式C..40值域缺省值注释当创建部门为机构时,编号为统一社会信用代码;当创建部门为机构内部部门时,由该机构对其进行编号封装包创建时间的描述见表6。9GB/T42146—2022属性名称属性描述编号EP010105中文名称封装包创建时间英文名称creationtimeofencapsulationpackage定义创建封装包的日期时间约束性可选出现次数数据类型日期时间型数据格式YYYYMMDDThhmmss(基本格式)或YYYY-MM-DDThh:mm:ss(扩展格式)值域缺省值注释采用GB/T7408中日期和时间表示法的基本格式或扩展格式封装文件件数的描述见表7。属性名称属性描述编号EP010106中文名称封装文件件数英文名称amountofencapsulateddo定义一个封装包中所封装在一起的网页电子文件的数量约束性必选出现次数数据类型整数型数据格式值域缺省值注释—GB/T42146—2022封装文件格式的描述见表8。属性名称属性描述编号EP010107中文名称封装文件格式英文名称encapsulateddocumentformat定义封装包中所封装的网页电子文件的计算机格式约束性必选出现次数数据类型字符型数据格式C..40值域缺省值—注释a)所封装网页电子文件格式可以是HTML、OFD、PDF等格式;b)本文件是以HTML网页转化为OFD格式的网页版式文件进行封装保存为例进行说明c)如需对HTML的网页视频内容进行压缩封装归档时,由于视频压缩与视频内容编码方式(即视频文件格式)紧密相关。OFD仅能提供视频文件的聚合能力(不描述视频内容的编码),此时可先将网页视频转换为压缩率高的目标格式,然后再包含在封装或归档的OFD文件中封装包名称的描述见表9。表9封装包名称属性名称属性描述编号EP010108中文名称封装包名称英文名称encapsulationpackagename定义网页电子文件封装包的名称约束性必选出现次数数据类型字符型GB/T42146—2022表9封装包名称(续)属性名称属性描述数据格式C..60值域缺省值—注释封装包标识符的描述见表10。表10封装包标识符属性名称属性描述编号EP010109中文名称封装包标识符英文名称encapsulationpackageidentifier定义网页电子文件封装包的惟一标识符约束性必选出现次数数据类型字符型数据格式Aan..20值域缺省值注释封装包标识符规则由用户自行编制,也可以采用归档档号等进行标识封装包格式的描述见表11。属性名称属性描述编号EP010110中文名称封装包格式英文名称encapsulationpackageformatGB/T42146—2022表11封装包格式(续)属性名称属性描述定义网页电子文件封装包的数据格式约束性必选出现次数数据类型字符型数据格式C..40值域缺省值注释a)在实际工作中,可按照已有的技术条件生成不同格式的封装包,可以是数据压缩文件(ZIP)、光盘映像文件(ISO)、OFD、WARC等多种格式;b)封装包格式采用公开标准的规范化格式;c)如果封装包格式和所封装的网页文件格式都是OFD格式时,即可以将一些作为“件”的OFD版式文件进行封装成同样为OFD格式的文件。此时,如果按本文件的要求具备完整的相关元数据和封装信息,该最终的OFD文件在概念上也是一个封装包属性名称属性描述编号EP010111中文名称封装文件起始时间英文名称starttimeofencapsulateddocuments定义封装包中,所有被封装的网页电子文件发布的最早日期时间约束性必选出现次数数据类型日期时间型数据格式YYYYMMDDThhmmss(基本格式)或YYYY-MM-DDThh:mm:ss(扩展格式)值域—缺省值注释采用GB/T7408中日期和时间表示法的基本格式或扩展格式GB/T42146—2022封装文件截止时间的描述见表13。表13封装文件截止时间属性名称属性描述编号EP010112中文名称封装文件截止时间英文名称endtimeofencapsulateddocuments定义封装包中,所有被封装的网页电子文件发布时间中的最晚日期时间约束性必选出现次数数据类型日期时间型数据格式YYYYMMDDThhmmss(基本格式)或YYYY-MM-DDThh:mm:ss(扩展格式)值域缺省值注释采用GB/T7408中日期和时间表示法的基本格式或扩展格式封装包主题词的描述见表14。表14封装包主题词属性名称属性描述编号EP010113中文名称封装包主题词英文名称subjecttermofencapsulationpackage定义表达封装包文件内容的核心词或词组约束性必选出现次数数据类型字符型数据格式C..50值域缺省值注释GB/T42146—2022封装包内容摘要的描述见表15。表15封装包内容摘要属性名称属性描述编号EP010114中文名称封装包内容摘要英文名称encapsulationpackagesynopsis定义对封装内容的简短叙述,给用户提供足够的信息,使其能据此确定该封装包所封装的网页电子文件是否适合其需要及所拥有的资源约束性必选出现次数数据类型字符型数据格式值域缺省值—注释封装包内容摘要主要目的是检索封装文件文种的描述见表16。表16封装文件文种属性名称属性描述编号EP010115中文名称封装文件文种英文名称languageofencapsulateddocuments定义被封装的网页电子文件的文字类型约束性必选出现次数数据类型字符型数据格式C..10值域汉字简化字、汉字繁体字、英文等缺省值简体中文注释政府网站目前主要使用了汉字简化字、汉字繁体字、英文语言来显示网页信息,根据实际情况也可以使用其他文种,如蒙语等GB/T42146—2022封装包物理存储位置的描述见表17。表17封装包物理存储位置属性名称属性描述编号EP010116中文名称封装包物理存储位置英文名称physicalstoragelocationofencapsulationpackage定义封装包在物理层面存储位置的相关信息约束性必选出现次数数据类型字符型数据格式C..2000值域缺省值注释宜采用结构化方式有序表示封装包逻辑存储位置的描述见表18。表18封装包逻辑存储位置属性名称属性描述编号EP010117中文名称封装包逻辑存储位置英文名称logicalstoragelocationofencapsulationpackage定义封装包在逻辑层面存储位置的相关信息约束性必选出现次数数据类型字符型数据格式C..2000值域缺省值注释宜采用结构化方式有序表示GB/T42146—2022封装摘要的描述见表19。表19封装摘要属性名称属性描述编号EP010118中文名称封装摘要英文名称encapsulationsynopsis定义封装包关键重要信息描述,用户或使用者可以通过其快速了解封装关键词和重点的信息约束性必选出现次数数据类型字符型数据格式C..2000值域缺省值MD5注释封装验证的描述见表20。表20封装验证属性名称属性描述编号EP010119中文名称封装验证英文名称verificationinformationofencapsulation定义对封装包及其数据进行数字签名验证,验证封装数据的真实、完整、安全、有效约束性必选出现次数数据类型字符型数据格式C..2000值域缺省值MD5注释GB/T42146—2022封装责任者的描述见表21。表21封装责任者属性名称属性描述编号EP010120中文名称封装责任者英文名称responsibleofficerforencapsulation定义对网页电子文件进行封装时,需对此操作承担相关责任的人员约束性可选出现次数0..N数据类型字符型数据格式C4..50值域缺省值—注释—10.2封装包修改信息的描述封装包修改时间的描述见表22。表22封装包修改时间属性名称属性描述编号EP020101中文名称封装包修改时间英文名称modificationtimeofencapsulationpackage定义封装包被修改时的日期时间约束性可选出现次数数据类型日期时间型数据格式YYYYMMDDThhmmss(基本格式)或YYYY-MM-DDThh:mm:ss(扩展格式)值域—GB/T42146—2022表22封装包修改时间(续)属性名称属性描述缺省值注释a)本元素的数据格式采用GB/T7408中日期和时间表示法的基本格式或扩展格式;b)鉴于封装包可能多次修改,本元素应与10.2中其他各元素联合使用,即“封装修改原因”装包修改原因”“封装包修改人”“封装包修改机构”“封装包修改事项”共同使用封装包修改原因的描述见表23。表23封装包修改原因属性名称属性描述编号EP020102中文名称封装包修改原因英文名称modificationreasonofencapsulationpackage定义修改封装包的原因约束性可选出现次数数据类型字符型数据格式C..1000值域缺省值—注释鉴于封装包可能多次修改,本元素是10.2中其他元素选用的条件,如果“封装包修改原因”被使用,则10.2中其他各元素都应使用封装包修改人的描述见表24。表24封装包修改人属性名称属性描述编号EP020103中文名称封装包修改人GB/T42146—2022表24封装包修改人(续)属性名称属性描述英文名称modificationpersonofencapsulationpackage定义修改封装包的人员名称约束性可选出现次数0..N数据类型字符型数据格式C4..50值域缺省值—注释鉴于封装包可能多次修改,本元素是10.2中其他元素选用的条件,如果“封装包修改原因”被使用,则10.2中其他各元素都应使用封装包修改人身份证号的描述见表25。表25封装包修改人身份证号属性名称属性描述编号EP020104中文名称封装包修改人身份证号英文名称modificationpersonIDnumberofencapsulationpackage定义修改封装包的人员的公民身份号码约束性可选出现次数数据类型字符型数据格式A..18值域缺省值—注释公民身份号码编码规则应符合GB11643封装包修改机构的描述见表26。GB/T42146—2022表26封装包修改机构属性名称属性描述编号EP020105中文名称封装包修改机构英文名称modificationorganizationofencapsulationpackage定义修改封装包的机构名称约束性可选出现次数数据类型字符型数据格式值域缺省值注释鉴于封装包可能多次修改,本元素是10.2中其他元素选用的条件,如果“封装包修改原因”被使用,则10.2中其他各元素都应使用封装包修改事项的描述见表27。表27封装包修改事项属性名称属性描述编号EP020106中文名称封装包修改事项英文名称modificationmatterofencapsulationpackage定义对封装包进行的具体修改行为和修改内容的相关说明约束性可选出现次数数据类型字符型数据格式C..1000值域缺省值注释鉴于封装包可能多次修改,本元素是10.2中其他元素选用的条件,如果“封装包修改原因”被使用,则10.2中其他各元素都应使用GB/T42146—2022封装包修改次数的描述见表28。表28封装包修改次数属性名称属性描述编号EP020107中文名称封装包修改次数英文名称modificationnumberingofencapsulationpackage定义对封装包进行修改的逻辑次数约束性可选出现次数数据类型整数型数据格式值域—缺省值—注释a)鉴于封装包可能多次修改,本元素是10.2中其他元素选用的条件,如果“封装包修改原因”被使用,则10.2中其他各元素都应使用;b)封装包修改次数默认值为0,每增加修改一次,本元素的值增加1,以阿拉伯数字顺序编号封装时间的描述见表29。表29封装时间属性名称属性描述编号EP030101中文名称封装时间英文名称encapsulatingtime定义网页电子文件被封装的时间约束性必选出现次数数据类型日期时间型GB/T42146—2022表29封装时间(续)属性名称属性描述数据格式YYYYMMDDThhmmss(基本格式)或YYYY-MM-DDThh:mm:ss(扩展格式)值域缺省值—注释按时间周期封装的描述见表30。表30按时间周期封装属性名称属性描述编号EP030102中文名称按时间周期封装英文名称定义对网页电子文件按照时间周期进行封装时所选取的具体时间间隔约束性可选出现次数数据类型日期型数据格式YYYY-MM-DD值域缺省值注释a)采用GB/T7408中时间间隔表示法的扩展格式。斜杠前为起始时间,后为截止时间。时间间隔表示为“2008-01-01/2013-01-01”。合封装”,必选其一按专题内容封装的描述见表31。属性名称属性描述编号EP030103GB/T42146—2022表31按专题内容封装(续)属性名称属性描述中文名称按专题内容封装英文名称encapsulationbytopic定义网页电子文件按某个主题或专题内容进行封装时该专题的名称约束性可选出现次数数据类型字符型数据格式C..100值域缺省值注释在表示封装包的封装方式时,“按时间周期封装”“按专题内容封装”“按网站栏目结构”“组合封装”,必选其一属性名称属性描述编号EP030104中文名称组合方式封装英文名称encapsulationbycompositemode定义网页电子文件同时按时间周期和专题内容等进行封装的方式封装网页电子文件约束性可选出现次数数据类型字符型数据格式值域—缺省值—注释封装”必选其一GB/T42146—2022封装包类型的描述见表33。表33封装包类型属性名称属性描述编号EP040101中文名称封装包类型英文名称encapsulationpackagetype定义对网页电子文件进行封装时是初始封装或后续修改封装情况的说明约束性必选出现次数数据类型枚举型数据格式值域原始封装;修改封装缺省值—注释封装包版本的描述见表34。表34封装包版本属性名称属性描述编号EP040102中文名称封装包版本英文名称versionofencapsulationpackage定义用版本来区分封装包经过多次修改后的不同状态约束性必选出现次数数据类型字符型数据格式C..40值域GB/T42146—2022表34封装包版本(续)属性名称属性描述缺省值注释与“封装包类型”连用,表示同一封装包格式的不同版本状态,可以按封装的年度时间作为版本号,如2020封装包扩展名的描述见表35。属性名称属性描述编号EP040103中文名称封装包扩展名英文名称extensionnameofencapsulationpackage定义封装若干网页电子文件的封装包的计算机格式的名称约束性必选出现次数数据类型字符型数据格式C..40值域—缺省值—注释a)封装包扩展名跟在封装包名称后面,由一个分隔符“.”分隔;b)“封装包扩展名”的值域与“封装包格式(EP010110)”的值域相同封装包格式版本的描述见表36。表36封装包格式版本属性名称属性描述编号EP040104中文名称封装包格式版本英文名称versionofencapsulationpackageformat定义封装包因封装方式不同而产生不同的封装包格式GB/T42146—2022表36封装包格式版本(续)属性名称属性描述约束性必选出现次数数据类型字符型数据格式C..40值域缺省值注释与“封装包格式”连用,表达封装包的计算机格式在不同发展阶段的版本号封装包大小的描述见表37。表37封装包大小属性名称属性描述编号EP040105中文名称封装包大小英文名称encapsulationpackagesize定义网页电子文件封装包的文件字节大小约束性必选出现次数数据类型实数型数据格式D12.3值域—缺省值注释本元素默认以兆(M)为计量单位。数据格式“D12.3”代表小数点前面最多12位、小数点后面最多3位的十进制小数卷名的描述见表38。GB/T42146—2022表38卷名属性名称属性描述编号EP050101中文名称卷名英文名称volumenameinencapsulationpackage定义按照一定的主题等内容特征和外部特征编立的,具有密切联系的若干文件的组合体。卷可以分为若干子卷约束性可选出现次数数据类型字符型数据格式C..60值域缺省值—注释卷编号的描述见表39。表39卷编号属性名称属性描述编号EP050102中文名称卷编号英文名称volumecodeinencapsulationpackage定义封装包中所包含的某一卷的惟一编号约束性可选出现次数数据类型字符型数据格式Aan..10值域缺省值—注释一个“卷编号”应与一个“卷名”一一对应GB/T42146—2022卷数的描述见表40。表40卷数属性名称属性描述编号EP050103中文名称卷数英文名称volumeamountinencapsulationpackage定义封装包中所包含的卷的数量约束性必选出现次数数据类型整数型数据格式值域缺省值—注释当封装包中没有设立“卷”时取值为“0”子卷名子卷名的描述见表41。属性名称属性描述编号EP050104中文名称子卷名英文名称定义封装包中某一卷所包含的子卷的名称约束性可选出现次数数据类型字符型数据格式值域缺省值—注释GB/T42146—2022子卷编号的描述见表42。表42子卷编号属性名称属性描述编号EP050105中文名称子卷编号英文名称subvolumecodeinencapsulationpackage定义封装包中某卷所包含的某一子卷的惟一编号约束性可选出现次数数据类型字符型数据格式Aan..10值域缺省值—注释子卷数的描述见表43。表43子卷数属性名称属性描述编号EP050106中文名称子卷数英文名称subvolumeamountinencapsulationpackage定义封装包中某卷所包含的子卷的数量约束性可选出现次数0..1数据类型整数型数据格式值域缺省值—注释当封装包中没有设立“子卷”时取值为“0”GB/T42146—2022类名的描述见表44。表44类名属性名称属性描述编号EP050107中文名称类名英文名称categorynameinencapsulationpackage定义全宗文件的分类方法,如按照专题或主题对网页电子文件分类、按照时间周期对网页电子文件分类,类可以分为若干子类约束性必选出现次数数据类型字符型数据格式C..60值域—缺省值—注释类编号的描述见表45。表45类编号属性名称属性描述编号EP050108中文名称类编号英文名称categorycodeinencapsulationpackage定义封装包中所包含的某一“类”的惟一编号约束性必选出现次数数据类型字符型数据格式Aan..10值域缺省值—注释GB/T42146—2022类数的描述见表46。表46类数属性名称属性描述编号EP050109中文名称类数英文名称categoryamountinencapsulationpackage定义封装包中所包含的类的数量约束性必选出现次数数据类型整数型数据格式值域缺省值—注释子类名的描述见表47。表47子类名属性名称属性描述编号EP050110中文名称子类名英文名称subcategorynameinencapsulationpackage定义某一类封装包中所包含的子类的名称约束性可选出现次数数据类型字符型数据格式C..60值域缺省值—注释GB/T42146—2022子类编号的描述见表48。表48子类编号属性名称属性描述编号EP050111中文名称子类编号英文名称subcategorycodeinencapsulationpackage定义某类封装包中所包含的某一“子类”的惟一编号约束性可选出现次数0..1数据类型字符型数据格式Aan..10值域缺省值—注释子类数的描述见表49。表49子类数属性名称属性描述编号EP050112中文名称子类数英文名称subcategoryamountinencapsulationpackage定义某类封装包中所包含的子类的数量约束性可选出现次数0..N数据类型整数型数据格式值域—缺省值—注释当封装包中没有设立“子类”时取值为“0”GB/T42146—2022宗名的描述见表50。表50宗名属性名称属性描述编号EP050113中文名称宗名英文名称定义某一独立网站的网页电子文件所组成的一个有机整体的名称约束性必选出现次数数据类型字符型数据格式值域缺省值—注释在网页电子文件管理中,某机构网站的网页全体归为一个宗,其他机构的网站可以是另一个独立的宗宗编号的描述见表51。属性名称属性描述编号EP050114中文名称宗编号英文名称定义某一独立网站的网页电子文件所组成的一个有机整体的惟一编号约束性必选出现次数数据类型字符型数据格式Aan..10值域缺省值—注释 GB/T42146—2022子宗名的描述见表52。表52子宗名属性名称属性描述编号EP050115中文名称子宗名英文名称subordinatearchive定义某一独立网站的网页电子文件所组成的一个有机整体,经过相关管理系统的归类管理后所属的宗的名称约束性可选出现次数0..N数据类型字符型数据格式C..60值域缺省值—注释跳转源封装包名称的描述见表53。表53跳转源封装包名称属性名称属性描述编号EP050201中文名称跳转源封装包名称英文名称sourcenameofGotoencapsulationpa定义一个封装包中某网页版式电子文件中通过跳转动作链接到另一个封装包时,跳转动作的起始封装包的名称约束性可选出现次数数据类型字符型GB/T42146—2022表53跳转源封装包名称(续)属性名称属性描述数据格式C..60值域一缺省值—注释该网页版式电子文件与目标网页版式电子文件既可以在同一个封装包内,也可以在不同封装包,在同一封装包时,约束性为可选,在不同封装包时,约束性为必选跳转源封装包标识符的描述见表54。表54跳转源封装包标识符属性名称属性描述编号EP050202中文名称跳转源封装包标识符英文名称sourceidentifierofgotoencapsulationpackage定义一个封装包中某网页版式电子文件中通过跳转动作链接到另一个封装包时,跳转动作的起始封装包的惟一标识符约束性可选出现次数数据类型字符型数据格式Aan..10值域—缺省值注释该网页版式电子文件与目标网页版式电子文件既可以在同一个封装包内,也可以在不同封装包,在同一封装包时,约束性为可选,在不同封装包时,约束性为必选跳转源文件名的描述见表55。表55跳转源文件名属性名称属性描述编号EP050203GB/T42146—2022表55跳转源文件名(续)属性名称属性描述中文名称跳转源文件名英文名称定义一个封装包中某网页版式电子文件中通过跳转动作链接到另一个文件时,跳转动作的起始文件的名称约束性可选出现次数数据类型字符型数据格式值域缺省值—注释该网页版式电子文件与目标网页版式电子文件既可以在同一个封装包内,也可以在不同封装包,在同一封装包时,约束性为可选,在不同封装包时,约束性为必选跳转源文件标识的描述见表56。表56跳转源文件标识属性名称属性描述编号EP050204中文名称跳转源文件标识英文名称sourceidentifierofgotodoc定义一个封装包中某网页版式电子文件中通过跳转动作链接到另一个文件时,跳转动作的起始文件的标识符约束性可选出现次数数据类型字符型数据格式C..4098值域缺省值注释该网页版式电子文件与目标网页版式电子文件既可以在同一个封装包内,也可以在不同封装包,在同一封装包时,约束性为可选,在不同封装包时,约束性为必选GB/T42146—2022跳转目标封装包名称的描述见表57。表57跳转目标封装包名称属性名称属性描述编号EP050205中文名称跳转目标封装包名称英文名称targetnameofgotoencapsulationpackage定义一个封装包中某网页版式电子文件中通过跳转动作链接到另一个封装包时,跳转动作结束时该目标封装包的名称约束性可选出现次数数据类型字符型数据格式C..60值域缺省值注释该网页版式电子文件与目标网页版式电子文件既可以在同一个封装包内,也可以在不同封装包,在同一封装包时,约束性为可选,在不同封装包时,约束性为必选跳转目标封装包标识符的描述见表58。表58跳转目标封装包标识符属性名称属性描述编号EP050206中文名称跳转目标封装包标识符英文名称targetidentifierofgotoencapsulationpackage定义一个封装包中某网页版式电子文件中通过跳转动作链接到另一个封装包时,跳转动作结束时该目标封装包的惟一标识符约束性可选出现次数数据类型字符型数据格式Aan..10GB/T42146—2022表58跳转目标封装包标识符(续)属性名称属性描述值域缺省值—注释该网页版式电子文件与目标网页版式电子文件既可以在同一个封装包内,也可以在不同封装包,在同一封装包时,约束性为可选,在不同封装包时,约束性为必选跳转目标文件名的描述见表59。表59跳转目标文件名属性名称属性描述编号EP050207中文名称跳转目标文件名英文名称定义一个封装包中某网页版式电子文件中通过跳转动作链接到另一个文件时,跳转动作结束时该目标文件的名称约束性可选出现次数数据类型字符型数据格式值域缺省值—注释该网页版式电子文件与目标网页版式电子文件既可以在同一个封装包内,也可以在不同封装包,在同一封装包时,约束性为可选,在不同封装包时,约束性为必选跳转目标文件标识的描述见表60。表60跳转目标文件标识属性名称属性描述编号EP050208中文名称跳转目标文件标识GB/T42146—2022表60跳转目标文件标识(续)属性名称属性描述英文名称targetidentifierofgotodocument定义一个封装包中某网页版式电子文件中通过跳转动作链接到另一个文件时,跳转动作结束时该目标文件的标识符约束性可选出现次数数据类型字符型数据格式C..4098值域缺省值注释该网页版式电子文件与目标网页版式电子文件既可以在同一个封装包内,也可以在不同封装包,在同一封装包时,约束性为可选,在不同封装包时,约束性为必选跳转关系名的描述见表61。属性名称属性描述编号EP050209中文名称跳转关系名英文名称定义某网页版式电子文件中通过跳转动作链接到另一个网页版式电子文件时,二者之间跳转关系的名称约束性可选出现次数数据类型字符型数据格式值域—缺省值—注释a)跳转关系名称可分为两类:“到封装包外部网页URL,”和“封装包内部网页的标识”;b)该网页版式电子文件与目标网页版式电子文件既可以在同一个封装包内,也可以在不同封装包,在同一封装包时,约束性为可选,在不同封装包时,约束性为必选GB/T42146—2022表62跳转目标文件路径地址属性名称属性描述编号EP050210中文名称跳转目标文件路径地址英文名称定义某网页版式电子文件中通过跳转动作链接到另一个网页版式电子文件时,跳转动作所经历的路径地址的名称约束性必选出现次数数据类型字符型数据格式值域缺省值—注释在同一个封装包时,跳转目标文件路径地址通常是相对地址,也可以是绝对地址,但在不同封装包时则只能为绝对地址跳转动作的描述见表63。表63跳转动作属性名称属性描述编号EP050211中文名称跳转动作英文名称定义某网页版式电子文件中通过跳转动作链接到另一个网页版式电子文件时,实现跳转行为的控制参数的集合约束性可选出现次数数据类型字符型数据格式41GB/T42146—2022表63跳转动作(续)属性名称属性描述值域—缺省值注释该网页版式电子文件与目标网页版式电子文件既可以在同一个封装包内,也可以在不同封装包,在同一封装包时,约束性为可选,在不同封装包时,约束性为必选电子签名标识符的描述见表64。表64电子签名标识符属性名称属性描述编号中文名称电子签名标识符英文名称定义惟一标识电子签名的一组代码约束性可选出现次数数据类型字符型数据格式Aan..10值域缺省值注释第10章中的所有元素在实际使用时,应作为一一对应的一套数据来使用。即一个“电子签名个或多个“摘要对象”“XML文件变换方法”“摘要算法”“摘要值”签名对象的描述见表65。属性名称属性描述编号ES010102GB/T42146—2022表65签名对象(续)属性名称属性描述中文名称签名对象英文名称objectofelectronicsignature定义对封装包或包中部分信息实体进行电子签名时,被签名的实体对象约束性可选出现次数0..1数据类型字符型数据格式C..50值域缺省值注释—11.3签名时间签名时间的描述见表66。表66签名时间属性名称属性描述编号ES010103中文名称签名时间英文名称定义对封装包或包中部分信息实体进行电子签名时,签名者声称已完成签名过程的时间约束性可选出现次数数据类型日期时间型数据格式YYYY-MM-DDThh:mm:ss值域缺省值—注释本元素的数据格式采用GB/T7408中日期和时间表示法的扩展格式11.4签名者签名者的描述见表67。43GB/T42146—2022表67签名者属性名称属性描述编号ES010104中文名称签名者英文名称定义对封装包或包中部分信息实体进行电子签名的人员的名称约束性可选出现次数数据类型字符型数据格式C4..50值域缺省值注释—签名算法的描述见表68。表68签名算法属性名称属性描述编号ES010105中文名称签名算法英文名称electronicsignaturemethod定义对封装包或包中部分信息实体进行电子签名时所采用的算法的名称约束性可选出现次数数据类型字符型数据格式C..500值域缺省值注释—GB/T42146—2022签名值的描述见表69。表69签名值属性名称属性描述编号ES010106中文名称签名值英文名称valueofelectronicsignature定义对封装包或包中部分信息实体进行电子签名时的具体值约束性可选出现次数0..1数据类型字符型数据格式C..500值域缺省值—注释—摘要对象的描述见表70。表70摘要对象属性名称属性描述编号ES010107中文名称摘要对象英文名称summaryobjectofelectronicsignature定义对封装包或包中部分信息实体进行摘要计算并生成摘要信息时,摘要的对象范围约束性可选出现次数数据类型字符型数据格式C..500值域缺省值注释一个电子签名中可能包括多个摘要对象、摘要算法和摘要值。“摘要对象”与“XML文件变换方法”“摘要算法”“摘要值”联合使用以描述一个摘要的整体信息45GB/T42146—202211.8XML文件变换方法XML文件变换方法的描述见表71。表71XML文件变换方法XML文件变换方法属性名称属性描述编号ES010108中文名称XML文件变换方法英文名称transformmethodofXMLdocuments定义对封装包或包中部分信息实体按照XML结构进行封装和电子签名时,需对XML结构信息先进行转换为二进制表达式,才能进行摘要计算。此时所采用的变换方法约束性可选出现次数数据类型字符型数据格式值域缺省值—注释 一摘要算法的描述见表72。表72摘要算法属性名称属性描述编号ES010109中文名称摘要算法英文名称summarymethodofelectronic定义对封装包或包中部分信息实体进行电子签名时所采用的具体摘要信息函数约束性可选出现次数数据类型字符型数据格式值域GB/T42146—2022表72摘要算法(续)属性名称属性描述缺省值注释摘要值的描述见表73。表73摘要值属性名称属性描述编号ES010110中文名称摘要值英文名称valueofelectronicsignaturesummary定义对封装包或包中部分信息实体进行的电子签名中,摘要信息函数的具体值约束性可选出现次数数据类型字符型数据格式C..500值域—缺省值—注释数字证书的描述见表74。表74数字证书属性名称属性描述编号ES010111中文名称数字证书英文名称digitalcertificate定义对封装包或包中部分信息实体进行的电子签名所使用的具体数字证书约束性可选47GB/T42146—2022表74数字证书(续)属性名称属性描述出现次数数据类型字符型数据格式值域缺省值—注释数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件12网页电子文件封装包XML结构12.1符合的XML标准网页电子文件封装包的XML结构应符合GB/T18793—2002中“4.1格式良好的XML文件”。12.2XML声明网页电子文件封装包应由XML声明开始,声明形式如下:〈?xmlversion="1.0"encoding="UTF-8"standalone="yes"?>声明的具体要求如下: encoding属性值默认是"UTF-8",也可以是"GB18030";12.3XML命名空间网页电子文件封装包应包括如下命名空间:xmlns:xs="/2001/XMLSchema"xmlns="/standards/WebPage/encapsulation"12.4XML根元素声明网页电子文件封装包的根元素为<网页电子文件封装包>,该元素的声明形式如下:〈网页电子文件封装包xmlns="http://www.XXXX./standards/WebPage/encapsulation"xmlns:xsi="/2001/XMLSchema-instance"xsi:schemaLocation=/standards/WebPage/EncapsulationPackage.xsd>注:EncapsulationPackage.xsd是附录B定义的电子文件封装包XMLschema计算机文件名。网页电子文件封装包应符合GB18030和GB/T13000。12.6XML元素的约束性48GB/T42146—2022封装包采用XMLschema定义时,XML元素的约束性通常与元数据的约束性对应,但在具体实际业务12.7XML元素的属性描述方法封装包结构的XML元素的属性对应为封装包结构元素的属性描述,但在具体实际业务应用时,可以采用比本文件规定的属性或约束性描述更为严格或准确。附录B给出了网页电子文件封装包XML结构图和XMLSchema。13电子签名基本技术要求电子签名是网页电子文件封装包以电子形式所含、所附用于识别签名人身份并表明签名人认可其中内容的数据。应根据网页电子文件归档业务实际需求来决定是否使用电子签名。网页电子文件封装包宜使用电子签名。网页电子文件封装包中的电子签名形式可以是封装人员的电子签名,或机构归档部门的数字证书13.2电子签名算法网页电子文件封装包中的电子签名算法应合法、有效,并符合GB/T35285—2017中第5章“可靠签名结果采用Base64进行编码。网页电子文件封装包的电子签名验证通过网页电子文件相关系统提供的接口在该机构已有数字认证中心进行验证。验证过程应至少包括以下几个方面:c)验证签名:使用数字证书(或公钥)验证对摘要值计算签名值,与标称的签名值做比对,确保49GB/T42146—2022(资料性)中华人民共和国中央人民政府网站网页电子文件封装层级示例栏目,其中政策栏目包含中央有关文件、国务院文件两类,国务院文件又可进一步可分为国务院文件和国务院办公厅文件两个子类,文件按时间以列表形式展示。以中华人民共和国中央人民政府网站政策主题进行封装为例,封装包层次为:宗中华人民共和国中央人民政府网站简体中文网页电子文件子卷2国发件1“中共中央国务院关于加强新时代老龄工作的意见”GB/T42146—2022(资料性)网页电子文件封装XMLSchemaB.1网页电子文件封装XMLSchema图B.1给出了网页电子文件封装的XMLSchema结构图。封装包创建信息封装包创建信息封装包修改信息⑤封装包格式④封装包创建人员封装包创建人员身份证号封装包创建部门编号封装包创建时间封装文件件数封装文件格式封装包名称封装包格式封装文件起始时问封装文件俄止时间封装包主题词封装包内容摘要封装文件文种封装包物理存储位置网页电子文件关系信息网页电子文件封装包网页电子文件元数据网页电子文件实体图B.1网页电子文件封装的XMLSchema结构图GB/T42146—2022网页电子文件封装包封装包版木图B.1网页电子文件封装的XMLSchema结构图(续)名编-封装包格式①名编子类名了宗名宗编跳转源封装包名称跳转源封装包标识符跳抟源文件名跳转源文件标识跳转日标封装包名称跳转日标封装包标识符跳转日标文件名跳转日标文性标识跳转关系名略径月标文件路径地址电子签名图B.1网页电子文件封装的XMLSchema结构图(续)封装包修改信总⑥封装包元素描述信息封装方式④封装包格式④网页电子文件关系信总9签名时间XMI文件变换方法数字证书(xs:schemaxmlns:xs="/2001/XMLSchema"elementFormDefault="qualified"〈xs:importnamespaceGB/T42146—2022封装包的根元素</xs:documentation)name="网页电子文件实体"/〉ref="网页电子文件元数据"/>name="封装包元素描述信息">〈xs:elementref="封装包创建信息"/>〈xs:elementref="封装方式"type="封装方式Type"/>〈xs:elementref="封装包格式"/><xs:elementname="网页电子文件关系信息"><xs:sequence〉〈xs:elementref="封装包中聚合层次"/〉〈xs:elementref="文件之间跳转关系"/〉</xs:sequence)</xs:complexType》</xs:sequence〉</xs:sequence〉</xs:complexType〉(/xs:element><xs:elementname="封装包创建人员"type="xs:string"/>name="封装包创建人员身份证号"type="xs:string"/)name="封装包创建部门编号"type="xs:string"/>name="封装包创建时间"type="xs:dateTime"/><xs:elementname="封装文件件数"typ<xs:elementname="封装包格式"type="文件格式Type"/>《xs;elementname="封装文件起始时间"type="xs:dateTime"/)<xs:elementname="封装包主题词"type="xs:string"/>《xs:elementname="封装验</xs:element)</xs:sequence〉name="封装包修改时间"type="xs:dateTime"/>《xs:elementname="封装时间"type="xs:dateTime"/〉<xs:elementname="组合方式封装"type="xs:string"/>name="封装包类型"type="封装包类型Type"/)name="封装包版本"type="xs:name="封装包大小"type="xs:int"/)(xs:attributename="宗名"type="xs:string"use="required"/><xs:attributename="宗编号"type="xs:ID(xs:sequence)<xs:elementname="子类名"type="x<xs:elementname="卷名"type="xs:string")type="xs:string"/>type="xs:int"minOccurs="0"/>(/xs:element〉</xs:sequence〉《xs:elementname="类数"</xs:element)〈xs:elementname="跳转源封装包〈xs:elementname="跳转目标文件标识"type=〈xs:elementname="跳转目标封装包标识"type="xs:IDREF"/>《xs:elementname="跳转目标文件标识"type="xs:IDREF"/>〈xs:elementname="跳转关系名"type="xs:string"/></xs:choice〉《xs:elementname="跳转目标文件路径地址"type="xs:anyURI"/></xs:sequence〉GB/T42146—2022<xs:element《xs:element(/xs:choice〉</xs:sequence〉</xs;element>(/xs:schema)name="签名者"type="xs:string"/〉name="签名值"type="xs:string"/)name="摘要对象"type="xs:striname="xml文件变换方法"type="xs:string"/>name="摘要算法"type="xs:string"/>name="数字证书"type="xs:string"/)GB/T42146—2022[1]GB/T18391.1—2009信息技术元数据注册系统(MDR)第1部分:框架[2]GB/T39677—2020OFD在政府网站网页归档中的应用指南[3]DA/T48—2009基于XML的电子文件封装规范GB/T42146—2022A按时间周期封装 按专题内容封装 D电子签名标识符 F封装包版本 封装包标识符 8.3.1,10.1.3封装包创建人员……………………8.3.1,10.1.1封装包创建时间……………………8.3.1,10.1.5封装包创建信息……………………8.3.1,10.1封装包存储位置……………8.3.1封装包大小…………………………8.3.4,10.4.5封装包格式……………………8.3.4,10.1.10封装包格式版本…………………………10.4.4封装包扩展名………………………8.3.4,10.4.3封

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论