Optimizing Hardware Resource Utilization for Accelerating the NTRU-KEM Algorithm
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Lee, Yongseok | - |
dc.contributor.author | Youn, Jonghee | - |
dc.contributor.author | Nam, Kevin | - |
dc.contributor.author | Oh, Hyunyoung | - |
dc.contributor.author | Paek, Yunheung | - |
dc.date.accessioned | 2024-01-06T01:30:17Z | - |
dc.date.available | 2024-01-06T01:30:17Z | - |
dc.date.issued | 2023-12 | - |
dc.identifier.issn | 2073-431X | - |
dc.identifier.issn | 2073-431X | - |
dc.identifier.uri | https://scholarworks.bwise.kr/gachon/handle/2020.sw.gachon/89956 | - |
dc.description.abstract | This paper focuses on enhancing the performance of the Nth-degree truncated-polynomial ring units key encapsulation mechanism (NTRU-KEM) algorithm, which ensures post-quantum resistance in the field of key establishment cryptography. The NTRU-KEM, while robust, suffers from increased storage and computational demands compared to classical cryptography, leading to significant memory and performance overheads. In environments with limited resources, the negative impacts of these overheads are more noticeable, leading researchers to investigate ways to speed up processes while also ensuring they are efficient in terms of area utilization. To address this, our research carefully examines the detailed functions of the NTRU-KEM algorithm, adopting a software/hardware co-design approach. This approach allows for customized computation, adapting to the varying requirements of operational timings and iterations. The key contribution is the development of a novel hardware acceleration technique focused on optimizing bus utilization. This technique enables parallel processing of multiple sub-functions, enhancing the overall efficiency of the system. Furthermore, we introduce a unique integrated register array that significantly reduces the spatial footprint of the design by merging multiple registers within the accelerator. In experiments conducted, the results of our work were found to be remarkable, with a time-area efficiency achieved that surpasses previous work by an average of 25.37 times. This achievement underscores the effectiveness of our optimization in accelerating the NTRU-KEM algorithm. © 2023 by the authors. | - |
dc.format.extent | 14 | - |
dc.language | 영어 | - |
dc.language.iso | ENG | - |
dc.publisher | MDPI | - |
dc.title | Optimizing Hardware Resource Utilization for Accelerating the NTRU-KEM Algorithm | - |
dc.type | Article | - |
dc.identifier.wosid | 001131003300001 | - |
dc.identifier.doi | 10.3390/computers12120259 | - |
dc.identifier.bibliographicCitation | Computers, v.12, no.12, pp 1 - 14 | - |
dc.description.isOpenAccess | N | - |
dc.identifier.scopusid | 2-s2.0-85180677643 | - |
dc.citation.endPage | 14 | - |
dc.citation.startPage | 1 | - |
dc.citation.title | Computers | - |
dc.citation.volume | 12 | - |
dc.citation.number | 12 | - |
dc.type.docType | Article | - |
dc.publisher.location | 스위스 | - |
dc.subject.keywordAuthor | ASIC | - |
dc.subject.keywordAuthor | hardware architecture | - |
dc.subject.keywordAuthor | key encapsulation mechanism | - |
dc.subject.keywordAuthor | NTRU | - |
dc.subject.keywordAuthor | post-quantum security | - |
dc.relation.journalResearchArea | Computer Science | - |
dc.relation.journalWebOfScienceCategory | Computer Science, Interdisciplinary Applications | - |
dc.description.journalRegisteredClass | scopus | - |
dc.description.journalRegisteredClass | esci | - |
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.