Results 11 to 20 of about 390,681 (199)
Compact Dilithium Implementations on Cortex-M3 and Cortex-M4 [PDF]
We present implementations of the lattice-based digital signature scheme Dilithium for ARM Cortex-M3 and ARM Cortex-M4. Dilithium is one of the three signature finalists of the NIST post-quantum cryptography competition.
Denisa O. C. Greconici +2 more
doaj +10 more sources
We present the first Cortex-M4 implementation of the NISTPQC signature finalist Rainbow. We target the Giant Gecko EFM32GG11B which comes with 512 kB of RAM which can easily accommodate the keys of RainbowI.
Tung Chou +2 more
doaj +7 more sources
Multi-moduli NTTs for Saber on Cortex-M3 and Cortex-M4 [PDF]
The U.S. National Institute of Standards and Technology (NIST) has designated ARM microcontrollers as an important benchmarking platform for its Post-Quantum Cryptography standardization process (NISTPQC).
Amin Abdulrahman +5 more
doaj +8 more sources
Nibbling MAYO: Optimized Implementations for AVX2 and Cortex-M4 [PDF]
MAYO is a popular high-calorie condiment as well as an auspicious candidate in the ongoing NIST competition for additional post-quantum signature schemes achieving competitive signature and public key sizes.
Ward Beullens +4 more
doaj +8 more sources
Optimizing BIKE for the Intel Haswell and ARM Cortex-M4 [PDF]
BIKE is a key encapsulation mechanism that entered the third round of the NIST post-quantum cryptography standardization process. This paper presents two constant-time implementations for BIKE, one tailored for the Intel Haswell and one tailored for the ...
Ming-Shing Chen +2 more
doaj +7 more sources
Classic McEliece on the ARM Cortex-M4
This paper presents a constant-time implementation of Classic McEliece for ARM Cortex-M4. Specifically, our target platform is stm32f4-Discovery, a development board on which the amount of SRAM is not even large enough to hold the public key of the ...
Ming-Shing Chen, Tung Chou
doaj +4 more sources
Curve448 on 32-bit ARM Cortex-M4 [PDF]
Public key cryptography is widely used in key exchange and digital signature protocols. Public key cryptography requires expensive primitive operations, such as finite-field and group operations.
Reza Azarderakhsh, Hwajeong Seo
core +5 more sources
Design and Implementation of an Atrial Fibrillation Detection Algorithm on the ARM Cortex-M4 Microcontroller [PDF]
At present, a medium-level microcontroller is capable of performing edge computing and can handle the computation of neural network kernel functions.
Marek Żyliński +2 more
doaj +2 more sources
NTT Multiplication for NTT-unfriendly Rings [PDF]
In this paper, we show how multiplication for polynomial rings used in the NIST PQC finalists Saber and NTRU can be efficiently implemented using the Number-theoretic transform (NTT).
Chi-Ming Marvin Chung +5 more
doaj +2 more sources
Cortex-M4 optimizations for {R,M} LWE schemes
This paper proposes various optimizations for lattice-based key encapsulation mechanisms (KEM) using the Number Theoretic Transform (NTT) on the popular ARM Cortex-M4 microcontroller.
Erdem Alkim +3 more
doaj +6 more sources

