Files
pqclean/test/duplicate_consistency/sphincs-shake-128f-simple_avx2.yml
Thom Wiggers a110b9b7b9 fix(tests): Fix duplicate consistency checks for SPHICNS+
The generator that I used for the duplicate consistency files for
SPHINCS+ still had some assumptions on robust and haraka variants
existing. This updates those files.

I'm also sneaking in a small improvement to `pqclean.py` to add the file
that was not found to the exception message.
2023-09-20 11:11:07 +02:00

140 lines
2.4 KiB
YAML

consistency_checks:
- source:
scheme: sphincs-sha2-128s-simple
implementation: clean
files:
- address.h
- fors.h
- sign.c
- merkle.h
- utils.c
- utils.h
- wots.h
- source:
scheme: sphincs-shake-128f-simple
implementation: clean
files:
- address.c
- api.h
- fors.h
- hash.h
- hash_shake.c
- merkle.h
- params.h
- sign.c
- thash.h
- utils.c
- utils.h
- thash_shake_simple.c
- context_shake.c
- source:
scheme: sphincs-shake-128s-simple
implementation: avx2
files:
- context_shake.c
- fips202x4.c
- fips202x4.h
- hash_shake.c
- hash_shakex4.c
- hash_shakex4.c
- hashx4.h
- shake_offsets.h
- thash_shake_simple.c
- thash_shake_simplex4.c
- utilsx4.c
- utilsx4.h
- wotsx4.h
- source:
scheme: sphincs-sha2-128f-simple
implementation: avx2
files:
- wots.h
- source:
scheme: sphincs-shake-192s-simple
implementation: avx2
files:
- context_shake.c
- fips202x4.c
- fips202x4.h
- hash_shake.c
- hash_shakex4.c
- hash_shakex4.c
- hashx4.h
- shake_offsets.h
- thash_shake_simple.c
- thash_shake_simplex4.c
- utilsx4.c
- utilsx4.h
- wotsx4.h
- source:
scheme: sphincs-sha2-128f-simple
implementation: avx2
files:
- wots.h
- source:
scheme: sphincs-shake-192f-simple
implementation: avx2
files:
- context_shake.c
- fips202x4.c
- fips202x4.h
- hash_shake.c
- hash_shakex4.c
- hash_shakex4.c
- hashx4.h
- shake_offsets.h
- thash_shake_simple.c
- thash_shake_simplex4.c
- utilsx4.c
- utilsx4.h
- wotsx4.h
- source:
scheme: sphincs-sha2-128f-simple
implementation: avx2
files:
- wots.h
- source:
scheme: sphincs-shake-256s-simple
implementation: avx2
files:
- context_shake.c
- fips202x4.c
- fips202x4.h
- hash_shake.c
- hash_shakex4.c
- hash_shakex4.c
- hashx4.h
- shake_offsets.h
- thash_shake_simple.c
- thash_shake_simplex4.c
- utilsx4.c
- utilsx4.h
- wotsx4.h
- source:
scheme: sphincs-sha2-128f-simple
implementation: avx2
files:
- wots.h
- source:
scheme: sphincs-shake-256f-simple
implementation: avx2
files:
- context_shake.c
- fips202x4.c
- fips202x4.h
- hash_shake.c
- hash_shakex4.c
- hash_shakex4.c
- hashx4.h
- shake_offsets.h
- thash_shake_simple.c
- thash_shake_simplex4.c
- utilsx4.c
- utilsx4.h
- wotsx4.h
- source:
scheme: sphincs-sha2-128f-simple
implementation: avx2
files:
- wots.h