- 专利标题: CRYPTOGRAPHIC SYSTEM MEMORY MANAGEMENT
-
申请号: US15816901申请日: 2017-11-17
-
公开(公告)号: US20180091308A1公开(公告)日: 2018-03-29
- 发明人: David M. Durham , Rajat Agarwal , Siddhartha Chhabra , Sergej Deutsch , Karanvir S. Grewal , Ioannis T. Schoinas
- 申请人: David M. Durham , Rajat Agarwal , Siddhartha Chhabra , Sergej Deutsch , Karanvir S. Grewal , Ioannis T. Schoinas
- 主分类号: H04L9/32
- IPC分类号: H04L9/32 ; G06F3/06 ; H04L9/06 ; G06F11/10 ; G11C29/52
摘要:
In one example, a system for managing encrypted memory comprises a processor to store a first MAC based on data stored in system memory in response to a write operation to the system memory. The processor can also detect a read operation corresponding to the data stored in the system memory, calculate a second MAC based on the data retrieved from the system memory, determine that the second MAC does not match the first MAC, and recalculate the second MAC with a correction operation, wherein the correction operation comprises an XOR operation based on the data retrieved from the system memory and a replacement value for a device of the system memory. Furthermore, the processor can decrypt the data stored in the system memory in response to detecting the recalculated second MAC matches the first MAC and transmit the decrypted data to cache thereby correcting memory errors.
公开/授权文献
- US10594491B2 Cryptographic system memory management 公开/授权日:2020-03-17
信息查询