Results 11 to 20 of about 390,681 (199)

Compact Dilithium Implementations on Cortex-M3 and Cortex-M4 [PDF]

open access: yesTransactions on Cryptographic Hardware and Embedded Systems, 2020
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

Rainbow on Cortex-M4 [PDF]

open access: yesTransactions on Cryptographic Hardware and Embedded Systems, 2021
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]

open access: yesTransactions on Cryptographic Hardware and Embedded Systems, 2021
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]

open access: yesTransactions on Cryptographic Hardware and Embedded Systems
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]

open access: yesTransactions on Cryptographic Hardware and Embedded Systems, 2021
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

open access: yesTransactions on Cryptographic Hardware and Embedded Systems, 2021
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]

open access: yes, 2021
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]

open access: yesSensors, 2023
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]

open access: yesTransactions on Cryptographic Hardware and Embedded Systems, 2021
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

open access: yesTransactions on Cryptographic Hardware and Embedded Systems, 2020
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

Home - About - Disclaimer - Privacy