Custom TTA Operations for Accelerating Kyber Algorithm
Özet
In recent years, quantum computer development projects have progressed considerably in terms of quality and quantity. These studies also pose a serious risk for widely used security systems based on classical public-key cryptography algorithms. Therefore, development of hardware and software applications that use post-quantum methods are considered a necessity both for today and for the future. Kyber is one of the most promising key encapsulation mechanism in the final round of NIST post-quantum cryptography standardization process. In this study, we present a 64-bit application specific transport triggered architecture processor which has custom operations for accelerating the Kyber algorithm. Moreover, we compare the processor and its various versions with a 64-bit RISC-V core in terms of performance, total energy consumption and resource utilization. According to the test results, our custom processor provides at least 2x better performance and 1.5x lower energy consumption while increasing the required chip area approximately 1.4x.
- Scopus
- 2
- OpenAlex
- 8
Tam Kayıt
| Alan | Değer | Dil |
|---|---|---|
| dc.contributor.author | Akcay, Latif | |
| dc.contributor.author | Örs, Berna | |
| dc.date.accessioned | 2026-10-29T19:09:10.840676087Z | |
| dc.date.available | 2026-10-29T19:09:10.840676087Z | |
| dc.date.issued | 2021 | |
| dc.description.abstract | In recent years, quantum computer development projects have progressed considerably in terms of quality and quantity. These studies also pose a serious risk for widely used security systems based on classical public-key cryptography algorithms. Therefore, development of hardware and software applications that use post-quantum methods are considered a necessity both for today and for the future. Kyber is one of the most promising key encapsulation mechanism in the final round of NIST post-quantum cryptography standardization process. In this study, we present a 64-bit application specific transport triggered architecture processor which has custom operations for accelerating the Kyber algorithm. Moreover, we compare the processor and its various versions with a 64-bit RISC-V core in terms of performance, total energy consumption and resource utilization. According to the test results, our custom processor provides at least 2x better performance and 1.5x lower energy consumption while increasing the required chip area approximately 1.4x. | |
| dc.description.sponsorship | Iran Ministry of Science, Technology and Innovation | |
| dc.description.sponsorship | TUBITAK | |
| dc.description.sponsorship | Ministry of Science Research and Technology, MSRT, (119N641) | |
| dc.identifier.doi | 10.23919/eleco54474.2021.9677863 | |
| dc.identifier.endpage | 459 | |
| dc.identifier.isbn | 978-605011437-9 | |
| dc.identifier.scopus | 2-s2.0-85125239728 | |
| dc.identifier.startpage | 455 | |
| dc.identifier.uri | https://rdlopen.rawdatalibrary.net/r/bayburt/12093 | |
| dc.language.iso | en | |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | |
| dc.relation.conference | 13th International Conference on Electrical and Electronics Engineering, ELECO 2021 | |
| dc.relation.ispartof | 2021 13th International Conference on Electrical and Electronics Engineering, ELECO 2021 | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.subject.other | Application programs | |
| dc.subject.other | Computer architecture | |
| dc.subject.other | Energy utilization | |
| dc.subject.other | Quantum computers | |
| dc.subject.other | Quantum cryptography | |
| dc.subject.other | Cryptography algorithms | |
| dc.subject.other | Development programmes | |
| dc.subject.other | Hardware and software | |
| dc.subject.other | Key encapsulation mechanisms | |
| dc.subject.other | Performance | |
| dc.subject.other | Post quantum | |
| dc.subject.other | Post quantum cryptography | |
| dc.subject.other | Quanta computers | |
| dc.subject.other | Quantum methods | |
| dc.subject.other | Software applications | |
| dc.subject.other | Public key cryptography | |
| dc.title | Custom TTA Operations for Accelerating Kyber Algorithm | |
| dc.type | Conference Object | |
| rdl.citation.openalex | 8 | |
| rdl.citation.scopus | 2 | |
| rdl.conference.date | 25 November 2021 through 27 November 2021 | |
| rdl.conference.place | Virtual, Bursa | |
| rdl.oa.status | green | |
| rdl.oa.url | http://hdl.handle.net/20.500.12403/3936 | |
| rdl.sdg | SDG09 | |
| rdl.source.index | SCOPUS |

