Lightweight ASIP Design for Lattice-Based Post-quantum Cryptography Algorithms

MakaleAçık ErişimScopus SJRQ1

Özet

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.

Anahtar Kelimeler

RDL Kalıcı Bağlantı (PID)
https://rdlopen.rawdatalibrary.net/r/bayburt/11026Resmi atıflarda kullanılan kalıcı adres
DOI
https://doi.org/10.1007/s13369-024-08976-wYayıncı resmi DOI adresi
İndeks kayıtları
Kaydın indeks veri tabanlarındaki sayfası (aktarımda alınan kayıt numarasıyla). Erişim, indeksin kendi koşullarına bağlıdır.
Atıflar
Scopus
14
WoS
7
OpenAlex
17
Her kaynağın kendi saydığı toplam atıf; aktarım ve zenginleştirme sırasında alındı.
Tam Kayıt
AlanDeğerDil
dc.contributor.authorAkçay, Latif
dc.contributor.authorYalçın, Berna Örs
dc.date.accessioned2026-10-29T19:07:58.784656073Z
dc.date.available2026-10-29T19:07:58.784656073Z
dc.date.issued2025
dc.description.abstractLattice-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.
dc.description.sponsorshipTürkiye Bilimsel ve Teknolojik Araştırma Kurumu, TÜBİTAK
dc.identifier.doi10.1007/s13369-024-08976-w
dc.identifier.eissn2191-4281
dc.identifier.endpage849
dc.identifier.issn2193-567X
dc.identifier.issue2
dc.identifier.scopus2-s2.0-85191082634
dc.identifier.startpage835
dc.identifier.urihttps://rdlopen.rawdatalibrary.net/r/bayburt/11026
dc.identifier.volume50
dc.identifier.wosWOS:001205929200004
dc.language.isoen
dc.publisherSpringer Nature
dc.relation.ispartofArabian Journal for Science and Engineering
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectEfficient processor design
dc.subjectKyber
dc.subjectNewHope
dc.subjectRISC-V
dc.subjectSaber
dc.subjectTransport-triggered architecture
dc.subject.classificationMultidisciplinary Sciences
dc.subject.classificationScience & Technology - Other Topics
dc.subject.otherRISC-V
dc.titleLightweight ASIP Design for Lattice-Based Post-quantum Cryptography Algorithms
dc.typeArticle
rdl.citation.openalex17
rdl.citation.scopus14
rdl.citation.wos7
rdl.oa.statushybrid
rdl.oa.urlhttps://link.springer.com/content/pdf/10.1007/s13369-024-08976-w.pdf
rdl.scopus.quartileQ1
rdl.source.indexSCOPUS
rdl.source.indexWOS
rdl.wos.indexScience Citation Index Expanded (SCI-EXPANDED)