Extraction of Device Fingerprints Using Built-in Erase-Suspend Operation of Flash Memory Devices

Extraction of Device Fingerprints Using Built-in Erase-Suspend Operation of Flash Memory Devices
复制标题

使用闪存器件的内置擦除挂起操作提取器件指纹

DOI:
--
复制
发表时间:
2020
期刊:
影响因子:
3.9
通讯作者:
Donghwa Shin
Donghwa Shin
中科院分区:
计算机科学3区
文献类型:
--
作者:
The;Sunghyun Park;Donghwa Shin

文献摘要

被引文献

相似文献

物理不可克隆函数(PUF)的可靠性和效率在很大程度上取决于目标硬件技术中的随机种子数生成过程的可靠性和效率。在提出的硬件PUF技术中,由于闪存在电子设备中的广泛使用,基于闪存的方法具有几个优点。已经利用闪存的操作,例如读取、编程和擦除,基于它们的随机工艺变化来生成随机数。在这项工作中,我们提出了一种基于闪存的硬件PUF应用的随机数生成方法,该应用利用了现代闪存器件中固有的擦除-暂停操作。与传统方法不同,所提出的方法不需要对设备或额外的外围电路进行任何修改来控制操作。我们从可靠性和效率的角度对所提出的方法进行了评估。实验结果表明,该方法可以在1ms左右的时间内生成一个16位随机数,同时保持随机数95%以上的重复性。
The reliability and efficiency of a physically unclonable function (PUF) considerably depends on that of the random seed number generation process in the target hardware technology. Among the proposed hardware PUF techniques, flash memory-based approaches have several advantages because of the widespread use of flash memories in electronic devices. The operations of the flash memories such as read, program, and erase have been utilized to generate the random number based on their random process variations. In this work, we propose a random number generation method for the flash memory-based hardware PUF applications that utilize the intrinsic erase-suspend operation in modern flash memory devices. Unlike the conventional methods, the proposed method does not require any modification of the device or additional peripheral circuitry to control the operations. We evaluate the proposed method from the perspective of reliability and efficiency. The experimental results show that the proposed method can generate a 16-bit random number in 1 ms approximately while maintaining greater than 95 % reproductivity of the random number.