安全模块之FIPS 140-2标准和国密标准对比

一、FIPS140-2定义的安全级别
安全分为四个级别,1最低级别,4最高级别。

安全级别级别1级别2级别3级别4
内容仅加解密模块加解密模块、基于角色的访问授权机制、运行环境安全EAL2+、一定的抗物理攻击能力完备的抗物理攻击能力(立即清理敏感数据)、基于身份的访问授权机制、参数传递安全、运行环境EAL3+完全抗物理攻击能力、运行环境EAL4+

具体定义见《FIPS 140-2加密模块的安全要求》。

二、国密对于安全模块的等级划分

国密针对密码模块有四级划分,一级最低级别,四级最高。

一级
计算机加密硬件板卡属于一级,适用于已经配置了物理安全、网络安全以及管理过程等控制措施的运行环境。

二级
安全二级硬件密码模块具有拆卸证据,但不针对探针攻击;对安全二级软件密码模块的逻辑保护由操作系统提供。二级应该软件密码模块能够达到的最高等级。

三级
安全三级密码模块能够检测并防护直接访问和探测的物理攻击;执行服务时会验证操作员的身份和权限;能够有效防止电压、温度等环境异常对模块安全性的破坏;具备非入侵式攻击缓解技术的有效性证据和测试方法;有效保护明文关键安全参数或密钥分量的输入和输出。

四级
安全四级是标准中的最高安全等级。除了安全三级提供的物理防护功能,安全四级密码模块提供了覆盖整个密码模块的防护机制,即从任何角度、任何方式对密码模块的入侵都会被密码模块检测到。安全四级密码模块可以抵抗使用特制工具的高强度长时间攻击。

详见GM/T 0028-2014《密码模块安全技术要求》和GM/T 0039-2015《密码模块安全检测要求》

三、国密对于安全芯片的三个等级划分

安全等级1

安全等级1规定了安全芯片的安全能力需满足的最低安全等级要求。安全等级1要求安全芯片对密钥和敏感信息提供基本的保护措施。

达到安全等级1的安全芯片可应用于安全芯片所部署的外部运行环境能够保障安全芯片自身物理安全和输入输出信息安全的应用场合。

安全等级2

安全等级2规定了安全芯片的安全能力所能达到的中等安全等级要求。在安全等级1基础上,安全等级2规定了安全芯片须具有的逻辑和物理防御措施,并要求送检单位能够对相应防御措施的有效性进行说明,安全芯片应具有较全面的生命周期保障。

达到安全等级2的安全芯片可应用于安全芯片所部署的外部运行环境不能保障安全芯片自身物理安全和输入输出信息安全的应用场合,在该环境下安全芯片对各种安全风险具有基本的防护能力。

安全等级3

安全等级3规定了安全芯片的安全能力所能达到的高安全等级要求。在安全等级2的基础上,安全等级3规定了安全芯片须具有的逻辑和物理保护措施。安全等级3要求安全芯片能够对密钥和敏感信息提供高级保护,要求安全芯片具有逻辑和物理安全机制能够对密钥和敏感信息提供完整的保护,要求安全芯片能够防御本标准指定的各种攻击,要求送检单位能够证明相关防御措施的有效性,并要求安全芯片应具有完整的生命周期保障。

达到安全等级3的安全芯片可应用于安全芯片所部署的外部运行环境不能保障安全芯片自身物理安全和输入输出信息安全的应用场合,在该环境下安全芯片对各种安全风险具有全面的防护能力。

详见《GM/T 0008-2012 安全芯片密码检测准则》

四、总结

国密的安全模块四级标准基本对应美国FIPS140-2加密模块的安全标准。如果有兴趣可以了解SPA、DPA、故障攻击等相关知识。

  • 5
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
FIPS 140-2标准是由美国国家标准与技术研究院(NIST)为加密模块密码模块进行评估和认证的标准。这个标准是为了保护敏感信息的机密性、完整性和可用性而设计的。FIPS 140-2标准适用于各种类型的硬件和软件模块,包括密码模块、加密算法模块、随机数生成器等。 该标准将加密模块分为四个安全级别(1级到4级),级别越高,要求越严格。这些级别是根据以下四个方面的安全标准确定的:安全功能的规范、使用的密钥的管理、物理安全和操作员身份验证。根据这些标准FIPS 140-2标准对加密模块进行评估、测试和认证,以确保其安全性和可靠性。 当一个加密模块通过FIPS 140-2认证后,意味着它已经通过了一系列的安全测试和评估,并满足了NIST规定的相关安全性要求。这样的认证证明了该加密模块采用的加密算法、密钥管理和物理安全设施是有效的,并且可以被广泛信任和接受。对于涉及敏感信息的组织和行业,FIPS 140-2认证的加密模块是一种保证其数据安全的方式。 FIPS 140-2标准的使用有助于保护敏感信息免受潜在的安全威胁和攻击,同时也促进了加密技术的发展。由于FIPS 140-2标准的全球影响力,越来越多的国家和组织都将其视为评估和选择加密模块标准。通过遵守FIPS 140-2标准,可以提升组织的安全能力,增加数据的安全性,以及满足监管机构的要求。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值