Random access memory;Cryptography;Registers;Kernel;Hardware;Cold-Boot Attack;CPU-Bound Encryption;DMA Attack;Memory Disclosure Attack;Transactional Memory

Mimosa: Protecting Private Keys against Memory Disclosure Attacks using Hardware Transactional Memory

Cryptography is essential for computer and network security. In practice, the cryptographic keys are loaded into the memory as plaintext during cryptographic computations. Therefore, the keys are subject to memory disclosure attacks that read …