Security Key Generation in SRAM based PUF for Cryptographic Applications
This work meticulously focusses on SRAM designing and to verify its functionality as a PUF. It exploits the inherent manufacturing variations present in SRAM cells to generate unique start-up values, then utilizes them to producea cryptographic key. The design process induced mismatches in the inverters to enhance variability in the SRAM cells. Further this work focused on generating start-up values of SRAM based PUF in three methods: ideal state, practical state and by analyzing PUF Static Noise Margin (PSNM). Through these simulations, it is confirmed that the start-up values of the SRAM cells could be effectively utilized to generate a unique cryptographic key. All design and simulation tasks were conducted using Cadence Virtuoso, a sophisticated tool for integrated circuit design and verification at 90nm CMOS technology node.
Authors
- Pushpa Raikwal (ORCID: https://orcid.org/0000-0001-7968-4465)
- M. Maheshwari
- Neelam Dayal (ORCID: https://orcid.org/0000-0002-0803-6994)
- Nipun Gupta (ORCID: https://orcid.org/0000-0002-2478-4888)
- Nikhil Agarwal (ORCID: https://orcid.org/0000-0002-4612-6579)
Institutions
- Indian Institute of Information Technology Design and Manufacturing Jabalpur (IN)
Publication Details
- Published
- 2025-01-09
- DOI
- https://doi.org/10.1109/icaect63952.2025.10958966
- Citations
- 1
- Primary Topic
- Physical Unclonable Functions (PUFs) and Hardware Security
- Type
- article
- Field-Weighted Citation Impact
- 2.27