Documentation
¶
Overview ¶
Package haraka implements the Haraka v2 family of hash functions presented in:
Haraka v2 – Efficient Short-Input Hashing for Post-Quantum Applications
by Stefan Kolbl, Martin M. Lauridsen, Florian Mendel, and Christian Rechberger
https://eprint.iacr.org/2016/098.pdf
These functions are designed to be fast for fixed-length (512/256-bit) inputs on processors with AES instructions. A primary use case is for hash-based signatures in post-quantum cryptography. Note, that if your processor does not have AES instructions then the performance will be ~10x slower due to software emulation of the AES round function. Currently, AES instruction optimization is only implemented for amd64 processors.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.