Decay-Based DRAM PUFs in Commodity Devices

Decay-Based DRAM PUFs in Commodity Devices
复制标题

DOI:
10.1109/tdsc.2018.2822298
复制
发表时间:
2019-05-01
影响因子:
7.3
通讯作者:
Szefer, Jakub
Szefer, Jakub
中科院分区:
计算机科学2区
文献类型:
--
作者:
Schaller, Andre;Xiong, Wenjie;Szefer, Jakub

文献摘要

被引文献

相似文献

物理不可克隆功能(physical unclable Function, PUF)是硬件在制造过程中产生的一种独特而稳定的物理特性。先前的研究表明,puf是一种很有前途的加密原语,可以实现安全的密钥存储、基于硬件的设备认证和识别。到目前为止,大多数PUF结构都需要添加新的硬件或FPGA实现才能运行。近年来,人们对商品器件中存在的固有puf进行了研究。不幸的是,它们中的大多数都有一个缺点,即只能在引导时访问它们。本文的重点是一类新的运行时可访问的,基于衰减的,内在的DRAM puf在商业现成的系统,它不需要额外的硬件或fpga。为了使用DRAM puf实现安全的密钥存储,本研究提出了一种新的辅助数据系统(HDS),专门针对DRAM单元固有的衰减过程的特性进行了定制。基于衰减的DRAM PUF和新的HDS在商品现成器件上进行了评估,以证明它们的实用性。此外,还提出了一种允许相互认证的新型轻量级协议。
A Physically Unclonable Function (PUF) is a unique and stable physical characteristic of a piece of hardware, which emerges due to variations in the hardware fabrication processes. Prior works have demonstrated that PUFs are a promising cryptographic primitive that can enable secure key storage, hardware-based device authentication and identification. So far, most PUF constructions have required an addition of new hardware or an FPGA implementation for their operation. Recently, intrinsic PUFs, which can be found in commodity devices, have been investigated. Unfortunately, most of them suffer from the drawback that they can only be accessed at boot time. This paper focuses on a new class of run-time accessible, decay-based, intrinsic DRAM PUFs in commercial off-the-shelf systems, which requires no additional hardware or FPGAs. In order to enable secure key storage using DRAM PUFs, this work presents a new Helper Data System (HDS) specifically tailored to the properties of the decay process inherent to DRAM cells. The decay-based DRAM PUF and the new HDS are evaluated on commodity off-the-shelf devices to demonstrate their practicality. Furthermore, a novel lightweight protocol is presented that allows for mutual authentication.