Lightweight ASIP Design for Lattice-Based Post-quantum Cryptography Algorithms.
Saved in:
| Title: | Lightweight ASIP Design for Lattice-Based Post-quantum Cryptography Algorithms. |
|---|---|
| Authors: | Akçay, Latif1,2 (AUTHOR) lakcay@bayburt.edu.tr, Yalçın, Berna Örs2 (AUTHOR) orssi@itu.edu.tr |
| Source: | Arabian Journal for Science & Engineering (Springer Science & Business Media B.V. ). Jan2025, Vol. 50 Issue 2, p835-849. 15p. |
| Subjects: | Application-specific instruction-set processors, Mathematics software, Computer software, Information design, Cryptography |
| Abstract: | Lattice-based cryptography (LBC) algorithms are considered suitable candidates for post-quantum cryptography (PQC), as they dominate the standardization process put forward by the National Institute of Standards and Technology (NIST). Indeed, three of the four key encapsulation mechanism (KEM) algorithms in the third round of the process are based on computationally hard lattice problems. On the other hand, there is an urgent need for processor designs that can run PQC algorithms efficiently, especially for embedded systems. This study presents an application-specific instruction set processor (ASIP) design for the Kyber, Saber, and NewHope algorithms based on transport triggered architecture (TTA). Custom hardware accelerators are added to the baseline processor architecture for computation-intensive steps without applying any software optimization to the reference code. We compared FPGA and ASIC implementations of our design with the prominent RISC-V cores and instruction set extension studies in the literature. According to the results, the proposed design offers greater efficiency, better performance, and lower resource utilization than its competitors in most cases. [ABSTRACT FROM AUTHOR] |
| Copyright of Arabian Journal for Science & Engineering (Springer Science & Business Media B.V. ) is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
|
Full text is not displayed to guests.
Login for full access.
|
|
| FullText | Links: – Type: pdflink Text: Availability: 1 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 182899519 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Lightweight ASIP Design for Lattice-Based Post-quantum Cryptography Algorithms. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Akçay%2C+Latif%22">Akçay, Latif</searchLink><relatesTo>1,2</relatesTo> (AUTHOR)<i> lakcay@bayburt.edu.tr</i><br /><searchLink fieldCode="AR" term="%22Yalçın%2C+Berna+Örs%22">Yalçın, Berna Örs</searchLink><relatesTo>2</relatesTo> (AUTHOR)<i> orssi@itu.edu.tr</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Arabian+Journal+for+Science+%26+Engineering+%28Springer+Science+%26+Business+Media+B%2EV%2E+%29%22">Arabian Journal for Science & Engineering (Springer Science & Business Media B.V. )</searchLink>. Jan2025, Vol. 50 Issue 2, p835-849. 15p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Application-specific+instruction-set+processors%22">Application-specific instruction-set processors</searchLink><br /><searchLink fieldCode="DE" term="%22Mathematics+software%22">Mathematics software</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software%22">Computer software</searchLink><br /><searchLink fieldCode="DE" term="%22Information+design%22">Information design</searchLink><br /><searchLink fieldCode="DE" term="%22Cryptography%22">Cryptography</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: Lattice-based cryptography (LBC) algorithms are considered suitable candidates for post-quantum cryptography (PQC), as they dominate the standardization process put forward by the National Institute of Standards and Technology (NIST). Indeed, three of the four key encapsulation mechanism (KEM) algorithms in the third round of the process are based on computationally hard lattice problems. On the other hand, there is an urgent need for processor designs that can run PQC algorithms efficiently, especially for embedded systems. This study presents an application-specific instruction set processor (ASIP) design for the Kyber, Saber, and NewHope algorithms based on transport triggered architecture (TTA). Custom hardware accelerators are added to the baseline processor architecture for computation-intensive steps without applying any software optimization to the reference code. We compared FPGA and ASIC implementations of our design with the prominent RISC-V cores and instruction set extension studies in the literature. According to the results, the proposed design offers greater efficiency, better performance, and lower resource utilization than its competitors in most cases. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of Arabian Journal for Science & Engineering (Springer Science & Business Media B.V. ) is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=182899519 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1007/s13369-024-08976-w Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 15 StartPage: 835 Subjects: – SubjectFull: Application-specific instruction-set processors Type: general – SubjectFull: Mathematics software Type: general – SubjectFull: Computer software Type: general – SubjectFull: Information design Type: general – SubjectFull: Cryptography Type: general Titles: – TitleFull: Lightweight ASIP Design for Lattice-Based Post-quantum Cryptography Algorithms. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Akçay, Latif – PersonEntity: Name: NameFull: Yalçın, Berna Örs IsPartOfRelationships: – BibEntity: Dates: – D: 15 M: 01 Text: Jan2025 Type: published Y: 2025 Identifiers: – Type: issn-print Value: 2193567X Numbering: – Type: volume Value: 50 – Type: issue Value: 2 Titles: – TitleFull: Arabian Journal for Science & Engineering (Springer Science & Business Media B.V. ) Type: main |
| ResultId | 1 |