Post-Quantum Cryptography Coprocessor for RISC-V CPU Core

Jihye Lee, Whijin Kim, Sohyeon Kim, Ji Hoon Kim

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

1 Scopus citations

Abstract

The importance of PQC (Post-Quantum Cryptography) is highly emphasized according to the advancement of quantum computing technology and emergence of Shor's algorithm. Various PQC algorithms are developed but their high computational complexity makes implementation challenging. Dedicated hardware accelerator lacks flexibility to new algorithms and software implementation requires high execution time. We propose a PQC coprocessor with RISC-V ISA(Instruction Set Architecture) extension supporting not only round-3 candidates in NIST(National Institute of Standards and Technology) PQC standardization process including CRYSTALS-KYBER, CRYSTALS-DILITHIUM, FrodoKEM, SABER, NTRU and Falcon, but also upcoming new algorithms. Proposed architecture supports Keccak, NTT (Number Theoretic Transform), sampling and arithmetic operations including conditional addition and subtraction. The proposed PQC ISA extension includes RISC-V scalar cryptography and bit-manipulation extension. The coprocessor can be attached to baseline RISC-V CPU core through coprocessor interface. PQC instruction considered invalid by CPU core is offloaded through coprocessor interface.

Original languageEnglish
Title of host publication2022 International Conference on Electronics, Information, and Communication, ICEIC 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665409346
DOIs
StatePublished - 2022
Event2022 International Conference on Electronics, Information, and Communication, ICEIC 2022 - Jeju, Korea, Republic of
Duration: 6 Feb 20229 Feb 2022

Publication series

Name2022 International Conference on Electronics, Information, and Communication, ICEIC 2022

Conference

Conference2022 International Conference on Electronics, Information, and Communication, ICEIC 2022
Country/TerritoryKorea, Republic of
CityJeju
Period6/02/229/02/22

Keywords

  • Post-quantum cryptography
  • RISC-V

Fingerprint

Dive into the research topics of 'Post-Quantum Cryptography Coprocessor for RISC-V CPU Core'. Together they form a unique fingerprint.

Cite this