ACNS 2019 - Masked Implementation of DILITHIUM
This repository constains the source code associated to the article published in ACNS 2019 called Masking Dilithium: Efficient Implementation and Side-Channel Evaluation.
It constains easy to use masking gadgets for the ARM Cortex-M3 which aims at hardening the post-quantum digital signature DILITHIUM against power based side-channel attacks.
Note: This is not the exact implementation of DILITHIUM standardized by NIST. In this one, the modulus is pursosely set to a power of two to greatly improve performances.