Instruction Extension of an Open Source RV32IMC Core for NTRU Cryptosystem

Elif Nur Isman, Canberk Topal, Latif Akcay, Berna Ors

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Citations (Scopus)

Abstract

Post-quantum cryptography is one of the popular research topics today. The implementation of the proposed algorithms is also extremely important. In this study, the NTRU cryptosystem, which is one of the post-quantum cryptography candidate algorithms, is designed and run on an open source RV32IMC processor. New instruction candidates have been developed and integrated into the functional unit of the processor with a functional profiling method. The results show that NTRU cryptosystem can be accelerated by 32.3% with this simple method.

Original languageEnglish
Title of host publicationECCTD 2020 - 24th IEEE European Conference on Circuit Theory and Design
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728171838
DOIs
Publication statusPublished - Sept 2020
Event24th IEEE European Conference on Circuit Theory and Design, ECCTD 2020 - Sofia, Bulgaria
Duration: 7 Sept 202010 Sept 2020

Publication series

NameECCTD 2020 - 24th IEEE European Conference on Circuit Theory and Design

Conference

Conference24th IEEE European Conference on Circuit Theory and Design, ECCTD 2020
Country/TerritoryBulgaria
CitySofia
Period7/09/2010/09/20

Bibliographical note

Publisher Copyright:
© 2020 IEEE.

Keywords

  • Custom Instruction
  • Instruction Set Extension
  • NTRU
  • Open Source Hardware
  • Post-Quantum Cryptography
  • RISC-V ISA

Fingerprint

Dive into the research topics of 'Instruction Extension of an Open Source RV32IMC Core for NTRU Cryptosystem'. Together they form a unique fingerprint.

Cite this