[Resource Topic] 2022/1726: Optimization for SPHINCS+ using Intel Secure Hash Algorithm Extensions

Welcome to the resource topic for 2022/1726

Title:
Optimization for SPHINCS+ using Intel Secure Hash Algorithm Extensions

Authors: Thomas Hanson, Qian Wang, Santosh Ghosh, Fernando Virdia, Anne Reinders, Manoj R. Sastry

Abstract:

SPHINCS+ was selected as a candidate digital signature scheme for standardization by the NIST Post-Quantum Cryptography Standardization Process. It offers security capabilities relying only on the security of cryptographic hash functions. However, it is less efficient than the lattice-based schemes. In this paper, we present an optimized software library for the SPHINCS+ signature scheme, which combines the Intel® Secure Hash Algorithm Extensions (SHA-NI) and AVX2 vector instructions. We obtain significant speed-up of SPHINCS±128f-simple on both non-optimized (70%) and AVX2 reference implementations (8% -23%) offering 128-bit security.

ePrint: https://eprint.iacr.org/2022/1726

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .