新闻动态
加密模块安全等级
来源: | 作者:望安科技 | 发布时间: 182天前 | 663 次浏览 | 分享到:

    安全等级2允许软件加密模块在可修改的环境中执行,该环境实现基于角色的访问控制或自主访问控制,其中自主访问控制至少具有定义新组和通过访问控制列表(例如,ACL)分配限制性权限的能力,并能将每个用户分配给多个组。访问控制措施应防止未经授权的执行、修改和读取实现密码功能的软件。

安全等级3

    除了安全等级2所需的防篡改物理安全机制外,安全等级3还提供了额外的要求,以减少对加密模块内保存的敏感安全参数的未经授权的访问。安全等级3要求的物理安全机制旨在以高概率检测以下行为,并响应:直接物理访问、使用或修改加密模块的企图,以及通过通风口或缝隙堆模块进行探测。物理安全机制可能包括使用坚固的外壳和篡改检测/响应电路,当打开加密模块的可移动封盖/门时,将所有关键安全参数归零。

    安全等级3需要基于身份的身份验证机制,以增强安全等级2中基于角色的身份验证机制所提供的安全性。密码模块需要鉴别操作员的身份,并验证经鉴别的操作员是否被授权担任特定的角色以及是否能够执行相应的服务。

    安全等级3要求手动建立的明文关键安全参数是经过加密的,使用可信通道或知识拆分进行输入或输出。

    全等级3的密码模块应有效防止电压、温度超出密码模块正常运行范围对密码模块安全性的破坏。攻击者可以故意让密码模块的环境参数偏离正常运行范围,从而绕过密码模块的防护措施。密码模块应设计有环境保护特性,用以检测环境异常并置零关键安全参数,或者能够通过环境失效测试从而提供一个合理的保障,确保不会因环境异常破坏密码模块的安全性。

    安全等级3的密码模块应提供非入侵式攻击缓解技术的有效性证据和检测方法。

    对于软件密码模块,并没有在本标准的所有条款中给出安全等级3的要求。因此,软件密码模块能够达到的最大整体安全等级限定为安全二级。

    安全等级3的密码模块增加了生命周期保障的要求,比如自动配置管理、详细设计、底层测试以及基于厂商所提供的鉴别信息的操作员鉴别。

安全等级4

    安全等级4是本标准中的最高安全等级。该等级包括较低等级中所有的安全特性,以及一些扩展特性。

    安全等级4的物理安全机制应在密码模块周围提供完整的封套保护,其目的是无论外部电源是否供电,当密码模块包含敏感安全参数时,检测并响应所有非授权的物理访问。从任何方向穿透密码模块的外壳都会以很高的概率被检测到,并将导致所有未受保护的敏感安全参数立刻被置零。由于安全等级4的密码模块自身具有较高的安全机制,所以它特别适用于无物理保护的环境。

NEWS