[发明专利]基于存储器的加密在审

专利信息
申请号: 202180008155.8 申请日: 2021-01-04
公开(公告)号: CN114930332A 公开(公告)日: 2022-08-19
发明(设计)人: T·萨万;A·黑尔 申请(专利权)人: 国际商业机器公司
主分类号: G06F21/62 分类号: G06F21/62;G06F12/14
代理公司: 北京市中咨律师事务所 11247 代理人: 于静;刘薇
地址: 美国*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 存储器 加密
【说明书】:

本文的实施例描述了具有加密路径和旁路路径的存储器控制器。使用指示符(例如,专用地址范围),外部实体可通知存储器控制器是使用加密路径还是旁路路径。例如,当执行写入请求时使用加密路径意味着存储器控制器在数据被存储之前对其进行加密,而使用旁路路径意味着数据被写入到存储器中而不加密。类似地,当执行读取请求时使用加密路径意味着控制器在数据被传送至请求实体之前对数据进行解密,而使用旁路路径意味着数据在没有被解密的情况下被传送。

技术领域

发明涉及基于存储器的加密。

背景技术

加密是一种用于数据保护和软件安全的常用方法,但是基于软件的加密很慢并且需要该软件知道加密密钥。使密钥可由软件访问意味着密钥更易于由恶意行为者获得。虽然可替代地执行硬件加密(其中加密密钥不可由软件获得),但基于硬件加速器的加密需要昂贵的系统调用来执行。

现代处理器具有用于对存储在短期存储器(例如,随机存取存储器(RAM))中的数据进行加密的内置加密引擎。这些处理器具有一个用户可配置设置:或者存储在存储器中的所有数据被加密,或者存储在存储器中的数据均未被加密。如果处理器被设置为加密所有数据,则每当数据从短期存储器移动到长期存储(例如,硬盘驱动器或固态驱动器)时,处理器首先在存储数据之前对数据进行解密。因此,数据仅在驻留在短期存储器中时被加密。为了对长期存储器中的数据进行加密,软件应用程序将需要生成另一请求。由此,执行硬件加密的优点受到限制。

发明内容

根据本发明的一个方面,一种处理器包括核和存储器控制器,该存储器控制器被配置成用于接收用于向存储器写入数据的第一写入请求。存储器控制器被配置成识别第一写入请求中的物理地址,其中物理地址指示数据应当存储在存储器中的何处,并且基于物理地址生成用于加密数据的第一加密密钥。

本文所描述的另方面是一种方法,该方法包括:接收将数据写入存储器的第一写入请求;识别该第一写入请求中的物理地址,其中该物理地址指示该数据应被存储在该存储器中的何处;以及基于该物理地址生成用于加密该数据的第一加密密钥。

本文所描述的另一方面是一种集成电路中的存储器控制器。所述存储器控制器包括硬件逻辑,所述硬件逻辑被配置成识别在所述存储器控制器处接收的第一写入请求中的物理地址,其中所述物理地址指示对应于所述第一写入请求的数据应在何处;以及

存储在存储器中并基于所述物理地址生成用于加密所述数据的第一加密密钥。所述存储器控制器还包括加密引擎,所述加密引擎被配置为使用所述第一加密密钥对所述数据进行加密。

附图说明

图1是根据本文描述的一个实施例的用于执行选择性硬件加密的计算系统的框图。

图2是根据本文描述的一个实施例的用于使用加密路径或旁路路径执行写入请求的流程图。

图3是根据本文描述的一个实施例的用于使用加密路径或旁路路径执行读取请求的流程图。

图4是根据本文描述的一个实施例的用于对先前由处理器加密的数据进行解密的流程图。

图5A示出了根据本文描述的一个实施例的当启用镜像时执行写请求以便对数据进行加密。

图5B示出了根据本文描述的一个实施例的当启用镜像时使用旁路路径执行读取请求以取回加密的数据。

图6A示出了根据本文描述的一个实施例的当启用镜像时使用旁路路径执行写入请求来存储加密的数据。

图6B示出了根据本文描述的一个实施例的当启用镜像时使用加密路径执行读取请求以对加密的数据进行解密。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202180008155.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top