Aim: Fast And Energy-Efficient Aes In-Memory Implementation For Emerging Non-Volatile Main Memory

PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE)(2018)

引用 33|浏览49
暂无评分
摘要
Non-volatile main memory-based systems pose an opportunity for an attacker to readily access sensitive information on the memory because of its long retention time. While real-time memory encryption with dedicated AES engine can address this vulnerability, it incurs extra performance and energy overheads. As an alternative, we propose an AES in-memory implementation, AIM, to encrypt the whole/part of the memory only when it is necessary. We leverage the benefits offered by the in memory computing architecture to address the challenges of the bandwidth intensive encryption application. We take advantage of NVM's intrinsic logic operation capability to implement the AES task. Embracing the massive parallelism inside the memory, AIM outperforms existing mechanisms with higher throughput yet lower energy consumption. Compared with state-of-the-art AES engine running at 2.1GHz, AIM can speed up the encryption process by 80x for a 1GB NVM.
更多
查看译文
关键词
AIM,encryption process,sensitive information,long retention time,real-time memory encryption,dedicated AES engine,energy overheads,bandwidth intensive encryption application,NVM's intrinsic logic operation capability,AES task,AES engine,nonvolatile main memory,energy consumption,energy-efficient AES in-memory implementation,frequency 2.1 GHz,memory size 1.0 GByte
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要