Is a
Patent attributes
Patent Jurisdiction
Patent Number
Date of Patent
January 8, 2019
Patent Application Number
15297868
Date Filed
October 19, 2016
Patent Citations Received
0
Patent Primary Examiner
Patent abstract
A processor employs a hardware encryption module in the memory access path between an input/out device and memory to cryptographically isolate secure information. In some embodiments, the encryption module is located at a memory controller of the processor, and each memory access request provided to the memory controller includes VM tag value identifying the source of the memory access request. The VM tag is determined based on a requestor ID identifying the source of the memory access request. The encryption module performs encryption (for write accesses) or decryption (for read accesses) of the data associated with the memory access based on an encryption key associated with the VM tag.
Timeline
No Timeline data yet.
Further Resources
No Further Resources data yet.