An Error Correction Approach to Memristors PUF-based Key Encapsulation

An Error Correction Approach to Memristors PUF-based Key Encapsulation
复制标题

基于忆阻器PUF的密钥封装纠错方法

DOI:
10.1109/coins51742.2021.9524282
复制
发表时间:
2021
期刊:
2021 IEEE International Conference on Omni-Layer Intelligent Systems (COINS
影响因子:
--
通讯作者:
Cambou, Bertrand
Cambou, Bertrand
中科院分区:
--
文献类型:
--
作者:
Korenda, Ashwija Reddy;Assiri, Sareh;Afghah, Fatemeh;Cambou, Bertrand

文献摘要

被引文献

相似文献

我们的团队最近提出了一种新的基于物理不可克隆功能(PUF)的无密钥封装协议,该协议不依赖于加密密钥,并使用从设备中嵌入的ReRAM PUF中提取的唯一响应直接加密消息。因此,该方法避免了由于密钥存储和分发而带来的挑战和安全威胁。由于该协议使用来自ReRAM PUF的模拟电阻值进行消息加密,因此该协议对由于环境条件引起的PUF响应的变化敏感。因此,它需要方案来最小化这种变化的影响,以保证消息解密的完整性。在本文中,我们开发的协议,利用纠错编码(ECC)机制,以稳定与此协议加密的密文。使用Reed-Solomon和BCH码对基于ECC的密钥封装协议进行了评估。结果表明,所提出的协议在ReRAM PUF响应中的常见环境变化范围内提供无噪声消息的有效性。
A novel Physically Unclonable Functions (PUF)-based keyless encapsulation protocol was recently proposed by our team that does not rely on cryptographic keys and directly encrypts the messages using the unique responses extracted from embedded ReRAM PUFs in the devices. Therefore, this method avoids challenges and security threats due to key storage and distribution. Since this protocol uses analog resistance values from ReRAM PUFs for message encryption, the protocol is sensitive to variations in PUF responses due to environmental conditions. Therefore, it requires schemes to minimize the impact of such variations to guarantee the integrity of the decryption of the message. In this paper, we develop protocols to utilize Error Correction Coding (ECC) mechanisms to stabilize the cipher text encrypted with this protocol. The ECC-based key encapsulation protocol was evaluated using Reed-Solomon and BCH codes. The results show the effectiveness of the proposed protocol in offering noise-free messages under common ranges of environmental variations in ReRAM PUF responses.