CRYSTALS-Dilithium on RISC-V Processor: Lightweight Secure Boot using Post-Quantum Digital Signature

被引:2
|
作者
Gupta, Naina [1 ]
Jati, Arpan [2 ]
Chattopadhyay, Anupam [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
[2] Nanyang Technol Univ, Temasek Res Labs, Singapore, Singapore
关键词
post-quantum cryptography; PQC; CRYSTALS-Dilithium; Ariane; CVA6; RISC-V; secure boot; fault protection; FPGA; ASIC; hardware; ATTACKS;
D O I
10.1109/ICCAD57390.2023.10323688
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the ongoing efforts for transitioning towards post-quantum security, NIST has recently selected the digital signature algorithm CRYSTALS-Dilithium for standardization. In this work, we demonstrate the first Dilithium based hardware accelerated secure boot architecture developed around Ariane, an open-source RISC-V core. By utilizing a compact design with novel verification engine, a secure boot flow is implemented with only 3.48ms runtime overhead compared to normal boot, while requiring 10.4K LUTs and 5.7K FFs on an FPGA. Compared to the state-of-the-art we achieve a reduction of 3.42x and 7.88x for LUTs and FFs respectively. Also, the design when realized in 65nm ASIC requires only 125 kGE and 6.3 mW power at 100 MHz. Further, as secure boot is one of the critical processes and the security of the whole system depends on it, we implemented hardware fault countermeasures and evaluated their effectiveness in preventing secure boot bypass.
引用
收藏
页数:7
相关论文
共 35 条
  • [1] Lightweight Hardware Accelerator for Post-Quantum Digital Signature CRYSTALS-Dilithium
    Gupta, Naina
    Jati, Arpan
    Chattopadhyay, Anupam
    Jha, Gautam
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2023, 70 (08) : 3234 - 3243
  • [2] A High Speed Post-Quantum Crypto-Processor for Crystals-Dilithium
    Li, Xiang
    Lu, Jiahao
    Liu, Dongsheng
    Li, Aobo
    Yang, Shuo
    Huang, Tianze
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2024, 71 (01) : 435 - 439
  • [3] Acceleration of Post Quantum Digital Signature Scheme CRYSTALS-Dilithium on Reconfigurable Hardware
    Campbell, Donal
    Rafferty, Ciara
    Khalid, Ayesha
    O'Neill, Maire
    2022 32ND INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, FPL, 2022, : 462 - 463
  • [4] Accelerated RISC-V for Post-Quantum SIKE
    Elkhatib, Rami
    Koziel, Brian
    Azarderakhsh, Reza
    Kermani, Mehran Mozaffari
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2022, 69 (06) : 2490 - 2501
  • [5] PQVALU.E: Post-quantum RISC-V Custom ALU Extensions on Dilithium and Kyber
    Miteloudi, Konstantina
    Bos, JoppeW.
    Bronchain, Olivier
    Fay, Bjoern
    Renes, Joost
    SMART CARD RESEARCH AND ADVANCED APPLICATIONS, CARDIS 2023, 2024, 14530 : 190 - 209
  • [6] An Efficient Non-Profiled Side-Channel Attack on the CRYSTALS-Dilithium Post-Quantum Signature
    Chen, Zhaohui
    Karabulut, Emre
    Aysu, Aydin
    Ma, Yuan
    Jing, Jiwu
    2021 IEEE 39TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2021), 2021, : 583 - 590
  • [7] Post-Quantum Signatures on RISC-V with Hardware Acceleration
    Karl, Patrick
    Schupp, Jonas
    Fritzmann, Tim
    Sigl, Georg
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2024, 23 (02)
  • [8] Towards Reliable and Secure Post-Quantum Co-Processors based on RISC-V
    Fritzmann, Tim
    Sharif, Uzair
    Mueller-Gritschneder, Daniel
    Reinbrechtt, Cezar
    Schlichtmann, Ulf
    Sepulveda, Johanna
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 1148 - 1153
  • [9] Lightweight Secure-Boot Architecture for RISC-V System-on-Chip
    Haj-Yahya, Jawad
    Wong, Ming Ming
    Pudi, Vikramkumar
    Bhasin, Shivam
    Chattopadhyay, Anupam
    PROCEEDINGS OF THE 2019 20TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2019, : 216 - 223
  • [10] High-performance and Configurable SW/HW Co-design of Post-quantum Signature CRYSTALS-Dilithium
    Mao, Gaoyu
    Chen, Donglong
    Li, Guangyan
    Dai, Wangchen
    Sanka, Abdurrashid Ibrahim
    Koc, Cetin Kaya
    Cheung, Ray C. C.
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2023, 16 (03)