arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1902.03031cs.CR
收藏

在资源受限设备上构建安全的SRAM PUF密钥生成器

Building Secure SRAM PUF Key Generators on Resource Constrained Devices

Yansong Gao, Yang Su, Wei Yang, Shiping Chen, Surya Nepal, Damith C. Ranasinghe

摘要:

安全维护的密钥是保护由无处不在部署的资源有限设备(诸如物联网(IoT)中的那些设备)存储和传输的数据的前提。然而,由于成本限制,这些设备中的许多设备缺乏用于存储密钥的安全非易失性存储器(NVM)。硅物理不可克隆功能(PUF)为电子商品提供独特的设备特定秘密,是安全NVM的低成本替代方案。作为物理硬件安全原语,PUF的可靠性受到热噪声和环境条件变化的影响;因此,PUF响应不能直接用作加密密钥。模糊提取器可以将噪声PUF响应转换为可用的加密密钥。然而,模糊提取器由于其实现开销而不能立即安装在(高度)资源受限的设备上。我们提出了一种方法来构建一个轻量级的和安全的PUF密钥生成器资源有限的设备。特别是,我们专注于从现代微控制器单元中普遍嵌入的SRAM构建的PUF,并在案例研究中使用无电池计算射频识别(CRFID)设备作为代表性的资源受限物联网设备。

英文摘要:

A securely maintained key is the premise upon which data stored and transmitted by ubiquitously deployed resource limited devices, such as those in the Internet of Things (IoT), are protected. However, many of these devices lack a secure non-volatile memory (NVM) for storing keys because of cost constraints. Silicon physical unclonable functions (PUFs) offering unique device specific secrets to electronic commodities are a low-cost alternative to secure NVM. As a physical hardware security primitive, reliability of a PUF is affected by thermal noise and changes in environmental conditions; consequently, PUF responses cannot be directly employed as cryptographic keys. A fuzzy extractor can turn noisy PUF responses into usable cryptographic keys. However, a fuzzy extractor is not immediately mountable on (highly) resource constrained devices due to its implementation overhead. We present a methodology for constructing a lightweight and secure PUF key generator for resource limited devices. In particular, we focus on PUFs constructed from pervasively embedded SRAM in modern microcontroller units and use a batteryless computational radio frequency identification (CRFID) device as a representative resource constrained IoT device in a case study.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑