Graduation Year
2023
Document Type
Dissertation
Degree
Ph.D.
Degree Name
Doctor of Philosophy (Ph.D.)
Degree Granting Department
Computer Science and Engineering
Major Professor
Mehran Mozaffari Kermani, Ph.D.
Committee Member
Srinivas Katkoori, Ph.D.
Committee Member
Sriram Chellappan, Ph.D.
Committee Member
Nasir Ghani, Ph.D.
Committee Member
Reza Azarderakhsh, Ph.D.
Keywords
Differential fault analysis (DFA), Error detection, Field-programmable gate arrays (FPGAs), Lightweight cryptography (LWC), Side-channel attacks (SCAs)
Abstract
Lightweight cryptography plays a vital role in securing resource-constrained deeply-embedded systems such as implantable and wearable medical devices, smart fabrics, smart homes, radio frequency identification tags, sensor networks, and privacy-constrained usage models. The National Institute of Standards and Technology (NIST) initiated a standardization process for lightweight cryptography, a relatively-long multi-year effort, which eventually concluded in February 2023. Side-channel attacks (SCAs) exploit the vulnerabilities of a system by observing and analyzing side-channel information leakages. Fault analysis attacks are a type of active SCAs, where an intelligent adversary injects bit/byte faults into the implementation of a cryptographic cipher to recover the secret key. This dissertation tackles active fault attacks by applying different error detection strategies as countermeasures to the crucial components of different state-of-the-art lightweight cryptosystems in their hardware applications. The case studies include lightweight cryptographic ciphers - QARMA, Welch-Gong ciphers WAGE and WG-29, and ASCON, the winner of the NIST standardization process for lightweight cryptography in February 2023. The proposed error detection schemes are designed to be architecture-oblivious as well as low-cost in hardware constructions of the ciphers listed above. The schemes are benchmarked on the field-programmable gate array (FPGA) hardware platform for error coverage and performance evaluation via implementation overheads. The results of the proposed works in this dissertation lead to more reliable lightweight cryptography, immune against fault analysis attacks.
Scholar Commons Citation
Kaur, Jasmin, "Secure Lightweight Cryptographic Hardware Constructions for Deeply Embedded Systems" (2023). USF Tampa Graduate Theses and Dissertations.
https://digitalcommons.usf.edu/etd/9978