-
1.
公开(公告)号:US20220100679A1
公开(公告)日:2022-03-31
申请号:US17033745
申请日:2020-09-26
Applicant: Intel Corporation
Inventor: MAHESH NATU , ANAND K. ENAMANDRAM , MANJULA PEDDIREDDY , ROBERT A. BRANCH , TIFFANY J. KASANICKY , SIDDHARTHA CHHABRA , HORMUZD KHOSRAVI
Abstract: Systems, methods, and apparatuses to implement spatially unique and location independent persistent memory encryption are described. In one embodiment, a system on a chip (SoC) includes at least one persistent range register to indicate a persistent range of memory, an address modifying circuit to check if an address for a memory store request is within the persistent range indicated by the at least one persistent range register, and append a unique identifier value, for a component corresponding to the memory store request for the address, to the address to generate a modified address and output the modified address as an output address when the address is within the persistent range, and output the address as the output address when the address is not within the persistent range, and an encryption engine circuit to generate a ciphertext based on the output address.