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

Loading...
Thumbnail Image

Institution Authors

Advisor

Department

Journal Title

Journal ISSN

Volume Title

Publisher

Springer Science and Business Media LLC

Research Projects

Organizational Units

Journal Issue

Abstract

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.

Description

Journal or Series

Arabian Journal for Science and Engineering

ISSN

2193-567X

ISBN

Rights

OPEN

Keywords

Efficient processor design, NewHope, Saber, RISC-V, Transport-triggered architecture, Kyber

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By

Related Patent

Related Goal

3
Görüntülenme
0
İndirme
Altmetric
Dimensions
PlumX Metrikleri
BIP! Indicators
Google Scholar
Scholar'da Ara ↗