SECRET: Smartly EnCRypted Energy Efficient Non-volatile Memories
Title | SECRET: Smartly EnCRypted Energy Efficient Non-volatile Memories |
Publication Type | Conference Paper |
Year of Publication | 2016 |
Authors | Swami, Shivam, Rakshit, Joydeep, Mohanram, Kartik |
Conference Name | Proceedings of the 53rd Annual Design Automation Conference |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-4236-0 |
Keywords | Collaboration, composability, Encryption, Human Behavior, ios, iOS encryption, Metrics, non-volatile memories, pubcrawl, Resiliency, Scalability, security |
Abstract | Data persistence in emerging non-volatile memories (NVMs) poses a multitude of security vulnerabilities, motivating main memory encryption for data security. However, practical encryption algorithms demonstrate strong diffusion characteristics that increase cell flips, resulting in increased write energy/latency and reduced lifetime of NVMs. State-of-the-art security solutions have focused on reducing the encryption penalty (increased write energy/latency and reduced memory lifetime) in single-level cell (SLC) NVMs; however, the realization of low encryption penalty solutions for multi-/triple-level cell (MLC/TLC) secure NVMs remains an open area of research. This work synergistically integrates zero-based partial writes with XOR-based energy masking to realize Smartly EnCRypted Energy efficienT, i.e., SECRET MLC/TLC NVMs, without compromising the security of the underlying encryption technique. Our simulations on an MLC (TLC) resistive RAM (RRAM) architecture across SPEC CPU2006 workloads demonstrate that for 6.25% (7.84%) memory overhead, SECRET reduces write energy by 80% (63%), latency by 37% (49%), and improves memory lifetime by 63% (56%) over conventional advanced encryption standard-based (AES-based) counter mode encryption. |
URL | http://doi.acm.org/10.1145/2897937.2898087 |
DOI | 10.1145/2897937.2898087 |
Citation Key | swami_secret:_2016 |