Paper 2020/746

Comparison of RISC-V and transport triggered architectures for a post-quantum cryptography application

Latif AKÇAY and Berna ÖRS

Abstract

Cryptography is one of the basic phenomena of security systems. However, some of the widely used public key cryptography algorithms can be broken by using quantum computers. Therefore, many post-quantum cryptography algorithms are proposed in recent years to handle this issue. NTRU is one of the most important of these quantum-safe algorithms. Besides the importance of cryptography algorithms, the architecture where they are implemented is also essential. In this study, we developed an NTRU public key cryptosystem application and designed several processors to compare them in many aspects. We address two dierent architectures in this work. The RISC-V is chosen as it is the most lately version of classical RISC architecture. As competitor to this, we preferred transport triggered architecture (TTA) which oers high level customization and scalability. Details of all dierent implementations and the test results obtained with them are shared and discussed.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint. MINOR revision.
Keywords
Lattice-based cryptographysecure communicationapplication specic processor designopen source
Contact author(s)
akcayl @ itu edu tr
History
2020-06-21: received
Short URL
https://ia.cr/2020/746
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2020/746,
      author = {Latif AKÇAY and Berna ÖRS},
      title = {Comparison of RISC-V and transport triggered architectures for a post-quantum cryptography application},
      howpublished = {Cryptology ePrint Archive, Paper 2020/746},
      year = {2020},
      note = {\url{https://eprint.iacr.org/2020/746}},
      url = {https://eprint.iacr.org/2020/746}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.