kste / sphincs_sha256

Implementation of the SPHINCS digital signature scheme using SHA256.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SPHINCS-SHA256

SPHINCS is a post-quantum secure hash-based digital signature scheme.

This implementation is based on the original SPHINCS implementation available in Supercop, but uses an optimized SHA256 implementation.

On Intel Skylake this implementation achieves the following performance:

Operation Cycles
KeyGeneration 8.823.584
Signing 144.530.760
Verify 3.301.330

About

Implementation of the SPHINCS digital signature scheme using SHA256.

License:MIT License


Languages

Language:C 93.3%Language:C++ 6.7%