Examples include systems including processing resources and memory resources. Examples include cryptographic engines arranged in a row with processing resources and memory resources. The cryptographic engine selectively decrypts data during read access by processing resources to memory resources.
【技术实现步骤摘要】
【国外来华专利技术】数据密码引擎
技术介绍
对于诸如个人计算机、便携式计算设备、服务器等的系统,可以为不同目的实现各种类型的存储器资源。在存储器资源中,可以加密敏感数据以促进敏感数据的安全性。附图说明图1是可以利用本公开的示例系统的框图。图2是可以利用本公开的示例系统的框图。图3是示例系统的一些组件的框图。图4是图示可以由示例系统执行的示例操作序列的流程图。图5是图示可以由示例系统执行的示例操作序列的流程图。图6是图示可以由示例系统执行的示例操作序列的流程图。图7是图示可以由示例系统执行的示例操作序列的流程图。图8是图示示例系统的一些组件的示例操作的框图。图9是图示示例系统的一些组件的示例操作的框图。遍及附图,相同的附图标记指定相似但不一定相同的元件。此外,附图提供了与描述一致的示例和/或实现;然而,描述不限于附图中提供的示例和/或实现。具体实施方式示例计算系统可以包括至少一个处理资源、存储器资源、以及连接在处理资源和存储器资源之间的密码引擎。在这样的示例中,密码引擎可以被描述为与处理资源和存储器资源“成列(in-line)”。如本文使用的计算系统可以包括例如个人计算机、便携式计算设备(例如,膝上型电脑、平板计算机、智能电话)、服务器、服务器的刀片、服务器的处理节点、片上系统(SOC)计算设备、SOC设备的处理节点、智能设备、和/或其他这样的计算设备/系统。如本文所使用的,计算系统可以简称为系统。在一些示例系统中,密码引擎可以与处理资源和存储器资源成列布置,使得在处理资源和存储器资源之间传送的数据通过密码引擎并且可以由密码引擎对其操作。例如,密码引擎可以在由处理资源对存储器资源的读 ...
【技术保护点】
1.一种系统,包括:处理资源;存储器资源;和密码引擎,与存储器资源和处理资源成列布置,密码引擎要在由处理资源对存储器资源的读取访问期间选择性地解密数据。
【技术特征摘要】
【国外来华专利技术】1.一种系统,包括:处理资源;存储器资源;和密码引擎,与存储器资源和处理资源成列布置,密码引擎要在由处理资源对存储器资源的读取访问期间选择性地解密数据。2.根据权利要求1所述的系统,其中密码引擎要在存储器资源的读取访问期间选择性地解密数据包括密码引擎要:针对存储器的相应读取访问,确定是否要在将数据发送到处理资源之前解密从存储器资源读取的数据。3.根据权利要求2所述的系统,其中密码引擎要至少部分地基于与相应读取访问对应的物理存储器地址、与相应读取访问对应的虚拟存储器地址、与相应读取访问对应的相应过程、与相应读取访问相关联的页表条目、或其任何组合来确定是否要在将数据发送到处理资源之前解密从存储器资源读取的数据。4.根据权利要求1所述的系统,其中密码引擎要在由处理资源对存储器资源的读取访问期间选择性地解密数据包括密码引擎要:针对由处理资源对存储器资源的第一读取访问:解密从存储器资源读取的数据,将经解密的数据发送到处理资源;和针对由处理资源对存储器资源的第二读取访问,在不解密数据的情况下将数据发送到处理资源。5.根据权利要求1所述的系统,其中密码引擎还要:在由处理资源对存储器资源的写入访问期间选择性地加密数据。6.根据权利要求5所述的系统,其中密码引擎要在由处理资源对存储器资源的写入访问期间选择性地加密数据包括密码引擎要:针对存储器的相应读取访问,确定是否要在将数据写入到存储器资源之前加密要被写入到存储器资源的数据。7.根据权利要求6所述的系统,其中密码引擎要至少部分地基于与相应写入访问对应的物理存储器地址、与相应写入访问对应的虚拟存储器地址、与相应写入访问对应的相应过程、与相应写入访问相关联的页表条目、或其任何组合来确定是否要在将数据发送到存储器资源之前加密要被写入到存储器资源的数据。8.根据权利要求5所述的系统,其中密码引擎要在由处理资源对存储器资源的写入访问期间选择性地加密数据包括密码引擎要:针对由处理资源对存储器资源的第一写入访问:加密从处理资源发送的数据,将经加密的数据写入到存储器资源;和针对由处理资源对存储器资源的第二写入访问,在不加密数据的情况下将从处理资源发送的数据写入到存储器资源。9.根据权利要求1所述的系统,还包括:连接在处理资源和密码引擎之间的存储器管理单元,其中密码引擎是存储器资源的组件。10.一种用于包括处理资源、存储器资源、以及与处理资源和存储器资源成...
【专利技术属性】
技术研发人员:T·马切塞,C·佩罗恩,D·拉恩梅达利亚,W·斯泰勒,
申请(专利权)人:惠普发展公司,有限责任合伙企业,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。