Neon NTT: Faster Dilithium, Kyber, and Saber on Cortex-A72 and Apple M1
We present new speed records on the Armv8-A architecture for the latticebased schemes Dilithium, Kyber, and Saber. The core novelty in this paper is the combination of Montgomery multiplication and Barrett reduction resulting in “Barrett multiplication” which allows particularly efficient modular o...
Saved in:
Main Authors: | Hanno Becker, Vincent Hwang, Matthias J. Kannwischer, Bo-Yin Yang, Shang-Yi Yang |
---|---|
Format: | article |
Language: | EN |
Published: |
Ruhr-Universität Bochum
2021
|
Subjects: | |
Online Access: | https://doaj.org/article/b2b6a32b59d74cc29aa0ddce37e21ace |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Similar Items
-
A Compact and High-Performance Hardware Architecture for CRYSTALS-Dilithium
by: Cankun Zhao, et al.
Published: (2021) -
A Constant-time AVX2 Implementation of a Variant of ROLLO
by: Tung Chou, et al.
Published: (2021) -
Masked Accelerators and Instruction Set Extensions for Post-Quantum Cryptography
by: Tim Fritzmann, et al.
Published: (2021) -
Racing BIKE: Improved Polynomial Multiplication and Inversion in Hardware
by: Jan Richter-Brockmann, et al.
Published: (2021) -
A RISC-V Post Quantum Cryptography Instruction Set Extension for Number Theoretic Transform to Speed-Up CRYSTALS Algorithms
by: Pietro Nannipieri, et al.
Published: (2021)