This directory contains source code, scripts and benchmarks accompanying the paper "Hybrid scalar/vector implementations for Keccak on AArch64" by Becker and Kannwischer.
-
sphincsplus-keccakx2 hosts the implementation of SPHINCS+ from the official SPHINCS+ repository making use of
$2$ -way parallel Keccak-f1600 implementations. -
sphincsplus-keccakxN is a derived implementation of SPHINCS+ which can leverage general N-way parallel Keccak-f1600 implementations, and is used with the AArch64 assembly implementations found in this repository.
See sphincsplus-keccakx2/LICENSE and sphincsplus-keccakxN/LICENSE