Intel Memory Encryption Engine
Fleeting- External reference: https://software.intel.com/content/www/us/en/develop/blogs/memory-encryption-an-intel-sgx-underpinning-technology.html
The IntelĀ® SGX Memory Encryption Engine
an autonomous hardware unit called the Memory Encryption Engine (MEE), whose role is to protect the confidentiality, integrity, and freshness of the CPU-DRAM traffic over some memory range.
It is an extension of the memory controller that on-the-fly encrypts/decrypts the data going to and from a range of the DRAM called the processor reserved memory. [1].
Notes linking here
- A Memory Encryption Engine Suitable for General Purpose Processors
- how does sgx protects my data?
- Improving Performance and Security of Intel SGX
- intel sgx encryption