Skip to content
Franziskus Kiefer edited this page Jan 15, 2019 · 11 revisions

Welcome to the hacspec wiki!

hacspec architecture

hacspec architecture

Specs state

There's a list of hacspecs implemented to test the library and compiler implementations. The following table gives an overview of the specs and their compilation targets.

Algorithm Valid (py) Valid F* compilation F* type checked
Poly1305
ChaCha20
AEAD ChaCha20Poly1305
AES
GF128
AEAD AES-GCM 128
Sha2
Sha3
Curve25519
Cuve448
ED25519
P256
RSA PSS
Blake2
WOTS
XMSS (verify)
Frodo
Argon2i