TY - GEN
T1 - An error correction approach to memristors puf-based key encapsulation
AU - Korenda, Ashwija Reddy
AU - Assiri, Sareh
AU - Afghah, Fatemeh
AU - Cambou, Bertrand
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021/8/23
Y1 - 2021/8/23
N2 - 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.
AB - 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.
KW - Error correction
KW - Key encapsulation
KW - Keyless encryption
KW - Memristor pufs
KW - Physically unclonable functions
UR - http://www.scopus.com/inward/record.url?scp=85115398172&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85115398172&partnerID=8YFLogxK
U2 - 10.1109/COINS51742.2021.9524282
DO - 10.1109/COINS51742.2021.9524282
M3 - Conference contribution
AN - SCOPUS:85115398172
T3 - 2021 IEEE International Conference on Omni-Layer Intelligent Systems, COINS 2021
BT - 2021 IEEE International Conference on Omni-Layer Intelligent Systems, COINS 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2021 IEEE International Conference on Omni-Layer Intelligent Systems, COINS 2021
Y2 - 23 August 2021 through 26 August 2021
ER -