a655ec8a9d
* Add state destroy to SHA2 API * Include optimized SPHINCS+ implementations I've generated new implementations from the sphincsplus repository. * Don't destroy sha256ctx after finalize * Attempt to shut up MSVC * Make sure to drop errors in rmtree
120 行
2.4 KiB
YAML
120 行
2.4 KiB
YAML
consistency_checks:
|
|
- source:
|
|
scheme: sphincs-shake256-256s-robust
|
|
implementation: aesni
|
|
files:
|
|
- address.c
|
|
- address.h
|
|
- fors.c
|
|
- fors.h
|
|
- hash.h
|
|
- sign.c
|
|
- thash.h
|
|
- utils.c
|
|
- utils.h
|
|
- wots.c
|
|
- wots.h
|
|
- source:
|
|
scheme: sphincs-haraka-128f-simple
|
|
implementation: aesni
|
|
files:
|
|
- hash_state.h
|
|
- haraka.c
|
|
- haraka.h
|
|
- hash_haraka.c
|
|
- thash_haraka_simple.c
|
|
- hashx4.h
|
|
- hash_harakax4.c
|
|
- thashx4.c
|
|
- thash_haraka_simple.c
|
|
- utilsx4.c
|
|
- utilsx4.c
|
|
- source:
|
|
scheme: sphincs-haraka-192s-simple
|
|
implementation: aesni
|
|
files:
|
|
- hash_state.h
|
|
- haraka.c
|
|
- haraka.h
|
|
- hash_haraka.c
|
|
- thash_haraka_simple.c
|
|
- hashx4.h
|
|
- hash_harakax4.c
|
|
- thashx4.c
|
|
- thash_haraka_simple.c
|
|
- utilsx4.c
|
|
- utilsx4.c
|
|
- source:
|
|
scheme: sphincs-haraka-192f-simple
|
|
implementation: aesni
|
|
files:
|
|
- hash_state.h
|
|
- haraka.c
|
|
- haraka.h
|
|
- hash_haraka.c
|
|
- thash_haraka_simple.c
|
|
- hashx4.h
|
|
- hash_harakax4.c
|
|
- thashx4.c
|
|
- thash_haraka_simple.c
|
|
- utilsx4.c
|
|
- utilsx4.c
|
|
- source:
|
|
scheme: sphincs-haraka-256s-simple
|
|
implementation: aesni
|
|
files:
|
|
- hash_state.h
|
|
- haraka.c
|
|
- haraka.h
|
|
- hash_haraka.c
|
|
- thash_haraka_simple.c
|
|
- hashx4.h
|
|
- hash_harakax4.c
|
|
- thashx4.c
|
|
- thash_haraka_simple.c
|
|
- utilsx4.c
|
|
- utilsx4.c
|
|
- source:
|
|
scheme: sphincs-haraka-256f-simple
|
|
implementation: aesni
|
|
files:
|
|
- hash_state.h
|
|
- haraka.c
|
|
- haraka.h
|
|
- hash_haraka.c
|
|
- thash_haraka_simple.c
|
|
- hashx4.h
|
|
- hash_harakax4.c
|
|
- thashx4.c
|
|
- thash_haraka_simple.c
|
|
- utilsx4.c
|
|
- utilsx4.c
|
|
- source:
|
|
scheme: sphincs-shake256-128s-simple
|
|
implementation: avx2
|
|
files:
|
|
- fors.c
|
|
- hashx4.h
|
|
- sign.c
|
|
- thashx4.h
|
|
- utilsx4.c
|
|
- utilsx4.h
|
|
- wots.c
|
|
- source:
|
|
scheme: sphincs-haraka-128s-simple
|
|
implementation: clean
|
|
files:
|
|
- address.c
|
|
- address.h
|
|
- api.h
|
|
- fors.h
|
|
- hash.h
|
|
- hash_haraka.h
|
|
- hash_state.h
|
|
- params.h
|
|
- thash.h
|
|
- thash_haraka_simple.c
|
|
- utils.c
|
|
- utils.h
|
|
- wots.h
|