【技术实现步骤摘要】
【国外来华专利技术】密钥保管库包围区
本公开涉及安全计算系统。
技术介绍
安全隔离区域或可信执行环境提供安全容器(本文中称为包围区(enclave))以用于在计算机上执行可信代码,该计算机也可以在隔离区域之外的区域中具有较少可信代码。包围区的隔离区域包括在驻留在包围区之外的代码的执行期间受到保护的存储器的一部分。隔离存储器可以包含用于包围区的代码和数据两者,并且除了对从包围区存储器读取或向包围区存储器写入的限制之外,对该存储器的保护可以包括执行包含在包围区存储器中的代码的限制。诸如存储器隔离和执行限制等包围区安全性的各方面可以例如由计算机处理器中的硬件强制执行。软件证明可以提供对特定包围区的隔离安全性以及在该特定包围区的隔离存储器区域内加载的包围区代码的信任。证明可以另外提供所证明的包围区在其上运行的硬件和软件平台的完整性的证据。诸如微软的虚拟安全模式(VSM)和英特尔的软件保护扩展(SGX)等包围区系统部分地通过将包围区与以用户模式或内核模式运行的其他代码隔离来提供安全性。完整性和机密性保证可以提供对在包围区中运行的代码的真实性以及包围区代码的安全执行具有更高信任级别的包围区。可以通过特定包围区的软件证明来提供完整性保证。软件证明可以包括在包围区内的内容(指令和数据)的加密签名的散列,并且可以与关于包围区环境的数据组合。当包围区与硬件安全模块(HSM)(诸如符合可信计算组(TCG)可信平台模块(TPM)标准的硬件)结合使用时,包围区可以提供附加级别的安全性和机密性保证。除了通过将可信本地包围区与包围区的隔离之外的不可信本地代码隔离而提供的安全性之外,包围区的软件证明可以支持 ...
【技术保护点】
1.一种密钥保管库方法,包括:向保管库客户端发送密钥保管库包围区的保管库证明报告,其中所述保管库客户端是包围区,并且所述保管库客户端和密钥保管库包围区托管在单独的本机包围区平台上;在所述密钥保管库包围区处接收所述保管库客户端的客户端证明报告;接收密钥使用策略的指示,并且其中所述密钥使用策略指定密钥应当从不离开所述密钥保管库并且应当从不被提供给任何保管库客户端;生成密钥;根据所述密钥使用策略来安全地存储所述密钥;从所述保管库客户端接收经加密的数据缓冲;利用所述密钥来解密经加密的所述数据缓冲;以及经由安全通信信道向所述保管库客户端发送经解密的所述数据缓冲。
【技术特征摘要】
【国外来华专利技术】2017.01.24 US 15/414,3941.一种密钥保管库方法,包括:向保管库客户端发送密钥保管库包围区的保管库证明报告,其中所述保管库客户端是包围区,并且所述保管库客户端和密钥保管库包围区托管在单独的本机包围区平台上;在所述密钥保管库包围区处接收所述保管库客户端的客户端证明报告;接收密钥使用策略的指示,并且其中所述密钥使用策略指定密钥应当从不离开所述密钥保管库并且应当从不被提供给任何保管库客户端;生成密钥;根据所述密钥使用策略来安全地存储所述密钥;从所述保管库客户端接收经加密的数据缓冲;利用所述密钥来解密经加密的所述数据缓冲;以及经由安全通信信道向所述保管库客户端发送经解密的所述数据缓冲。2.一种密钥保管库方法,包括:根据密钥使用策略来安全地存储用于加密系统的密钥;向保管库客户端发送密钥保管库包围区的保管库证明报告;以及利用所述密钥在所述密钥保管库包围区中执行操作。3.根据权利要求2所述的密钥保管库方法,包括:在所述密钥保管库包围区处接收所述保管库客户端的客户端证明报告;以及通过用公钥验证所述客户端证明报告的签名来验证所述客户端证明报告的完整性,所述公钥与保管库客户端的本机包围区平台相关联并且不与所述密钥保管库包围区的本机包围区平台相关联。4.根据权利要求2所述的密钥保管库方法,还包括:利用与所述密钥保管库包围区的创建方相关联的标识符,来创建所述保管库证明报告。5.根据权利要求2所述的密钥保管库方法,其中所述操作是存储所述密钥,所述操作包括:在所述密钥保管库包围区与所述保管库客户端之间建立安全通信信道;以及经由所述安全通信信道从所述保管库客户端接收所述密钥和所述密钥使用策略。6.根据权利要求2所述的密钥保管库方法,其中所述操作是创建保管库锁定的密钥,所述操作包括:从所述保管库客户端接收所述密钥使用策略的指示,并且其中所述密钥使用策略指定所述密钥应当从不离开所述密钥保管库并且应当从不被提供给任何保管库客户端;以及生成所述密钥。7.根据权利要求2所述的密钥保管库方法,其中所述操作是向所述保管库客户端提供所述密钥,所述操作包括:在所述密钥保管库包围区处接收所述保管库客户端的客户端证明报告;在所述密钥保管库包围区与所述保管库客户端之间建立安全通信信道;以及向所述保管库客户端发送所述密钥。8.根据权利要求2所述的密钥保...
【专利技术属性】
技术研发人员:M·科斯塔,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。