版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、信息安全技术 公共基础设施 PKI系统安全等级保护技术要求引 言公开密钥基础设设施(PKII)是集机构构、系统(硬硬件和软件)、人人员、程序、策策略和协议为为一体,利用用公钥概念和和技术来实施施和提供安全全服务的、具具有普适性的的安全基础设设施。PKII系统是通过过颁发与管理理公钥证书的方式为终终端用户提供供服务的系统统,包括CAA、RA、资资料库等基本本逻辑部件和和OCSP等等可选服务部部件以及所依依赖的运行环环境。PPKI系统安安全等级保护护技术要求按按五级划分的的原则,制定定PKI系统统安全等级保保护技术要求求,详细说明明了为实现GGB/T AAAA2000所提出出的PKI系系统五个安全
2、全保护等级应应采取的安全全技术要求、为为确保这些安安全技术所实实现的安全功功能能够达到到其应具有的的安全性而采采取的保证措措施,以及各各安全技术要要求在不同安安全级中具体体实现上的差差异。第一级级为最低级别别,第五级为为最高级别,随随着等级的提提高,PKII系统安全等等级保护的要要求也随之递递增。正文中中字体为黑体体加粗的内容容为本级新增增部分的要求求。信息安全技术 公钥基础设设施PKII系统安全等等级保护技术术要求1 范围本标准依据GBB/T AAAA2000的五个安安全保护等级级的划分,规规定了不同等等级PKI系系统所需要的的安全技术要要求。本标标准适用于PPKI系统的的设计和实现现,对于
3、PKKI系统安全全功能的研制制、开发、测测试和产品采采购亦可参照照使用。2 规范性引用用文件下列文件中的条条款通过本标标准的引用而而成为本标准准的条款。凡凡是注日期的的引用文件,其其随后所有的的修改单(不不包括勘误的的内容)或修修订版均不适适用于本标准准,然而,提提倡使用本标标准的各方探探讨使用其最最新版本的可能性。凡凡是不注日期期的引用文件件,其最新版版本适用于本本标准。GGB/T 119713-2005 信息安全技技术 公钥基基础设施 在在线证书状态态协议GBB/T 200271-22006 信信息安全技术术 信息系统统通用安全技技术要求GGB/T 220518-2006 信息安全技技术
4、公钥基基础设施 数数字证书格式式GB/TT 210554-20007 信息安安全技术 公公钥基础设施施 PKI系系统安全等级级保护评估准准则GB/T 210052-20007 信息息安全技术 信息系统物物理安全技术术要求GBB/T209984-20007 信息息安全技术 信息安全风风险评估指南南3 术语和定义义下列术语和定义义适用于本标标准。3.1公开密钥基础础设施(PKKI) puublic key iinfrasstructture (PKI)公开密钥基础设设施是支持公公钥管理体制制的基础设施施,提供鉴别别、加密、完完整性和不可可否认性服务务。3.2PKI系统 PPKI syystemPK
5、I系统统是通过颁发发与管理公钥钥证书的方式式为终端用户户提供服务的的系统,包括括CA、RAA、资料库等等基本逻辑部部件和OCSSP等可选服服务部件以及及所依赖的运运行环境。3.3安全策略 ssecuriity poolicy一系列安全规则则的准确规定定,包括从本本标准中派生生出的规则和和供应商添加加的规则。3.4分割知识 ssplit knowlledge两个或两个以上上实体分别保保存密钥的一一部分,密钥钥的每个部分分都不应泄露露密钥的明文文有效信息,而而当这些部分分在加密模块块中合在一起起时可以得到到密钥的全部部信息,这种种方法就叫分分割知识。3.5分割知识程序序 spliit knoowl
6、edgge proocedurre用来实现分割知知识的程序。3.6保护轮廓 pprotecction profiile一系列满足特定定用户需求的的、为一类评评估对象独立立实现的安全全要求。3.7关键性扩展 critiical eextenssion证书或CRL中中一定能够被被识别的扩展展项,若不能能识别,该证证书或CRLL就无法被使使用。3.8审计踪迹 aaudit traill记录一系列审计计信息和事件件的日志。3.9系统用户 ssystemm userr对PKI系统进进行管理、操操作、审计、备备份、恢复的的工作人员,系系统用户一般般在PKI系系统中被赋予予了指定的角角色。3.10终端用户
7、tterminnate uuser使用PKI系统统所提供服务务的远程普通通用户。4 缩略语以下缩略语适用用于本标准:CA 认认证机构 CCertifficatiion AuuthoriityCPPS 认证惯惯例陈述Ceertifiicatioon Praacticee StattementtCRL 证书撤销列列表Certtificaate Reevocattion LListOOCSP 在在线证书状态态协议Onlline CCertifficatee Stattus PrrotocoolPP 保护轮廓PProtecction ProfiileRAA 注册机构构Regisstratiion Au
8、uthoriityTOOE 评估对对象Targget Off EvalluatioonTSFF TOE安安全功能TOOE Seccurityy Funcction5 安全等级保保护技术要求求5.1 第一级级5.1.1 概概述第一级的PKII系统,由用用户自主保护护,所保护的的资产价值很很低,面临的的安全威胁很很小,适用于于安全要求非非常低的企业业级PKI系系统。PKII系统面临的的风险,应按按照GB/TT 20988420007进行评估估。结构设计计上,PKII系统的CAA、RA、证证书资料库可可不进行明确确的分化,所所有功能软件件模块可全部部安装在同一一台计算机系系统上。第一一级PKI系系统
9、的安全要要素要求列表表见附录A。5.1.2 物物理安全进行PKI系统统硬件设备、相相关环境和系系统安全的设设计时,应按按照GB/TT 21055220007第4章所所描述的要求求。5.1.3 角角色与责任开发者应提供PPKI系统管管理员和操作作员的角色定定义。管理理员角色负责责:安装、配配置、维护系系统;建立和和管理用户账账户;配置轮轮廓;生成部部件密钥。操作员角色色负责:签发发和撤销证书书。角色的的安全功能管管理应按表11中的配置对对授权的角色色修改安全功功能的能力进进行限制。5.1.4 访访问控制5.1.4.11 系统用户户访问控制PKI系统文档档中,应有访访问控制的相相关文档,访访问控制
10、文档档中的访问控控制策略应包包含如下几个个方面:a) 角色及其其相应的访问问权限角色色及其相应的的访问权限的的分配见表22。b) 标识与鉴鉴别系统用户户的过程应符合5.1.5的要求。c) 角色的职职能分割应符合5.1.3的要求。5.1.4.22 网络访问问控制进行远程访问时时,PKI系系统应提供访访问控制。远远程用户只有有被认证通过过后,PKII系统才允许许访问,并只只对授权用户户提供被授权权使用的服务务。远程计算算机系统与PPKI系统的的连接应被认认证,认证方方法包括计算算机地址、访问时间间、拥有的密密钥等。PKKI系统应定定义网络访问问控制策略。5.1.5 标标识与鉴别标识与鉴别包括括建立
11、每一个个用户所声称称的身份,和和验证每一个个用户确实是是他所声称的的用户。确保保用户与正确确的安全属性性相关联。5.1.5.11 用户属性性定义PKI系统应维维护每个用户户的安全属性性。安全属属性包括但不不限于身份、组组、角色、许许可、安全和和完整性等级级。5.1.5.22 用户鉴别别PKI系统的安安全功能应预预先设定PKKI系统代表表用户执行的的、与安全功功能无关的动动作,在用户户身份被鉴别别之前,允许许PKI系统统执行这些预预设动作,包包括:a) 响应查询询公开信息(如如:在线证书书状态查询等等);b) 接收用户户发来的数据据,但直到系系统用户批准准之后才处理理。管理员应对鉴别别数据进行管
12、管理。PKKI系统应定定义所支持的的用户鉴别机机制的类型。5.1.5.33 用户标识识PKI系统的安安全功能应预预先设定PKKI系统代表表用户执行的的、与安全功功能无关的动动作,在标识识用户身份之之前,允许PPKI系统执执行这些预设设动作,包括括:a) 响应查询询公开信息(如如:在线证书书状态查询等等);b) 接收用户户发来的数据据,但直到系系统用户批准准之后才处理理。5.1.5.44 用户主体体绑定在PKI系统安安全功能控制制范围之内,对对一个已标识识与鉴别的用用户,为了完完成某个任务务,需要激活活另一个主体体,这时,应应通过用户主主体绑定将该该用户与该主主体相关联,从从而将用户的的身份与该
13、用用户的所有可可审计行为相关联,使使用户对自己己的行为负责责。5.1.6 数数据输入输出出5.1.6.11 TSF间间用户数据传传送的保密性性当用户数据通过过外部信道在在PKI系统统之间或PKKI系统用户户之间传递时时,PKI系系统应执行访访问控制策略略,使得能以以某种防止未未授权泄露的的方式传送用用户数据。5.1.6.22 输出TSSF数据的保保密性在TSF数据从从TSF到远远程可信ITT产品的传送送过程中,应应保护机密数数据不被未授授权泄露。 这些机密数数据可以是TTSF的关键键数据,如口口令、密钥、审审计数据或TTSF的可执执行代码。5.1.7 密密钥管理5.1.7.11 密钥生成成5.
14、1.7.11.1 PKKI系统密钥钥生成系统用户密钥生生成应由相应应级别的CAA或RA等机机构进行,可可用软件方法法产生,生成成算法和密钥钥长度等应符符合国家密码码行政管理部部门的规定。在在进行密钥生生成时,PKKI系统应限限制非授权人人员的参与。 CA签名公私钥对应采用用国家密码行行政管理部门门认可的方法法生成,可用用软件方法或或硬件密码设设备产生。在在密钥生成时时应检查用户户角色,并设设置为只有管管理员才能启启动CA密钥钥生成过程。5.1.7.11.2 终端端用户密钥生生成终端用户的密钥钥可由用户自自己生成,也也可委托CAA、RA等PPKI系统的的服务机构生生成。终端端用户密钥可可用软件方
15、法法产生,生成成算法和密钥钥长度等应符符合国家密码码行政管理部部门的规定。5.1.7.22 密钥传送送与分发5.1.7.22.1 PKKI系统密钥钥传送与分发发系统用户密钥的的传送与分发发应以加密形形式直接发送送到系统用户户证书载体中中,加密算法法等应符合国国家密码行政政管理部门的的规定。CCA公钥分发发方法应适当当、切实可行行,如提供根根证书和CAA证书下载、或或与终端用户户证书一起下下载等,应符符合国家密码码行政管理部部门对密钥分分发的相关规规定。5.1.7.22.2 终端端用户密钥传传送与分发如果终端用户自自己生成密钥钥对,把公钥钥传送给CAA是证书注册册过程的一部部分。终端用用户应将公
16、钥钥安全的提交交给CA,如如使用证书载载体等方法进进行面对面传传送。如果果终端用户委委托CA生成成密钥对,则则不需要签发发前的终端用用户公钥传送送。CA向用用户传送与分分发私钥应以以加密形式进进行,加密算算法等应符合合国家密码行行政管理部门门的规定。5.1.7.33 密钥存储储系统用户密钥可可用软件加密密的形式存储储,加密算法法应符合国家家密码行政管管理部门的规规定。CAA签名私钥应应存储于国家家密码行政管管理部门规定定的密码模块块中或由硬件件密码设备加加密后存储。 终端用户密密钥由用户自自行存储。5.1.8 轮轮廓管理5.1.8.11 证书轮廓廓管理证书轮廓定义证证书中的字段段和扩展可能能的
17、值,这些些字段和扩展展应与GB/T 205518-20006标准相相一致。证书书轮廓包括的的信息有:a) 与密钥绑绑定的用户的的标识符;b) 主体体的公私密钥钥对可使用的的加密算法;c) 证证书发布者的的标识符;d) 证书书有效时间的的限定;ee) 证书包包括的附加信信息;f) 证书的主主体是否是CCA;g) 与证书相相对应的私钥钥可执行的操操作;h) 证书发布布所使用的策策略。PKI系统应具具备证书轮廓廓,并保证发发布的证书与与证书轮廓中中的描述一致致。PKI系系统管理员应应为以下字段段和扩展指定定可能的值:a) 密钥所有有者的标识符符;b) 公私密钥对对主体的算法法标识符;c) 证书书发布
18、者的标标识符;dd) 证书的的有效期;5.1.8.22 证书撤销销列表轮廓管管理证书撤消列表轮轮廓用于定义义CRL中字字段和扩展中中可接受的值值,这些字段段和扩展应与与GB/T 205188-20066标准相一致致。CRL轮轮廓可能要定定义的值包括括:a) CRL可可能或者必须须包括的扩展展和每一扩展展的可能的值值;b) CRL的发发布者;cc) CRLL的下次更新新日期。若PKI系统发发布CRL,则则应具备证书书撤销列表轮轮廓,并保证证发布的CRRL与该轮廓廓中的规定相相一致。PKKI系统管理理员应规定以以下字段和扩扩展的可能的的取值:a) issuuer;bb) isssuerAlltNa
19、mee。5.1.8.33 在线证书书状态协议轮轮廓管理在线证书状态协协议轮廓用于于定义一系列列在OCSPP响应中可接接受的值。OOCSP轮廓廓应规定PKKI系统可能能产生的OCCSP响应的的类型和这些些类型可接受受的值。aa) 若PKKI系统发布布OCSP响响应,PKII系统应具备备OCSP轮轮廓并保证OOCSP响应应与轮廓一致致;b) 若PKI系系统发布OCCSP响应,PPKI系统应应要求管理员员为respponseTType字段段指定可接受受的值;cc) 若PKKI系统允许许使用基本响响应类型(bbasic respoonse ttype)的的OCSP响响应,则PKKI系统管理理员应为Re
20、espondderID指指定可接受的的值。5.1.9 证证书管理5.1.9.11 证书注册册PKI系统所签签发的公钥证证书应与GBB/T 200518-22006相一一致。任何证证书所包含的的字段或扩展展应被PKII系统根据GGB/T 220518-2006生生成或经由颁颁发机构验证证以保证其与与标准的一致致性。 输入入证书字段和和扩展中的数据应被批准。证证书字段或扩扩展的值可有有以下4种方方式获得批准准:a) 数据被操作作员手工批准准;b) 自动过程检检查和批准数数据;c) 字段或扩扩展的值由PPKI系统自自动的生成;d) 字字段或扩展的的值从证书轮轮廓中获得。进行证书生成时时,a) 应仅产
21、生生与GB/TT 205118-20006中规定的的证书格式相相同的证书;b) 应应仅生成与现现行证书轮廓廓中定义相符符的证书;c) PKKI系统应验验证预期的证证书主体拥有有与证书中包包含的公钥相相对应的私钥钥,除非公私私密钥对是由由PKI系统统所产生的;d) PPKI系统应应保证:11) verrsion字字段应为0,11,2;22) 若包含含issueerUniqqueID或或subjeectUniiqueIDD字段则veersionn字段应为11或2;33) 若证书书包含exttensioons那么vversioon字段应为为2;4) seriialNummber字段段对CA应是是唯一
22、的;5) vaaliditty字段应说说明不早于当当时时间的nnotBeffore值和和不早于nootBefoore时间的的notAffter 值值;6) 若issuuer字段为为空证书应包包括一个isssuerAAltNamme 的关键键性扩展;7) 若ssubjecct字段为空空,证书应包包括一个suubjecttAltNaame的关键键性扩展;8) suubjecttPubliicKeyIInfo字段段中的siggnaturre字段和aalgoriithm字段段应包含国家家密码行政管管理门许可的的或推荐的算算法的OIDD。5.1.9.22 证书撤销销5.1.9.22.1 证书书撤销列表审
23、审核发布CRL的PPKI系统应应验证所有强强制性字段的的值符合GBB/T 200518-22006。至至少以下字段段应被审核:a) 若包含vversioon字段,应应为1;bb) 若CRRL包含关键键性的扩展,vversioon字段应出出现且为1;c) 若若issueer字段为空空,CRL应应包含一个iissuerrAltNaame的关键键性扩展;d) siignatuure和siignatuureAlggorithhm字段应为为许可的数字字签名算法的的OID;e) thhisUpddate应包包含本次CRRL的发布时时间;f) nexttUpdatte 字段的的时间不应早早于thissUpd
24、atte字段的时时间。5.1.9.22.2 OCCSP基本响响应的审核发布OCSP响响应的PKII系统应验证证所有强制性性字段的值符符合GB/TT 197113-20005。至少应应审核以下字字段:a) verssion字段段应为0;b) 若iissuerr字段为空,响响应中应包含含一个isssuerAlltNamee的关键性扩扩展;c) signnatureeAlgorrithm字字段应为许可可的数字签名名算法的OIID;d) thissUpdatte字段应指指出证书状态态正确的时间间;e) produucedAtt字段应指出出OCSP响响应者发出响响应的时间;f) nnextUppdate
25、 字段的时间间不应早于tthisUppdate字字段的时间。5.1.10 配置管理应按GB/T 202711-20066中6.1.5.1的要要求,在配置置管理能力方方面实现对版版本号等方面面的要求。5.1.11 分发和操作作应按GB/T 202711-20066中6.1.5.2的要要求,从以下下方面实现PPKI系统的的分发和操作作:a) 以文档形形式提供对PPKI系统安安全地进行分分发的过程,并并对安装、生生成和启动的的过程进行说说明,最终生生成安全的配配置。文档中中所描述的内内容应包括:提供供分发的过程程;安安全启动和操操作的过程。b) 对系系统的未授权权修改的风险险,应在交付付时控制到最最
26、低限度。在在包装及安全全分送和安装装过程中,这这种控制应采采取软件控制制系统的方式式,确认安全全性会由最终终用户考虑,所所有安全机制制都应以功能能状态交付;c) 所所有软件应提提供安全安装装默认值,在在客户不做选选择时,默认认值应使安全全机制有效地地发挥作用;d) 随随同系统交付付的全部默认认用户标识码码,应在交付付时处于非激激活状态,并并在使用前由由管理员激活活;e) 指导性文档档应同交付的的系统软件一一起包装,并并应有一套规规程确保当前前送给用户的的系统软件是是严格按最新新的系统版本本来制作的。5.1.12 开发应按GB/T 202711-20066中6.1.5.3的要要求,从以下下方面进
27、行PPKI系统的的开发:a) 按非形式式化功能说明明、描述性高高层设计、TTSF子集实实现、TSFF内部结构模模块化、描述述性低层设计计和非形式化化对应性说明明的要求,进进行PKI系系统的开发;b) 系系统的设计和和开发应保护护数据的完整整性,例如,检检查数据更新新的规则,返返回状态的检检查,中间结结果的检查,合合理值输入检检查等;cc) 在内部部代码检查时时,应解决潜潜在的安全缺缺陷,关闭或或取消所有的的后门;dd) 所有交交付的软件和和文档,应进进行关于安全全缺陷的定期期的和书面的的检查,并将将检查结果告告知客户;e) 系统统控制数据,如如口令和密钥钥,不应在未未受保护的程程序或文档中中以
28、明文形式式储存,并以以书面形式向向客户提供关关于软件所有有权法律保护护的指南。5.1.13 指导性文档档应按GB/T 202711-20066中6.1.5.4的要要求,从以下下方面编制PPKI系统的的指导性文档档:a) 终端用户户文档应提供供关于不同用用户的可见的的安全机制以以及如何利用用它们的信息息,描述没有有明示用户的的保护结构,并并解释它们的的用途和提供供有关它们使使用的指南;b) 系系统用户文档档应提供有关关如何设置、维维护和分析系系统安全的详详细指导,包包括当运行一一个安全设备备时,需要控控制的有关功功能和特权的的警告,以及及与安全有关关的管理员功功能的详细描描述,包括增增加和删除一
29、一个用户、改变用户户的安全特征征等;c) 文档中不不应提供任何何一旦泄露将将会危及系统统安全的信息息。有关安全全的指令和文文档应划分等等级分别提供供给终端用户户和系统用户户。这些文档档应为独立的的文档,或作作为独立的章章节插入到终终端用户指南南和系统用户指南中。文档档也可为硬拷拷贝、电子文文档或联机文文档。如果是是联机文档应应控制对其的的访问。5.1.14 生命周期支支持应按GB/T 202711-20066中6.1.5.5的要要求,从以下下方面实现PPKI系统的的生命周期支支持:a) 按开发者者定义生命周周期模型进行行开发;bb) 操作文文档应详细阐阐述安全启动动和操作的过过程,详细说说明安
30、全功能能在启动、正正常操作维护护时是否能被被撤消或修改改,说明在故故障或系统出出错时如何恢恢复系统至安安全状态。5.1.15 测试应按GB/T 202711-20066中6.1.5.6的要要求,从以下下方面对PKKI系统进行行测试:a) 应通过一一般功能测试试和相符性独独立测试,确确认PKI系系统的功能与与所要求的功功能相一致;b) 所所有系统的安安全特性,应应被全面测试试。所有发现现的漏洞应被被改正、消除除或使其无效效,并在消除除漏洞后重新新测试,以证证实它们已被被消除,且没没有引出新的的漏洞;cc) 应提供供测试文档,详详细描述测试试计划、测试试过程、测试试结果。5.2 第二级级5.2.1
31、 概概述第二级的PKII系统,应提提供审计能力力,所保护的的资产价值低低,面临的安安全威胁小,适适用于安全要要求较高的企企业级PKII系统。PKKI系统面临临的风险,应应按照GB/T 20998420007进行评评估。结构设设计上,PKKI系统的CA、RA可可不进行明确确的分化,但但证书资料库库应独立设计计。RA可全全部由CA托托管,软件功功能模块可安安装在同一台台计算机系统统上,而数据据库系统应有有独立的计算算环境。第二二级PKI系系统的安全要要素要求列表表见附录A。5.2.2 物物理安全进行PKI系统统硬件设备、相相关环境和系系统安全的设设计时,应按按照GB/TT 21055220007第
32、5章所所描述的要求求。5.2.3 角角色与责任开发者应提供PPKI系统管管理员和操作作员的角色定定义。管理理员:安装、配配置、维护系系统;建立和和管理用户账账户;配置轮轮廓和审计参参数;生成部部件密钥;查查看和维护审审计日志;执执行系统的备备份和恢复。本本级的PKII系统要求提提供审计和系系统备份功能能,管理员的的职责也相应应的多分配审审计和系统备备份权限。操作员:签签发和撤销证证书。系统统应具备使主主体与角色相相关联的能力力,并保证一一个身份不应应同时具备多多个角色的权权限。一个人人不应同时拥拥有多个角色色,开发者应应在系统设计计时对角色的的管理进行相相关限制。角色的安全全功能管理应应按表3
33、中的的配置对授权权的角色修改改安全功能的的能力进行限限制。5.2.4 访访问控制5.2.4.11 系统用户户访问控制注册和注销能够够访问PKII系统信息和和服务的用户户应按正规的的程序执行。分分配或者使用用系统特权时时,应进行严严格的限制和和控制。进行行口令分配时时,应通过正正规的程序控控制。选取和和使用口令时时系统用户应应按已定义的策略和程程序进行。系系统用户账号号和终端用户户账号应严格格分类管理。PKI系统统文档中,应应有访问控制制的相关文档档,访问控制制文档中的访访问控制策略略应包含如下下几个方面:a) 角色及其其相应的访问问权限角色及其相应的的访问权限的的分配见表44。b) 标志和鉴鉴
34、别系统用户户过程应符合5.2.5的要求。c) 角色的职职能分割应符合5.2.3的要求。5.2.4.22 网络访问问控制进行远程访问时时,PKI系系统应提供访访问控制。远远程用户只有有被认证通过过后,PKII系统才允许许访问,并只只对授权用户户提供被授权权使用的服务务。系统开发发者应提供对对远程用户终终端到PKII系统服务的的路径进行控控制的方法,并采取取防火墙、入入侵检测等安安全保护措施施。对远程计计算机系统与与PKI系统统的连接应被被认证,认证证方法包括计计算机地址、访访问时间、拥拥有的密钥等等。PKI系系统应定义网网络访问控制制策略。PKKI系统的诊诊断分析端口是重重要的受控访访问端口,开
35、开发者应对其其访问进行严严格的安全控控制,能够检检测并记录对对这些端口的的访问请求。5.2.4.33 操作系统统访问控制每个用户只有唯唯一的ID,以以便在PKII系统的操作作能够被记录录追踪。当当系统用户正正在访问PKKI服务系统统,中途长期期离开用户终终端时,PKKI系统应能能检测出这些些终端经过了了指定时间的的不活动状态态,并自动进进入保护状态态,采取锁屏屏、断开连接接等措施,防防止未授权用用户访问。对对高风险的应用应限限制连接次数数以提供额外外的保护,对对短时间内超超过限制次数数以上的连接接应进行可配配置的操作并并记录。5.2.5 标标识与鉴别标识与鉴别包括括建立每一个个用户所声称称的身
36、份,和和验证每一个个用户确实是是他所声称的的用户。确保保用户与正确确的安全属性性相关联。5.2.5.11 用户属性性定义PKI系统应维维护每个用户户的安全属性性。安全属属性包括但不不限于身份、组组、角色、许许可、安全和和完整性等级级。5.2.5.22 用户鉴别别PKI系统的安安全功能应预预先设定PKKI系统代表表用户执行的的、与安全功功能无关的动动作,在用户户身份被鉴别别之前,允许许PKI系统统执行这些预预设动作,包包括:a) 响应查询询公开信息(如如:在线证书书状态查询等等);b) 接收用户户发来的数据据,但直到系系统用户批准准之后才处理理。管理员应对鉴别别数据进行管管理。PKKI系统应定定
37、义所支持的的用户鉴别机机制的类型。5.2.5.33 用户标识识PKI系统的安安全功能应预预先设定PKKI系统代表表用户执行的的、与安全功功能无关的动动作,在用户户被标识之前前,允许PKKI系统执行行这些预设动动作,包括:a) 响应查询询公开信息(如如:在线证书书状态查询等等);b) 接收用户户发来的数据据,但直到系系统用户批准准之后才处理理。5.2.5.44 用户主体体绑定在PKI系统安安全功能控制制范围之内,对对一个已标识识与鉴别的用用户,为了完完成某个任务务,需要激活活另一个主体体,这时,应应通过用户主主体绑定将该该用户与该主主体相关联,从从而将用户的的身份与该用用户的所有可可审计行为相关
38、联,使使用户对自己己的行为负责责。5.2.5.55 鉴别失败败处理当用户自从上次次鉴别成功以以来不成功的的鉴别尝试的的次数达到或或超过了定义义的界限时,PPKI系统的的安全功能应应能检测到。这这个界限是管管理员可配置置的。管理员员可配置的参参数包括但不不限于,失败败的鉴别次数数和时间门限值。鉴别不成功功尝试的次数数不必连续,但但应与鉴别事事件相关。5.2.6 审审计5.2.6.11 审计数据据产生审计功能部件应应对下列事件件产生审计记记录:a) 审计功能能的启动和结结束;b) 表5中的的事件。对于每一个事件件,其审计记记录应包括:事件的日期期和时间、用用户、事件类类型、事件是是否成功,以以及表
39、5中附附加信息栏中中要求的内容容。日志记记录中不应出出现明文形式式的私钥、对对称密钥和其其它安全相关关的参数。审计功能部部件应能将可可审计事件与与发起该事件件的用户身份份相关联。5.2.6.22 审计查阅阅审计功能部件应应为管理员提提供查看日志志所有信息的的能力。审审计功能部件件应以适于阅阅读和解释的的方式向阅读读者提供日志志信息。5.2.6.33 选择性审审计审计功能部件应应可根据下列列属性选择或或排除审计事事件集中的可可审计事件:用户标识识、事件类型型、主体标识识、客体标识识等。5.2.6.44 审计事件件存储审计功能部件应应具有以下能能力:a) 受保护的的审计踪迹存存储,能防止止对审计记
40、录录的非授权修修改,并可检检测对审计记记录的修改;b) 防防止审计数据据丢失,要求求当审计踪迹迹存储已满时时,审计功能能部件应能够够阻止除由管管理员发起的的以外的所有有审计事件的的发生。5.2.7 数数据输入输出出5.2.7.11 TOE内内部用户数据据传送在PKI系统的的物理分隔部部件间传递用用户数据时,PPKI系统应应执行访问控控制策略,以以防止对安全全相关的用户户数据的篡改改。在PKKI系统的物物理分隔部件件间传递用户户数据时,PPKI系统应应执行访问控控制策略,以以防止机密性性用户数据的的泄露。5.2.7.22 TSF间间用户数据传传送的保密性性当用户数据通过过外部信道在在PKI系统统
41、之间或PKKI系统用户户之间传递时时,PKI系系统应执行访访问控制策略略,使得能以以某种防止未未授权泄露的的方式传送用用户数据。5.2.7.33 输出TSSF数据的保保密性在TSF数据从从TSF到远远程可信ITT产品的传送送过程中,应应保护机密数数据不被未授授权泄露。这些机密数数据可以是TTSF的关键键数据,如口口令、密钥、审审计数据或TTSF的可执执行代码。5.2.7.44 TOE内内TSF数据据的传送PKI系统应保保护安全相关关的TSF数数据在分离的的PKI部件件间传送时不不被篡改;PKI系统统应保护机密密性TSF数数据在分离的的PKI部件件间传送时不不被泄露。5.2.8 备备份与恢复PK
42、I系统应具具有备份和恢恢复功能,并并可在需要时时调用备份功功能,使在系系统失败或者者其它严重错错误的情况下下能够重建系系统。执行备备份的频率取取决于系统或或者应用的重重要性。在系系统备份数据据中应保存足足够的信息使系统能够重重建备份时的的系统状态。5.2.9 密密钥管理5.2.9.11 密钥生成成5.2.9.11.1 PKKI系统密钥钥生成PKI系统部件件密钥和系统统用户密钥生生成应由相应应级别的CAA或RA等机机构进行,可可用软件方法法产生,生成成算法和密钥钥长度等应符符合国家密码码行政管理部部门的规定。在在进行密钥生生成时,PKKI系统应限限制非授权人人员的参与。CCA签名公私私钥对应采用
43、用国家密码行行政管理部门门认可的方法法生成,可用用软件方法或或硬件密码设设备产生。在在密钥生成时时应检查用户户角色,并设设置为只有管管理员才能启启动CA密钥钥生成过程。5.2.9.11.2 终端端用户密钥生生成终端用户的密钥钥可由用户自自己生成,也也可委托CAA、RA等PPKI系统的的服务机构生生成。终端端用户密钥可可用软件方法法产生,生成成算法和密钥钥长度等应符符合国家密码码行政管理部部门的规定。5.2.9.22 密钥传送送与分发5.2.9.22.1 PKKI系统密钥钥传送与分发发PKI系统部件件密钥的传送送与分发应以以加密形式直直接发送到PPKI系统部部件中,加密密算法等应符符合国家密码码
44、行政管理部部门的规定。系统用户密密钥的传送与与分发应以加加密形式直接接发送到系统统用户证书载载体中,加密密算法等应符符合国家密码码行政管理部部门的规定。CA公钥分分发方法应适适当、切实可可行,如提供供根证书和CCA证书下载载、或与终端端用户证书一一起下载等,应应符合国家密密码行政管理理部门对密钥钥分发的相关关规定。CAA公钥分发还还应保证CAA公钥的完整整性,可通过过嵌入应用软件、SSSL、手工工等方法分发发。5.2.9.22.2 终端端用户密钥传传送与分发如果终端用户自自己生成密钥钥对,把公钥钥传送给CAA是证书注册册过程的一部部分。终端用用户应将公钥钥安全的提交交给CA,如如使用证书载载体
45、等方法进进行面对面传传送。如果果终端用户委委托CA生成成密钥对,则则不需要签发发前的终端用用户公钥传送送。CA向用用户传送与分分发私钥应以以加密形式进进行,加密算算法等应符合合国家密码行行政管理部门门的规定。5.2.9.33 密钥存储储系统部件密钥和和系统用户密密钥可用软件件加密的形式式存储,加密密算法应符合合国家密码行行政管理部门门的规定。CA签名私私钥应存储于于国家密码行行政管理部门门规定的密码码模块中或由由硬件密码设设备加密后存存储。终端端用户密钥由由用户自行存存储。5.2.9.44 密钥导入入导出密钥被导出到PPKI系统之之外可能基于于以下的原因因:密钥备份份、复制,以以及将PKII系
46、统部件产产生的密钥传传送到用户手手中。密钥钥导入或导出出PKI系统统时,应采用用国家密码行行政管理部门门认可的加密密算法或加密密设备。私私钥不应以明明文形式导入入导出PKII系统,PKKI系统用户户密钥、系统统部件密钥、终终端用户密钥钥可使用软件件加密,CAA签名私钥应应使用软件方方法或硬件密密码设备进行行加密。PPKI系统应应提供合适的的方法把导入入或导出PKKI系统的对对称密钥、私私有密钥或公公有密钥与正正确实体相关关联,并赋予予相应的权限限,其中实体体可能是一个个人、一个组组或一个过程程。5.2.9.55 密钥销毁毁PKI系统应提提供销毁对称称密钥和私有有密钥的适当当方法,PKKI系统文
47、档档中应规定这这些密钥销毁毁方法,保证证销毁过程应应是不可逆的的,密钥销毁毁方法应符合合国家密码行行政管理部门门规定。5.2.10 轮廓管理5.2.10.1 证书轮轮廓管理证书轮廓定义证证书中的字段段和扩展可能能的值,这些些字段和扩展展应与GB/T 205518-20006标准相相一致。证书书轮廓包括的的信息有:a) 与密钥绑绑定的用户的的标识符;b) 主体体的公私密钥钥对可使用的的加密算法;c) 证证书发布者的的标识符;d) 证书书有效时间的的限定;ee) 证书包包括的附加信信息;f) 证书的主主体;g) 与证书相相对应的私钥钥可执行的操操作;h) 证书发布布所使用的策策略。PKI系统应具具
48、备证书轮廓廓,并保证发发布的证书与与证书轮廓中中的描述一致致。PKI系系统管理员应应为以下字段段和扩展指定定可能的值:a) 密钥所有有者的标识符符;b) 公私密钥对对主体的算法法标识符;c) 证书书发布者的标标识符;dd) 证书的的有效期。PKI系统管理理员还应为以以下的字段和和扩展指定可可能的取值:a) keyUUsage;b) bbasicCConstrraintss;c) certiificattePoliicies。管理员还应为证证书扩展指定定可能的值。5.2.10.2 证书撤撤销列表轮廓廓管理证书撤消列表轮轮廓用于定义义CRL中字字段和扩展中中可接受的值值,这些字段段和扩展应与与GB
49、/T 205188-20066标准相一致致。CRL轮轮廓可能要定定义的值包括括:a) CRL可可能或者必须须包括的扩展展和每一扩展展的可能的值值;b) CRL的发发布者;cc) CRLL的下次更新新日期。若PKI系统发发布CRL,则则应具备证书书撤销列表轮轮廓,并保证证发布的CRRL与该轮廓廓中的规定相相一致。PKKI系统管理理员应规定以以下字段和扩扩展的可能的的取值:a) issuuer;bb) isssuerAlltNamee;c) NextUUpdatee。若PKI系统发发布CRL,管管理员还应指指定CRL和和CRL扩展展可接受的值值。5.2.10.3 在线证证书状态协议议轮廓管理在线证
50、书状态协协议轮廓用于于定义一系列列在OCSPP响应中可接接受的值。OOCSP轮廓廓应规定PKKI系统可能能产生的OCCSP响应的的类型和这些些类型可接受受的值。a) 若PKII系统发布OOCSP响应应,PKI系系统应具备OOCSP轮廓廓并保证OCCSP响应与与轮廓一致;b) 若若PKI系统统发布OCSSP响应,PPKI系统应应要求管理员员为respponseTType字段段指定可接受受的值;cc) 若PKKI系统允许许使用基本响响应类型(bbasic respoonse ttype)的的OCSP响响应,则PKKI系统管理理员应为ReespondderID指指定可接受的的值。5.2.11 证书管
51、理5.2.11.1 证书注注册PKI系统所签签发的公钥证证书应与GBB/T 200518-22006相一一致。任何证证书所包含的的字段或扩展展应被PKII系统根据GGB/T 220518-2006生生成或经由颁颁发机构验证证以保证其与与标准的一致致性。输入入证书字段和和扩展中的数数据应被批准准。证书字段段或扩展的值值可有以下44种方式获得得批准:a) 数据被操操作员手工批批准;b) 自动过程程检查和批准准数据;cc) 字段或或扩展的值由由PKI系统统自动的生成成;d) 字段或扩展展的值从证书书轮廓中获得得。进行证书生成时时,a) 应仅产生生与GB/TT 205118-20006中规定的的证书格
52、式相相同的证书;b) 应应仅生成与现现行证书轮廓廓中定义相符符的证书;c) PKKI系统应验验证预期的证证书主体拥有有与证书中包包含的公钥相相对应的私钥钥,除非公私私密钥对是由由PKI系统统所产生的;d) PPKI系统应应保证:11) verrsion字字段应为0,11,2;22) 若包含含issueerUniqqueID或或subjeectUniiqueIDD字段则veersionn字段应为11或2;33) 若证书书包含exttensioons那么vversioon字段应为为2;4) seriialNummber字段段对CA应是是唯一的;5) vaaliditty字段应说说明不早于当当时时间
53、的nnotBeffore值和和不早于nootBefoore时间的的notAffter 值值;6) 若issuuer字段为为空证书应包包括一个isssuerAAltNamme 的关键键性扩展;7) 若ssubjecct字段为空空,证书应包包括一个suubjecttAltNaame的关键键性扩展;8) suubjecttPubliicKeyIInfo字段段中的siggnaturre字段和aalgoriithm字段段应包含国家家密码行政管管理部门许可可的或推荐的的算法的OIID。5.2.11.2 证书撤撤销5.2.11.2.1 证证书撤销列表表审核发布CRL的PPKI系统应应验证所有强强制性字段的的
54、值符合GBB/T 200518-22006。至至少以下字段段应被审核:a) 若包含vversioon字段,应应为1;bb) 若CRRL包含关键键性的扩展,vversioon字段应出出现且为1;c) 若若issueer字段为空空,CRL应应包含一个iissuerrAltNaame的关键键性扩展;d) siignatuure和siignatuureAlggorithhm字段应为为许可的数字字签名算法的的OID;e) thhisUpddate应包包含本次CRRL的发布时时间;f) nexttUpdatte 字段的的时间不应早早于thissUpdatte字段的时时间。5.2.11.2.2 OOCSP基
55、本本响应的审核核发布OCSP响响应的PKII系统应验证证所有强制性性字段的值符符合GB/TT 197113-20005。至少应应审核以下字字段:a) verssion字段段应为0;b) 若iissuerr字段为空,响响应中应包含含一个isssuerAlltNamee的关键性扩扩展;c) signnatureeAlgorrithm字字段应为许可可的数字签名名算法的OIID;d) thissUpdatte字段应指指出证书状态态正确的时间间;e) produucedAtt字段应指出出OCSP响响应者发出响响应的时间;f) nnextUppdate 字段的时间间不应早于tthisUppdate字字段的
56、时间。5.2.12 配置管理应按GB/T 202711-20066中6.2.5.1的要要求,从以下下方面实现PPKI系统的的配置管理:a) 在配置管管理能力方面面应实现对版版本号等方面面的要求;b) 在PPKI系统的的配置管理范范围方面,应应将PKI系系统的实现表表示、设计文文档、测试文文档、用户文文档、管理员员文档以及配配置管理文档档等置于配置置管理之下;c) 在在系统的整个个生存期,即即在它的开发发、测试和维维护期间,应应有一个软件件配置管理系系统处于保持持对改变源码码和文件的控控制状态。只只有被授权的的代码和代码码修改才允许许被加进已交交付的源码的的基本部分。所所有改变应被记载和和检查,
57、以确确保未危及系系统的安全。在在软件配置管管理系统中,应应包含从源码码产生出系统统新版本、鉴鉴定新生成的的系统版本和和保护源码免免遭未授权修修改的工具和和规程。通过过技术、物理理和保安规章章三方面的结合,可可充分保护生生成系统所用用到的源码免免遭未授权的的修改和毁坏坏。5.2.13 分发和操作作应按GB/T 202711-20066中6.2.5.2的要要求,从以下下方面实现PPKI系统的的分发和操作作:a) 以文档形形式提供对PPKI系统安安全地进行分分发的过程,并并对安装、生生成和启动的的过程进行说说明,最终生生成安全的配配置。文档中中所描述的内内容应包括:提供供分发的过程程;安安全启动和操
58、操作的过程;建立立日志的过程程。b) 对系统的未未授权修改的的风险,应在在交付时控制制到最低限度度。在包装及及安全分送和和安装过程中中,这种控制制应采取软件件控制系统的的方式,确认认安全性会由由最终用户考考虑,所有安安全机制都应应以功能状态态交付;cc) 所有软软件应提供安安全安装默认认值,在客户户不做选择时时,默认值应应使安全机制制有效地发挥挥作用;dd) 随同系系统交付的全全部默认用户户标识码,应应在交付时处处于非激活状状态,并在使使用前由管理理员激活;e) 指导导性文档应同同交付的系统统软件一起包包装,并应有有一套规程确确保当前送给给用户的系统统软件是严格格按最新的系系统版本来制制作的。
59、5.2.14 开发应按GB/T 202711-20066中6.2.5.3的要要求,从以下下方面进行PPKI系统的的开发:a) 按非形式式化安全策略略模型、完全全定义的外部部接口、描述述性高层设计计、TSF子子集实现、TTSF内部结结构层次化、描描述性低层设设计和非形式式化对应性说说明的要求,进进行PKI系系统的开发;b) 系系统的设计和和开发应保护护数据的完整整性,例如,检检查数据更新新的规则,返返回状态的检检查,中间结结果的检查,合合理值输入检检查等;cc) 在内部部代码检查时时,应解决潜潜在的安全缺缺陷,关闭或或取消所有的的后门;dd) 所有交交付的软件和和文档,应进进行关于安全全缺陷的定
60、期期的和书面的的检查,并将将检查结果告告知客户;e) 系统统控制数据,如如口令和密钥钥,不应在未未受保护的程程序或文档中中以明文形式式储存,并以以书面形式向向客户提供关关于软件所有有权法律保护护的指南。5.2.15 指导性文档档应按GB/T 202711-20066中6.2.5.4的要要求,从以下下方面编制PPKI系统的的指导性文档档:a) 终端用户户文档应提供供关于不同用用户的可见的的安全机制以以及如何利用用它们的信息息,描述没有有明示用户的的保护结构,并并解释它们的的用途和提供供有关它们使使用的指南;b) 系系统用户文档档应提供有关关如何设置、维维护和分析系系统安全的详详细指导,包包括当运
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论