Title | Implementation of Lightweight Cryptography Core PRESENT and DM-PRESENT on FPGA |
Publication Type | Conference Paper |
Year of Publication | 2022 |
Authors | Lam, To-Nguyen, Cao, Tran-Bao-Thuong, Le, Duc-Hung |
Conference Name | 2022 International Conference on Advanced Technologies for Communications (ATC) |
Date Published | oct |
Keywords | Ciphers, Cyber-physical systems, DM-PRESENT, field programmable gate arrays, Hardware, Hash functions, Internet of Things, lightweight block cipher, Lightweight Ciphers, lightweight cryptography, lightweight hash function, Power demand, PRESENT, pubcrawl, Registers, Resiliency, Scalability |
Abstract | In this paper, two lightweight cryptography methods were introduced and developed on hardware. The PRESENT lightweight block cipher, and the DM-PRESENT lightweight hash function were implemented on Intel FPGA. The PRESENT core with 64-bit block data and 80-bit data key consumes 2,945 logic element, 1,824 registers, and 273,408 memory bits. Meanwhile, the DM-PRESENT core with 64-bit input and 80-bit key consumes 2,336 logic element, 1,380 registers, and 273,408 memory bits. The PRESENT core with 128-bit key and DM-PRESENT based on this core were also implemented. These cores were simulated for functional verification and embedded in NIOS II for implementation possibility on hardware. They consumed less logic resources and power consumption compared with conventional cryptography methods. |
DOI | 10.1109/ATC55345.2022.9942995 |
Citation Key | lam_implementation_2022 |