Area-time Efficient Implementation of NIST Lightweight Hash Functions Targeting IoT Applications
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Khan, Safiullah | - |
dc.contributor.author | Lee, Wai-Kong | - |
dc.contributor.author | Karmakar, Angshuman | - |
dc.contributor.author | Mera, Jose Maria Bermudo | - |
dc.contributor.author | Majeed, Abdul | - |
dc.contributor.author | Hwang, Seong Oun | - |
dc.date.accessioned | 2023-06-01T11:40:30Z | - |
dc.date.available | 2023-06-01T11:40:30Z | - |
dc.date.created | 2023-04-24 | - |
dc.date.issued | 2023-05 | - |
dc.identifier.issn | 2327-4662 | - |
dc.identifier.uri | https://scholarworks.bwise.kr/gachon/handle/2020.sw.gachon/88014 | - |
dc.description.abstract | To mitigate cybersecurity breaches, secure communication is crucial for the Internet of Things (IoT) environment. Data integrity is one of the most significant characteristics of security, which can be achieved by employing cryptographic hash functions. In view of the demand from IoT applications, the National Institute of Standards and Technology (NIST) initiated a standardization process for lightweight hash functions. This work presents field-programmable gate array (FPGA) implementations and carefully worked out optimizations of four Round-3 finalists in the NIST standardization process. A novel compact PHOTON-Beetle implementation is proposed wherein the underlying matrix multiplication is executed in serialized fashion to achieve a small hardware footprint. Sparkle implementations are carried out by implementing the ARX-box in serialized, parallelized, and hybrid approaches. For Ascon and Xoodyak, the proposed implementations compute certain permutation rounds in one clock cycle in order to explore the trade-off between computation time and hardware area. As a result, this work achieves the smallest hardware footprint for PHOTON-Beetle consuming an area 3.4× smaller than state-of-the-art implementations. Ascon and Xoodyak are implemented in a flexible manner that achieves throughput-to-area (TP/A) ratios 1.8× and 3.9× higher, respectively, compared to implementations found in the literature. In addition, we propose the first FPGA implementations for the Sparkle hash function. These efficient implementations provide guidelines for choosing a suitable architecture for applications in demand that can be employed in the IoT environment to achieve data integrity for various applications. IEEE | - |
dc.language | 영어 | - |
dc.language.iso | en | - |
dc.publisher | Institute of Electrical and Electronics Engineers Inc. | - |
dc.relation.isPartOf | IEEE Internet of Things Journal | - |
dc.title | Area-time Efficient Implementation of NIST Lightweight Hash Functions Targeting IoT Applications | - |
dc.type | Article | - |
dc.type.rims | ART | - |
dc.description.journalClass | 1 | - |
dc.identifier.wosid | 000976244700050 | - |
dc.identifier.doi | 10.1109/JIOT.2022.3229516 | - |
dc.identifier.bibliographicCitation | IEEE Internet of Things Journal, v.10, no.9, pp.8083 - 8095 | - |
dc.description.isOpenAccess | N | - |
dc.identifier.scopusid | 2-s2.0-85146250775 | - |
dc.citation.endPage | 8095 | - |
dc.citation.startPage | 8083 | - |
dc.citation.title | IEEE Internet of Things Journal | - |
dc.citation.volume | 10 | - |
dc.citation.number | 9 | - |
dc.contributor.affiliatedAuthor | Khan, Safiullah | - |
dc.contributor.affiliatedAuthor | Lee, Wai-Kong | - |
dc.contributor.affiliatedAuthor | Majeed, Abdul | - |
dc.contributor.affiliatedAuthor | Hwang, Seong Oun | - |
dc.type.docType | Article | - |
dc.subject.keywordAuthor | Computer architecture | - |
dc.subject.keywordAuthor | Field programmable gate arrays | - |
dc.subject.keywordAuthor | Field-programmable Gate Array (FPGA) | - |
dc.subject.keywordAuthor | Hardware | - |
dc.subject.keywordAuthor | Hash functions | - |
dc.subject.keywordAuthor | Hash Functions | - |
dc.subject.keywordAuthor | Internet of Things | - |
dc.subject.keywordAuthor | IoT | - |
dc.subject.keywordAuthor | Lightweight Cryptography | - |
dc.subject.keywordAuthor | National Institute of Standards and Technology (NIST) | - |
dc.subject.keywordAuthor | NIST | - |
dc.subject.keywordAuthor | Photonics | - |
dc.relation.journalResearchArea | Computer Science | - |
dc.relation.journalResearchArea | Engineering | - |
dc.relation.journalResearchArea | Telecommunications | - |
dc.relation.journalWebOfScienceCategory | Computer Science, Information Systems | - |
dc.relation.journalWebOfScienceCategory | Engineering, Electrical & Electronic | - |
dc.relation.journalWebOfScienceCategory | Telecommunications | - |
dc.description.journalRegisteredClass | scie | - |
dc.description.journalRegisteredClass | scopus | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
1342, Seongnam-daero, Sujeong-gu, Seongnam-si, Gyeonggi-do, Republic of Korea(13120)031-750-5114
COPYRIGHT 2020 Gachon University All Rights Reserved.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.