主要技术内容
机密计算能保护计算过程中数据和代码的机密性和完整性,可根据机密计算技术开发密码模块产品。机密计算依赖于CPU提供的资源隔离、内存加密等安全特性,本标准基于GB/T 37092-2018《信息安全技术 密码模块安全要求》的规定,结合机密计算的技术特点,从11个安全域规定了符合安全二级要求的机密计算密码模块应当满足的条件,为密码厂商实现机密计算密码模块提供了技术参考,对密码模块安全要求进行了细化和补充。标准还提供了CSV(China Secure Virtualization,安全虚拟化) 机密计算技术方案示例。CSV是国产CPU提供的一种机密计算技术,采用国密算法实现,CSV虚拟机在写内存数据时硬件自动加密,读内存数据时硬件自动解密,每个CSV虚拟机使用不同的密钥。CSV支持资源隔离、内存加密、启动度量、身份认证等功能。
适用范围
本文件提出了基于机密计算的安全二级密码模块应满足的安全要求,文件基于GB/T 37092-2018的规定,从11个安全域规定了符合安全二级要求的机密计算密码模块应当满足的条件。本文件适用于基于机密计算的密码模块的设计、开发和实现。
是否包含专利
否