[发明专利]具有即时加密器的计算系统及其操作方法有效
申请号: | 201710345730.9 | 申请日: | 2017-05-16 |
公开(公告)号: | CN107451072B | 公开(公告)日: | 2022-06-24 |
发明(设计)人: | 李宪洙;朴在喆;申钟勋;郑永振;崔弘默 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F12/14 | 分类号: | G06F12/14;G06F21/79 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 吴晓兵 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 即时 加密 计算 系统 及其 操作方法 | ||
1.一种计算系统的操作方法,所述计算系统包括中央处理单元CPU、通过系统总线连接到所述CPU的即时加密器和通过所述系统总线连接到所述CPU的存储器控制器,所述操作方法包括:
由所述CPU通过所述系统总线向所述即时加密器发送安全数据;
由所述即时加密器对通过所述系统总线接收的所述安全数据进行加密;
由所述存储器控制器将通过所述系统总线接收的加密数据存储在存储器设备的加密数据区域中;
由所述CPU通过所述系统总线向所述存储器控制器发送正常数据,而不经过所述即时加密器;以及
由所述存储器控制器将通过所述系统总线接收的所述正常数据存储在所述存储器设备的非加密数据区域中。
2.根据权利要求1所述的操作方法,还包括:
由所述存储器控制器读取存储在所述加密数据区域中的所述加密数据;
由所述存储器控制器通过所述系统总线向所述即时加密器发送所述加密数据;
由所述即时加密器对所述加密数据进行解密以生成所述安全数据;
由所述即时加密器通过所述系统总线向所述CPU发送所述安全数据;
由所述存储器控制器读取存储在所述非加密数据区域中的所述正常数据;以及
由所述存储器控制器通过所述系统总线向所述CPU发送所述正常数据,而不经过所述即时加密器。
3.根据权利要求1所述的操作方法,还包括:
由所述CPU通过所述系统总线向所述即时加密器发送安全读取请求;
由所述即时加密器响应于所述安全读取请求而通过所述系统总线向所述存储器控制器发送存储器读取请求;
由所述存储器控制器响应于所述存储器读取请求而通过所述系统总线向所述即时加密器发送来自所述存储器设备的所述加密数据区域的所述加密数据;
由所述即时加密器对所述加密数据进行解密以生成所述安全数据;以及
由所述即时加密器通过所述系统总线向所述CPU发送所述安全数据。
4.根据权利要求3所述的操作方法,还包括:
由所述CPU通过所述系统总线向所述存储器控制器发送正常读取请求,而不经过所述即时加密器;以及
由所述存储器控制器通过所述系统总线向所述CPU发送来自所述存储器设备的所述非加密数据区域的所述正常数据,而不经过所述即时加密器。
5.根据权利要求1所述的操作方法,还包括:
由所述即时加密器通过将偏移地址与通过所述系统总线从所述CPU接收的地址相加,来生成加密数据地址,
其中,所述加密数据地址对应于所述加密数据区域。
6.根据权利要求1所述的操作方法,还包括:
阻止所述CPU在不经过所述即时加密器的情况下对所述加密数据区域的直接访问。
7.根据权利要求1所述的操作方法,其中,所述计算系统还包括连接到所述系统总线的知识产权IP块,
其中,所述操作方法还包括:
由所述IP块通过所述系统总线向所述即时加密器发送安全读取请求;
由所述即时加密器响应于所述安全读取请求而通过所述系统总线向所述存储器控制器发送存储器读取请求;
由所述存储器控制器响应于所述存储器读取请求而通过所述系统总线向所述即时加密器发送来自所述存储器设备的所述加密数据区域的所述加密数据;
由所述即时加密器对所述加密数据进行解密;以及
由所述即时加密器通过所述系统总线向所述IP块发送解密数据。
8.根据权利要求1所述的操作方法,其中,由所述存储器控制器将通过所述系统总线接收的所述正常数据存储在所述存储器设备的非加密数据区域中包括:
由所述存储器控制器对所述正常数据进行加扰;以及
由所述存储器控制器将加扰的正常数据存储在所述非加密数据区域中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710345730.9/1.html,转载请声明来源钻瓜专利网。