MicroStache: A Lightweight Execution Context for In-Process Safe Region Isolation
Protecting Private Keys against Memory Disclosure Attacks Using Hardware Transactional Memory