Main Memory Encryption (MME)

Return to Glossary

Main Memory Encryption (MME) can be utilized to protect a system against a variety of attacks. While data is typically encrypted today when stored on disk, it is stored in Dynamic Random Access Memory (DRAM) in the clear. This can leave the data vulnerable to snooping by unauthorized administrators or software or by hardware probing. New [dido:public:ra:xapend:xapend.a_glossary:n:nvs]] Dual In-line Memory Module (DIMM) technology (NVDIMM) exacerbates this problem since an NVDIMM chip can be physically removed from a system with the data intact, similar to a hard drive. Without encryption any stored information such as sensitive data, passwords, or secret keys can be easily compromised.

Source: https://developer.amd.com/wordpress/media/2013/12/AMD_Memory_Encryption_Whitepaper_v7-Public.pdf