High-performance hardware implementation of crystals-dilithium

L Beckwith, DT Nguyen, K Gaj - 2021 International Conference …, 2021 - ieeexplore.ieee.org
… One such algorithm is CRYSTALS· Dilithium, a lattice-based … implementations of these
algorithms must be investigated. … mid-range implementation for version 3.1 of Dilithium, which …

[PDF][PDF] Parameter selection in post-quantum digital signature algorithm CRYSTALS-Dilithium

M Muurman - 2024 - trepo.tuni.fi
… The security properties are summarized in figure 3.1. … the ML-DSA Standard and
CRYSTALS-Dilithium, for example in the … as it has been introduced in the specification document

A hard crystal-implementing dilithium on reconfigurable hardware

G Land, P Sasdrich, T Güneysu - … on Smart Card Research and Advanced …, 2021 - Springer
CRYSTALS-Dilithium as a lattice-based digital signature scheme has been selected as a …
With introduction of version 3.1 of the Dilithium algorithm specification, the list of supported

Evaluating the security of CRYSTALS-Dilithium in the quantum random oracle model

KA Jackson, CA Miller, D Wang - … on the Theory and Applications of …, 2024 - Springer
algorithm includes the randomness of measurement outcomes. We cannot run a quantum
algorithm … More generally, we cannot rewind a quantum algorithm to a post-measurement state…

Hardware acceleration for high-volume operations of CRYSTALS-kyber and CRYSTALS-dilithium

X Carril, C Kardaris, J Ribes-GonzáLez… - ACM Transactions on …, 2024 - dl.acm.org
… each algorithm (Signature, Verification) and security level (Dilithium-2, Dilithium-3, Dilithium-5)
and thus, as in the case of Kyber, the FPGA has to be reprogrammed for each algorithm

A compact and high-performance hardware architecture for CRYSTALS-Dilithium

C Zhao, N Zhang, H Wang, B Yang, W Zhu… - IACR Transactions on …, 2022 - tches.iacr.org
… Process in 2016, and 69 algorithms were submitted for the first … algorithms among the seven
finalists, CRYSTALS-Dilithium [… , as mentioned in Section 3.1. All corresponding functions of …

[PDF][PDF] Algorithm Specifications and Supporting Documentation

JH Cheon, H Choe, J Devevey, T Güneysu, D Hong… - 2023 - csrc.nist.gov
… Our scheme is in part inspired from CRYSTALSDilithium [… , and a variant of the key generation
algorithm relied on ratios of … Our key generation algorithm just creates an MLWE sample (…

A flexible shared hardware accelerator for NIST-recommended algorithms CRYSTALS-Kyber and CRYSTALS-Dilithium with SCA Protection

L Beckwith, A Abdulgadir, R Azarderakhsh - Cryptographers' Track at the …, 2023 - Springer
… Suite (CNSA) 2.0, which provides recommendations for which cryptographic algorithms
CRYSTALS-Dilithium configured for security level 5 were the recommend public key algorithms

Optimizing CRYSTALS-Dilithium in Rust: Radix-4 NTT and Assembly-level Comparison with Official C Implementation

S Kudo, Y Nogami, S Huda… - … Conference on Consumer …, 2024 - ieeexplore.ieee.org
… and number-theoretic principles positions CRYSTALS-Dilithium as a strong contender for …
efficiency of CRYSTALS-Dilithium by implementing the Radix-4 NTT algorithm in both C and …

Hardware accelerators for digital signature algorithms dilithium and falcon

L Beckwith, DT Nguyen, K Gaj - IEEE Design & Test, 2023 - ieeexplore.ieee.org
CRYSTALS-Dilithium and FALCON, from the point of view of developing efficient hardware
accelerators supporting … public key and signature in FALCON is 3.1 KB, compared to 7.2 KB …