Skip to main navigation Skip to search Skip to main content

Area-Time Efficient Hardware Design for Crystals-Dilithium

  • Hien Nguyen
  • , Tuy Tan Nguyen

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

CRYSTALS-Dilithium (Dilithium), a digital signature scheme based on lattice cryptography, has recently been designated as a standard for post-quantum digital signatures by the National Institute of Standards and Technology. Known for its strong security guarantees and efficient use of polynomial arithmetic, Dilithium offers a promising foundation for futureproof digital signatures. However, implementing such latticebased schemes in hardware introduces significant challenges due to the high computational demands and structural complexity of their core operations. To overcome these issues, this work focuses on optimizing Dilithium for field-programmable gate arrays (FPGAs), which offer substantial potential for performance gains through parallelism and customized architectural design. We introduce a novel hardware design that improves performance and area by employing a 2 × 2 butterfly number-theoretic transform capable of computing two transform stages per cycle, along with a conflict-free memory subsystem that leverages pipelined coefficient rearrangement and an address resolution mechanism to ensure continuous data access. Evaluation on an Xilinx Versal Premium FPGA shows that our design enhanced resource utilization and performance, reaching 328 MHz and an area-time product of 5.4 KLUTs × ms at security level 2.

Original languageEnglish (US)
Title of host publication2025 IEEE 68th International Midwest Symposium on Circuits and Systems, MWSCAS 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages907-911
Number of pages5
ISBN (Electronic)9798331589349
DOIs
StatePublished - 2025
Externally publishedYes
Event68th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2025 - Lansing/E. Lansing, United States
Duration: Aug 10 2025Aug 13 2025

Publication series

NameMidwest Symposium on Circuits and Systems
ISSN (Print)1548-3746
ISSN (Electronic)1558-3899

Conference

Conference68th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2025
Country/TerritoryUnited States
CityLansing/E. Lansing
Period8/10/258/13/25

Keywords

  • CRYSTALS-Dilithium
  • FPGA
  • hardware implementation
  • number theoretic transform

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Area-Time Efficient Hardware Design for Crystals-Dilithium'. Together they form a unique fingerprint.

Cite this