Visible to the public Application-Specific Instruction Set Architecture for an Ultralight Hardware Security Module

TitleApplication-Specific Instruction Set Architecture for an Ultralight Hardware Security Module
Publication TypeConference Paper
Year of Publication2020
AuthorsAyoub, Ahmed A., Aagaard, Mark D.
Conference Name2020 IEEE International Symposium on Hardware Oriented Security and Trust (HOST)
Date PublishedDec. 2020
PublisherIEEE
ISBN Number978-1-7281-7405-1
KeywordsASIP, Ciphers, cryptography, Flexibility, Hardware, HSM, Human Behavior, lightweight cryptography, Passive RFID tags, Protocols, pubcrawl, radio frequency identification, Radio frequency identification (RFID), resilience, Resiliency, RFID, RFIDs, security, Standards
AbstractDue to the rapid growth of using Internet of Things (IoT) devices in the daily life, the need to achieve an acceptable level of security and privacy according to the real security risks for these devices is rising. Security risks may include privacy threats like gaining sensitive information from a device, and authentication problems from counterfeit or cloned devices. It becomes more challenging to add strong security features to extremely constrained devices compared to battery operated devices that have more computational and storage capabilities. We propose a novel application specific instruction-set architecture that allows flexibility on many design levels and achieves the required security level for the Electronic Product Code (EPC) passive Radio Frequency Identification (RFID) tag device. Our solution moves a major design effort from hardware to software, which largely reduces the final unit cost. The proposed architecture can be implemented with 4,662 gate equivalent units (GEs) for 65 nm CMOS technology excluding the memory and the cryptographic units. The synthesis results fulfill the requirements of extremely constrained devices and allow the inclusion of cryptographic units into the datapath of the proposed application-specific instruction set processor (ASIP).
URLhttps://ieeexplore.ieee.org/document/9300292
DOI10.1109/HOST45689.2020.9300292
Citation Keyayoub_application-specific_2020