(高清版)GBT 17903.2-2021 信息技术 安全技术 抗抵赖 第2部分:采用对称技术的机制_第1页
(高清版)GBT 17903.2-2021 信息技术 安全技术 抗抵赖 第2部分:采用对称技术的机制_第2页
(高清版)GBT 17903.2-2021 信息技术 安全技术 抗抵赖 第2部分:采用对称技术的机制_第3页
(高清版)GBT 17903.2-2021 信息技术 安全技术 抗抵赖 第2部分:采用对称技术的机制_第4页
(高清版)GBT 17903.2-2021 信息技术 安全技术 抗抵赖 第2部分:采用对称技术的机制_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

代替GB/T17903.2—2008信息技术安全技术抗抵赖第2部分:采用对称技术的机制 国家市场监督管理总局国家标准化管理委员会 I引言 3术语和定义 4缩略语 2 2 37安全信封 3 3 3 4 4 5 69.1抗抵赖机制 69.2原发抗抵赖机制 69.3交付抗抵赖机制 89.4获取时间戳令牌的机制 9附录A(资料性)抗抵赖机制实例 A.1原发抗抵赖与交付抗抵赖机制实例 A.2机制M1:必选NRO,可选NRD A.4机制M3:带有中介TTP的必选NRO)和必选NRD 本文件是GB/T17903《信息技术安全技术抗抵赖》的第2本文件代替GB/T17903.2—2008《信息技术安全技术抗抵赖第2部分:采用对称技术的机a)增加了第5章符号;b)删除了原第6章本文件各章的组织;d)增加了图1和图2;f)将原第10章的技术内容移至附录A中。本文件使用重新起草法修改采用ISO/IEC13888-2:2010《信息技术安全技术抗抵赖第2部ⅡGB/T17903旨在对抗抵赖服务的通用模型以及特定的抗抵赖机制进行规范,抗抵赖服务通过生——第3部分:采用非对称技术的机制。目的在于规定若干特定的、采用非对称技术的抗抵赖信息技术安全技术抗抵赖下列文件中的内容通过文中的规范性引用而构成本文件必不GB/T15852(所有部分)信息技术安全技术消息鉴别码[ISO/IEC9797(所有部分)]GB/T17903.1信息技术安全技术抗抵赖第1部分:概述(GB/T17903.1—2008,ISO/IECGB/T20520信息安全技术公钥基础设施时间戳规范GB/T25069信息安全技术术语GB/T17903.1和GB/T25069界定的以及下列术语和定义适用于本文件。证据生成者evidencegenerator2一种带密钥的密码算法,用于将比特串和秘密密钥映射为定长比特串的函数,并满足以下两种DA:交付机构(DeliveryAutGNRT:通用抗抵赖令牌(GenericNon-RepudiationToken)NRT:抗抵赖令牌(Non-RepudiationToken)NRD:交付抗抵赖(Non-RepudiationofDelivery)NRDT:交付抗抵赖令牌(Non-RepudiationofDeliveryToken)NRO:原发抗抵赖(Non-RepudiationofOrigin)NROT:原发抗抵赖令牌(Non-RepudiationofOriginToken)Pol:抗抵赖策略(Non-RepudiSENV:安全信封(SecureENVelope)TST:时间戳令牌(Time-StampingToken)5符号a:仅为实体A和可信第三方(TTP)所知的密钥b:仅为实体B和可信第三方(TTP)所知的密钥3MACx(y):使用实体X的秘密密钥对数据y计算得到的消息鉴别码z₁:由提供NRO)令牌的有关数据字段组成的数据字段z₂:由提供NRD令牌的有关数据字段组成的数据字段 注1:密钥管理、密钥生成及密钥建立机制见GB/T17901.11等相关的国家标准或密码行业标准——抗抵赖服务中的所有实体共享一个公共函数Imp;——为创建安全信封而选取的MAC函数为抗抵赖服务的所有参与者所持有;体所知)间来相互传递消息。SENV可以用于保护输入数据项,此时SENV使用实体的秘密密钥来产对于要保护的数据y,实体X使用如下的基于对称密码技术的完整性技术来创建安全信封。其中,在本章描述的抗抵赖机制中,TTP担当证据生成和证据验证机构的角色。TTP可信赖地维护特4秘密密钥ttp作用于该消息所确定的数据而形成的安全信封。因为其他实体都不知道TTP的秘密密钥ttp,所以TTP是唯一可以创建和验证令牌的实体。根据GB/T17903.1中对通用抗抵赖令牌的定GNRT=[text,SENVrrp(y)]=[text,yz;=[Pol,f,A,B,C,D,E,TG,T,数据域z中包含的数据项定义如下:Pol——适用于证据的抗抵赖策略的可区分标识符;B原发实体进行交互的实体的可区分标识符;E——动作涉及的其他实体的可区分标识符(的集合);在本文件描述的抗抵赖机制中,抗抵赖令牌NRT包括一个文本域text与一个安全信封,定义NRT=[text,SENVrrp(y)]5如果可信第三方可以独自生成可信时间戳,则不需要增加TST作为证据。原发抗抵赖令牌(NROT)由TTP应原发者的请求而创建,其格式如下:NR(O)T=[text,z₁,MACrrp(z₁)],其中z₁=[Pol,f₁,A,B,C,D,TG,T₁NRDT=[text,z,MACrIp(z₂)],z₂=[Pol,f₂,A,B,C,D,TG,T₂,QA——原发者的可区分标识符;时间戳令牌TST可由可信时间戳机构使用GB/T20520中的方法生成。8.4.1验证过程在抗抵赖交换过程的某个环节上,可能需要TTP对实体的令牌(如上定义所示)进行验证。在交换6了验证令牌是否为给定的消息而创建,实体把由消息计算而得的Imp(m)与数据字段z中包括的Imp安全信封中包含的数据y重新计算密码校验值MACx(y),然后把结果与所提供的密码校验值进行TTP应使用8.4.2与8.4.3中定义的两种验证方法之一进行验证。当使用在线令牌验证方法时,TTP使用包含秘密密钥ttp的安全模块来验证令牌。安全模块将该是否有效。由于密钥ttp不为TTP之外的任何人所知,如果安全模块返回的结果表明该令牌是有效下令牌和相关的数据字段(z;)以及秘密密钥ttp的密钥标识符。要验证一个令牌,TTP把该令牌作为接收者,在本章中,称实体A为原发者A,实体B为接收者B。本章规定的抗抵赖机制的实例见附原发者A创建了一条消息并发送给特定的接收者B。接收者B使用TTP来验证与之相关的原发本机制如图1所示,包含三个步骤:第一步,原发者A构造数据并封装入SENV发送给TTP。TTP生成原发抗抵赖令牌(NROT)并返回给原发者A;第二步,原发者A将NROT与消息m发送给接收者B;第三步,接收者B把安全信封中封装的NROT发送给TTP进行验证。原发抗抵赖在第三步73.验证NROT,建立原发抗抵赖2.发送信息与NROTa)原发者A使用密钥a生成安全信封SENROT=[text,z₁,MACA(z₁)]b)接收者B使用密钥b生成SENV₃(NROT)并发送给TTP,要求验证来自原发者A的NROT。c)TTP验证SENVs(NROT)来自接收者B,并验证NROT是真实可信的。如果SENVB89.3.2.1步骤1——接收者B与TTP间a)接收者B使用密钥b生成安全信封SENV₃(z₂'),其中z₂'同8.3.3规定的z₂,但数据项TG为NRDT=[text,z₂,MACITp(z₂)]9.3.2.3步骤3——原发者A与TTP间c)TTP验证SENVA(NRDT)来自原发者A,并验证NRDT是真实可信的。如果SENVA9e)储存NRDT以供将来交付抗抵赖使用。若交付抗抵赖机制的证据使用者(原发者A)在未来的某时刻需要再次验证NRDT的真实可信性,则其可以单独执行9.3.2.3中规定的步骤3来完成验证。实体X(请求者)与TSA之间获取时间戳的通信可见GB/T20520。(资料性)本附录所示的抗抵赖机制可在两个实体A和B之间提供原发抗抵赖和交付抗抵赖。实体A欲向中,称实体A为原发者A,实体B为接收者B。在使用下列机制之前,假设实体A和实体A.2机制M1:必选NRO,可选NRDA.2.1机制M1的步骤机制M1见图A.1,共包含5个步骤,在两个实体与TTP之间通过3个步骤建立原发抗抵赖,如果继续可选的NRD步骤(根据接收者的决定),那么可通过再执行2个步骤建立交付抗抵赖。A.2.2步骤1——原发者A与TTP间a)原发者A使用密钥a生成安全信封SENVA(z₁'),其中z₁'同8.3.2规定的z,但数据项TG为空。原发者A把安全信封发送给TTP以请求NR()T。b)TTP验证安全信封来自原发者A。如果验证通过,TTP插入数据项TG以完成z,并使用密钥ttp计算:NRO)T=[text,z₁,MACTrp(z₁)]c)原发者A验证SENVA(NROT)来自TTP。B(NROT),SENVA图A.1机制M1A.2.3步骤2——原发者A到接收A.2.4步骤3——接收者B与TTP间给TTP以要求验证来自原发者A的NR(NRDT=[text,z₂,MACrrp(z₂)]送SENV₃(PON,NROT,NRDT),其中PON为肯定。如果SENVs(NROT)有效但NROTA.2.5步骤4——接收者B到原发者Aa)原发者A校验z₂中Imp(m)值的正确性。然后使用密钥a生成SENVA(NRDT)并发送给b)TTP验证SENVA(NRDT)来自原发者A,并验证NRDT是真实可信的。如果SENVAd)原发者A储存NRDT以供将来交付抗抵赖使用。A.3机制M2:必选NRO,必选NRDA.3.1机制M2的步骤机制M2见图A.2,在两个实体与TTP之间通过4个步骤建立原发抗抵赖和交付抗抵赖。在本机BAA.3.2步骤1——原发者A与TTP间步骤1中,原发者A与TTP间执行如下a)原发者A使用密钥a生成安全信封SENVA(z₁'),其中z₁'同8.3.2规定的z,但数据项TG为空。原发者A把安全信封发送给TTP以请求NR(OT。b)TTP验证安全信封来自原发者A。如果验证通过,TTP插入数据项TG以完成z,并使用密钥ttp计算:NR(O)T=[text,z₁,MACTrp(z₁)]然后将SENVA(NROT)返回给原发者A。c)原发者A验证SENVA(NROT)来自TTP。A.3.3步骤2——原发者A到接收者BA.3.4步骤3——接收者B与TTP间a)接收者B验证z₁中Imp(m)值的正确性。然后使用密钥b生成安全信封SENV₃(NROT)和SENV₃(z'),其中z₂'同8.3.3规定的z₂,但数据项TG为空。接收者B把上述安全信封发送给TTP以要求验证来自A的NROT并请求生成NRDT。b)TTP验证SENVg(NROT)与NROT。如果两者均有效,则TTP验证SENV₃(z₂')来自接收NRDT=[text,z₂,MACrrp(z₂)]送SENVs(PON,NROT,NRDT),其中PON为肯定。如果SENVs(NROT)有效但NROT不可信,TTP使用密钥ttp计算并向接收者B发送SENVg(PON,NROT),其中PON为c)接收者B检验SENV₃(PON,NROT,NRDT)a)在步骤3中,如果SENV₃(NROT)与NROT均是真实可信的,则TTP向接收者B发送者B接收

温馨提示

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

评论

0/150

提交评论