Back to Search Start Over

FPGA implementation of PUF based key generator for secure communication in IoT.

Authors :
Boke, Amol K.
Nakhate, Sangeeta
Rajawat, Arvind
Source :
Integration: The VLSI Journal. Mar2023, Vol. 89, p241-247. 7p.
Publication Year :
2023

Abstract

Various security measures for IoT devices have been introduced in recent years. One of the improvements is through the addition of cryptographic hardware along with the central core processor. As IoT devices are resource-constrained, area and power-efficient solutions are needed. Every cryptographic algorithm has a key generator that provides proper keys to encrypt and decrypt the data. This paper focuses on improving the key generators using Physical Unclonable Functions (PUFs). Execution of NIST-STS randomness test and evaluation of crucial performance parameters is done for the generated bit-stream by proposed PUF design. The proposed design is also compared with three designs from the literature based on area and power consumption which are essential parameters for resource-constrained IoT devices. For proposed design number of LUTs, FFs and power consumption are decreased up to 80%, 76% and 67%, respectively, when implemented on Xilinx Artix-7 FPGAs. • PUF based approach to be used for key generation. • A comparative study is done with RO, TERO, and Arbiter PUF. • The output bitstream of the proposed design also checked for randomness, entropy, uniqueness, steadiness, uniformity, and bit-aliasing. • Efficient key generator design for the cryptographic algorithm in terms of area and power consumption is identified as PDL-PUF based design. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
01679260
Volume :
89
Database :
Academic Search Index
Journal :
Integration: The VLSI Journal
Publication Type :
Academic Journal
Accession number :
161303374
Full Text :
https://doi.org/10.1016/j.vlsi.2022.12.006