PUF-Based Secure Chaotic Random Number Generator Design Methodology

Kalanadhabhatta, Srisubha and Kumar, Deepak and Anumandla, Kiran Kumar and Reddy, S. Ashish and Acharyya, Amit (2020) PUF-Based Secure Chaotic Random Number Generator Design Methodology. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 28 (7). pp. 1740-1744. ISSN 1063-8210

Full text not available from this repository. (Request a copy)


Pseudorandom number generators (PRNGs) play a pivotal role in generating key sequences of cryptographic protocols. Among different schemes, a simple chaotic PRNG (CPRNG) exhibits the property of being extremely sensitive to the initial seed and, hence, unpredictable. However, CPRNG is vulnerable if the initial seed is compromised. In this brief, we propose a novel physical unclonable function-based CPRNG (PUF-CPRNG), where the initial seed is secured by generating it from PUF. Furthermore, the proposed PUF-CPRNG includes dynamic refreshing logic to ensure that the random numbers generated are nonperiodic. To further secure the PUF-CPRNG, the feedback values of CPRNG are fed from PUF. An hardware architecture for the proposed methodology has been designed, and the proof of concept implementation was carried out using Xilinx Virtex-7 field-programmable gate array (FPGA). The proposed PUF-CPRNG passes the statistical test NIST 800-22, ENT, and correlation analysis.

[error in script]
IITH Creators:
IITH CreatorsORCiD
Kalanadhabhatta, SrisubhaUNSPECIFIED
Anumandla, Kiran KumarUNSPECIFIED
Acharyya, Amithttp://orcid.org/0000-0002-5636-0676
Item Type: Article
Uncontrolled Keywords: Correlation analysis; Cryptographic protocols; Dynamic refreshing; Hardware architecture; Proof of concept; Pseudo random number generators; Random number generators; Random Numbers;Cryptography; Field programmable gate arrays (FPGA); Integrated circuit design; Number theory; Random number generation
Subjects: Electrical Engineering
Electrical Engineering > Instruments and Instrumentation
Divisions: Department of Electrical Engineering
Depositing User: . LibTrainee 2021
Date Deposited: 22 Jun 2021 07:26
Last Modified: 22 Jun 2021 07:26
URI: http://raiith.iith.ac.in/id/eprint/7978
Publisher URL: http://doi.org/10.1109/TVLSI.2020.2979269
OA policy: https://v2.sherpa.ac.uk/id/publication/3583
Related URLs:

Actions (login required)

View Item View Item
Statistics for RAIITH ePrint 7978 Statistics for this ePrint Item