Cryptographic Hash Function using current-induced magnetization switching in nano-magnetic devices
Spintronics-based devices for hardware security primitives have gained much interest due to their unique physical characteristics. In this work, the Cryptographic hash function (CHF) generation system uses spintronic devices, specifically current-induced nano-magnetic structures. The system models the device behavior with the Boltzmann equation, incorporating Gaussian noise to simulate process variations around the device’s inflection point (IP). Simulated outputs are binarized into 4-bit strings and used for generating SHA-1 and SHA-256 hash outputs. Post-processing via XOR-based whitening improves randomness, reducing inter-collision rates and enhancing security metrics. The effect of device-to-device (D2D) variations is considered to ensure robustness across multiple devices. Performance metrics like collision rate, avalanche effect, and entropy are evaluated, confirming the system’s robustness and scalability in hardware security applications.
Authors
- Divyanshu Divyanshu
- Selma Amara (ORCID: https://orcid.org/0000-0002-0131-1703)
- Meng Tang (ORCID: https://orcid.org/0009-0002-6276-4738)
- Gianluca Setti (ORCID: https://orcid.org/0000-0002-2496-1856)
- Aijaz H. Lone (ORCID: https://orcid.org/0000-0002-1687-2917)
- Daniel N. Rahimi (ORCID: https://orcid.org/0009-0009-7869-1116)
Institutions
- King Abdullah University of Science and Technology (SA)
Publication Details
- Published
- 2025-05-25
- DOI
- https://doi.org/10.1109/iscas56072.2025.11044006
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00