mirror of
https://github.com/open-quantum-safe/liboqs.git
synced 2025-11-22 00:09:23 -05:00
Pull latest SPHINCS from PQClean; bump liboqs version to 0.6.0-dev (#950)
This commit is contained in:
parent
e82b58aebf
commit
3f2da47b36
@ -23,7 +23,7 @@ set(CMAKE_C_STANDARD 11)
|
||||
set(CMAKE_C_STANDARD_REQUIRED ON)
|
||||
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
|
||||
set(CMAKE_C_VISIBILITY_PRESET hidden)
|
||||
set(OQS_VERSION_TEXT "0.5.1-dev")
|
||||
set(OQS_VERSION_TEXT "0.6.0-dev")
|
||||
set(OQS_COMPILE_BUILD_TARGET "${CMAKE_SYSTEM_PROCESSOR}-${CMAKE_HOST_SYSTEM}")
|
||||
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
liboqs version 0.5.1-dev
|
||||
liboqs version 0.6.0-dev
|
||||
========================
|
||||
|
||||
About
|
||||
@ -29,15 +29,14 @@ liboqs can also be used in the following programming languages via language-spec
|
||||
Release notes
|
||||
=============
|
||||
|
||||
This is the development track for version 0.5.1 of liboqs. It was released on XXX.
|
||||
This is the development track for version 0.6.0 of liboqs. It was released on XXX.
|
||||
|
||||
What's New
|
||||
----------
|
||||
|
||||
This release continues from the 0.5.0 release of liboqs.
|
||||
|
||||
### Key encapsulation mechanisms
|
||||
|
||||
### Digital signature schemes
|
||||
This release includes the NIST PQC round 3 parameters for SPHINCS.
|
||||
|
||||
### Other changes
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
## Implementation
|
||||
|
||||
- **Source of implementation**: https://github.com/sphincs/sphincsplus
|
||||
- **Implementation version**: https://github.com/PQClean/PQClean.git, master, ebcc71c51a30b6e5db4f1fade22999b346fdafce
|
||||
- **Implementation version**: https://github.com/PQClean/PQClean.git, master, 865f0bd1d1dceb6624fc27e6395b14d2d03261ad
|
||||
- **License**: CC0 1.0 Universal
|
||||
- **Constant-time**: Yes
|
||||
- **Optimizations**: Portable C with AES, AVX2 instructions (if available at run-time)
|
||||
@ -18,39 +18,39 @@
|
||||
|
||||
| Parameter set | Security model | Claimed NIST security level | Public key size (bytes) | Secret key size (bytes) | Signature size (bytes) |
|
||||
| ----------------------------- | -------------- | --------------------------- | ----------------------- | ----------------------- | ---------------------- |
|
||||
| SPHINCS+-Haraka-128f-robust | EUF-CMA | 1 | 32 | 64 | 16976 |
|
||||
| SPHINCS+-Haraka-128f-simple | EUF-CMA | 1 | 32 | 64 | 16976 |
|
||||
| SPHINCS+-Haraka-128s-robust | EUF-CMA | 1 | 32 | 64 | 8080 |
|
||||
| SPHINCS+-Haraka-128s-simple | EUF-CMA | 1 | 32 | 64 | 8080 |
|
||||
| SPHINCS+-Haraka-128f-robust | EUF-CMA | 1 | 32 | 64 | 17088 |
|
||||
| SPHINCS+-Haraka-128f-simple | EUF-CMA | 1 | 32 | 64 | 17088 |
|
||||
| SPHINCS+-Haraka-128s-robust | EUF-CMA | 1 | 32 | 64 | 7856 |
|
||||
| SPHINCS+-Haraka-128s-simple | EUF-CMA | 1 | 32 | 64 | 7856 |
|
||||
| SPHINCS+-Haraka-192f-robust | EUF-CMA | 3 | 48 | 96 | 35664 |
|
||||
| SPHINCS+-Haraka-192f-simple | EUF-CMA | 3 | 48 | 96 | 35664 |
|
||||
| SPHINCS+-Haraka-192s-robust | EUF-CMA | 3 | 48 | 96 | 17064 |
|
||||
| SPHINCS+-Haraka-192s-simple | EUF-CMA | 3 | 48 | 96 | 17064 |
|
||||
| SPHINCS+-Haraka-256f-robust | EUF-CMA | 5 | 64 | 128 | 49216 |
|
||||
| SPHINCS+-Haraka-256f-simple | EUF-CMA | 5 | 64 | 128 | 49216 |
|
||||
| SPHINCS+-Haraka-192s-robust | EUF-CMA | 3 | 48 | 96 | 16224 |
|
||||
| SPHINCS+-Haraka-192s-simple | EUF-CMA | 3 | 48 | 96 | 16224 |
|
||||
| SPHINCS+-Haraka-256f-robust | EUF-CMA | 5 | 64 | 128 | 49856 |
|
||||
| SPHINCS+-Haraka-256f-simple | EUF-CMA | 5 | 64 | 128 | 49856 |
|
||||
| SPHINCS+-Haraka-256s-robust | EUF-CMA | 5 | 64 | 128 | 29792 |
|
||||
| SPHINCS+-Haraka-256s-simple | EUF-CMA | 5 | 64 | 128 | 29792 |
|
||||
| SPHINCS+-SHA256-128f-robust | EUF-CMA | 1 | 32 | 64 | 16976 |
|
||||
| SPHINCS+-SHA256-128f-simple | EUF-CMA | 1 | 32 | 64 | 16976 |
|
||||
| SPHINCS+-SHA256-128s-robust | EUF-CMA | 1 | 32 | 64 | 8080 |
|
||||
| SPHINCS+-SHA256-128s-simple | EUF-CMA | 1 | 32 | 64 | 8080 |
|
||||
| SPHINCS+-SHA256-128f-robust | EUF-CMA | 1 | 32 | 64 | 17088 |
|
||||
| SPHINCS+-SHA256-128f-simple | EUF-CMA | 1 | 32 | 64 | 17088 |
|
||||
| SPHINCS+-SHA256-128s-robust | EUF-CMA | 1 | 32 | 64 | 7856 |
|
||||
| SPHINCS+-SHA256-128s-simple | EUF-CMA | 1 | 32 | 64 | 7856 |
|
||||
| SPHINCS+-SHA256-192f-robust | EUF-CMA | 3 | 48 | 96 | 35664 |
|
||||
| SPHINCS+-SHA256-192f-simple | EUF-CMA | 3 | 48 | 96 | 35664 |
|
||||
| SPHINCS+-SHA256-192s-robust | EUF-CMA | 3 | 48 | 96 | 17064 |
|
||||
| SPHINCS+-SHA256-192s-simple | EUF-CMA | 3 | 48 | 96 | 17064 |
|
||||
| SPHINCS+-SHA256-256f-robust | EUF-CMA | 5 | 64 | 128 | 49216 |
|
||||
| SPHINCS+-SHA256-256f-simple | EUF-CMA | 5 | 64 | 128 | 49216 |
|
||||
| SPHINCS+-SHA256-192s-robust | EUF-CMA | 3 | 48 | 96 | 16224 |
|
||||
| SPHINCS+-SHA256-192s-simple | EUF-CMA | 3 | 48 | 96 | 16224 |
|
||||
| SPHINCS+-SHA256-256f-robust | EUF-CMA | 5 | 64 | 128 | 49856 |
|
||||
| SPHINCS+-SHA256-256f-simple | EUF-CMA | 5 | 64 | 128 | 49856 |
|
||||
| SPHINCS+-SHA256-256s-robust | EUF-CMA | 5 | 64 | 128 | 29792 |
|
||||
| SPHINCS+-SHA256-256s-simple | EUF-CMA | 5 | 64 | 128 | 29792 |
|
||||
| SPHINCS+-SHAKE256-128f-robust | EUF-CMA | 1 | 32 | 64 | 16976 |
|
||||
| SPHINCS+-SHAKE256-128f-simple | EUF-CMA | 1 | 32 | 64 | 16976 |
|
||||
| SPHINCS+-SHAKE256-128s-robust | EUF-CMA | 1 | 32 | 64 | 8080 |
|
||||
| SPHINCS+-SHAKE256-128s-simple | EUF-CMA | 1 | 32 | 64 | 8080 |
|
||||
| SPHINCS+-SHAKE256-128f-robust | EUF-CMA | 1 | 32 | 64 | 17088 |
|
||||
| SPHINCS+-SHAKE256-128f-simple | EUF-CMA | 1 | 32 | 64 | 17088 |
|
||||
| SPHINCS+-SHAKE256-128s-robust | EUF-CMA | 1 | 32 | 64 | 7856 |
|
||||
| SPHINCS+-SHAKE256-128s-simple | EUF-CMA | 1 | 32 | 64 | 7856 |
|
||||
| SPHINCS+-SHAKE256-192f-robust | EUF-CMA | 3 | 48 | 96 | 35664 |
|
||||
| SPHINCS+-SHAKE256-192f-simple | EUF-CMA | 3 | 48 | 96 | 35664 |
|
||||
| SPHINCS+-SHAKE256-192s-robust | EUF-CMA | 3 | 48 | 96 | 17064 |
|
||||
| SPHINCS+-SHAKE256-192s-simple | EUF-CMA | 3 | 48 | 96 | 17064 |
|
||||
| SPHINCS+-SHAKE256-256f-robust | EUF-CMA | 5 | 64 | 128 | 49216 |
|
||||
| SPHINCS+-SHAKE256-256f-simple | EUF-CMA | 5 | 64 | 128 | 49216 |
|
||||
| SPHINCS+-SHAKE256-192s-robust | EUF-CMA | 3 | 48 | 96 | 16224 |
|
||||
| SPHINCS+-SHAKE256-192s-simple | EUF-CMA | 3 | 48 | 96 | 16224 |
|
||||
| SPHINCS+-SHAKE256-256f-robust | EUF-CMA | 5 | 64 | 128 | 49856 |
|
||||
| SPHINCS+-SHAKE256-256f-simple | EUF-CMA | 5 | 64 | 128 | 49856 |
|
||||
| SPHINCS+-SHAKE256-256s-robust | EUF-CMA | 5 | 64 | 128 | 29792 |
|
||||
| SPHINCS+-SHAKE256-256s-simple | EUF-CMA | 5 | 64 | 128 | 29792 |
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_CRYPTO_BYTES 16976
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_CRYPTO_BYTES 17088
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_FULL_HEIGHT 60
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_FULL_HEIGHT 66
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_D 20
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_D 22
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_FORS_HEIGHT 6
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_FORS_TREES 33
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_AESNI_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_CRYPTO_BYTES 16976
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_CRYPTO_BYTES 17088
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_FULL_HEIGHT 60
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_FULL_HEIGHT 66
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_D 20
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_D 22
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_FORS_HEIGHT 6
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_FORS_TREES 33
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FROBUST_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_CRYPTO_BYTES 16976
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_CRYPTO_BYTES 17088
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_FULL_HEIGHT 60
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_FULL_HEIGHT 66
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_D 20
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_D 22
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_FORS_HEIGHT 6
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_FORS_TREES 33
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_AESNI_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_CRYPTO_BYTES 16976
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_CRYPTO_BYTES 17088
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_FULL_HEIGHT 60
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_FULL_HEIGHT 66
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_D 20
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_D 22
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_FORS_HEIGHT 6
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_FORS_TREES 33
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA128FSIMPLE_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_CRYPTO_BYTES 8080
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_CRYPTO_BYTES 7856
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_D 8
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_FORS_HEIGHT 15
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_FORS_TREES 10
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_FORS_HEIGHT 12
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_FORS_TREES 14
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_AESNI_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_CRYPTO_BYTES 8080
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_CRYPTO_BYTES 7856
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_D 8
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_FORS_HEIGHT 15
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_FORS_TREES 10
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_FORS_HEIGHT 12
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_FORS_TREES 14
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SROBUST_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_CRYPTO_BYTES 8080
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_CRYPTO_BYTES 7856
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_D 8
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_FORS_HEIGHT 15
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_FORS_TREES 10
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_FORS_HEIGHT 12
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_FORS_TREES 14
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_AESNI_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_CRYPTO_BYTES 8080
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_CRYPTO_BYTES 7856
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_D 8
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_FORS_HEIGHT 15
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_FORS_TREES 10
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_FORS_HEIGHT 12
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_FORS_TREES 14
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA128SSIMPLE_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_CRYPTO_SECRETKEYBYTES 96
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_CRYPTO_PUBLICKEYBYTES 48
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_CRYPTO_BYTES 17064
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_CRYPTO_BYTES 16224
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_CRYPTO_SEEDBYTES 72
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_N 24
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_D 8
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_FORS_HEIGHT 16
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_FORS_TREES 14
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_FORS_HEIGHT 14
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_FORS_TREES 17
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_AESNI_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_CRYPTO_SECRETKEYBYTES 96
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_CRYPTO_PUBLICKEYBYTES 48
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_CRYPTO_BYTES 17064
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_CRYPTO_BYTES 16224
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_CRYPTO_SEEDBYTES 72
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_N 24
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_D 8
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_FORS_HEIGHT 16
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_FORS_TREES 14
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_FORS_HEIGHT 14
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_FORS_TREES 17
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SROBUST_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_CRYPTO_SECRETKEYBYTES 96
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_CRYPTO_PUBLICKEYBYTES 48
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_CRYPTO_BYTES 17064
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_CRYPTO_BYTES 16224
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_CRYPTO_SEEDBYTES 72
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_N 24
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_D 8
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_FORS_HEIGHT 16
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_FORS_TREES 14
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_FORS_HEIGHT 14
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_FORS_TREES 17
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_AESNI_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_CRYPTO_SECRETKEYBYTES 96
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_CRYPTO_PUBLICKEYBYTES 48
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_CRYPTO_BYTES 17064
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_CRYPTO_BYTES 16224
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_CRYPTO_SEEDBYTES 72
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_N 24
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_D 8
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_FORS_HEIGHT 16
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_FORS_TREES 14
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_FORS_HEIGHT 14
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_FORS_TREES 17
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA192SSIMPLE_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_AESNI_CRYPTO_SECRETKEYBYTES 128
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_AESNI_CRYPTO_PUBLICKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_AESNI_CRYPTO_BYTES 49216
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_AESNI_CRYPTO_BYTES 49856
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_AESNI_CRYPTO_SEEDBYTES 96
|
||||
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_AESNI_D 17
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_AESNI_FORS_HEIGHT 10
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_AESNI_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_AESNI_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_AESNI_FORS_TREES 35
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_AESNI_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_CLEAN_CRYPTO_SECRETKEYBYTES 128
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_CLEAN_CRYPTO_PUBLICKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_CLEAN_CRYPTO_BYTES 49216
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_CLEAN_CRYPTO_BYTES 49856
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_CLEAN_CRYPTO_SEEDBYTES 96
|
||||
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_CLEAN_D 17
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_CLEAN_FORS_HEIGHT 10
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_CLEAN_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_CLEAN_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_CLEAN_FORS_TREES 35
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA256FROBUST_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_AESNI_CRYPTO_SECRETKEYBYTES 128
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_AESNI_CRYPTO_PUBLICKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_AESNI_CRYPTO_BYTES 49216
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_AESNI_CRYPTO_BYTES 49856
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_AESNI_CRYPTO_SEEDBYTES 96
|
||||
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_AESNI_D 17
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_AESNI_FORS_HEIGHT 10
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_AESNI_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_AESNI_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_AESNI_FORS_TREES 35
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_AESNI_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_CLEAN_CRYPTO_SECRETKEYBYTES 128
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_CLEAN_CRYPTO_PUBLICKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_CLEAN_CRYPTO_BYTES 49216
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_CLEAN_CRYPTO_BYTES 49856
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_CLEAN_CRYPTO_SEEDBYTES 96
|
||||
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_CLEAN_D 17
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_CLEAN_FORS_HEIGHT 10
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_CLEAN_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_CLEAN_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_CLEAN_FORS_TREES 35
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSHARAKA256FSIMPLE_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_CRYPTO_BYTES 16976
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_CRYPTO_BYTES 17088
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_FULL_HEIGHT 60
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_FULL_HEIGHT 66
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_D 20
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_D 22
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_FORS_HEIGHT 6
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_FORS_TREES 33
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_CRYPTO_BYTES 16976
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_CRYPTO_BYTES 17088
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_FULL_HEIGHT 60
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_FULL_HEIGHT 66
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_D 20
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_D 22
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_FORS_HEIGHT 6
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_FORS_TREES 33
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_CRYPTO_BYTES 16976
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_CRYPTO_BYTES 17088
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_FULL_HEIGHT 60
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_FULL_HEIGHT 66
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_D 20
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_D 22
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_FORS_HEIGHT 6
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_FORS_TREES 33
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_CRYPTO_BYTES 16976
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_CRYPTO_BYTES 17088
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_FULL_HEIGHT 60
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_FULL_HEIGHT 66
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_D 20
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_D 22
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_FORS_HEIGHT 6
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_FORS_TREES 33
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256128FSIMPLE_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_CRYPTO_BYTES 8080
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_CRYPTO_BYTES 7856
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_D 8
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_FORS_HEIGHT 15
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_FORS_TREES 10
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_FORS_HEIGHT 12
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_FORS_TREES 14
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_CRYPTO_BYTES 8080
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_CRYPTO_BYTES 7856
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_D 8
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_FORS_HEIGHT 15
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_FORS_TREES 10
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_FORS_HEIGHT 12
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_FORS_TREES 14
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256128SROBUST_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_CRYPTO_BYTES 8080
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_CRYPTO_BYTES 7856
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_D 8
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_FORS_HEIGHT 15
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_FORS_TREES 10
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_FORS_HEIGHT 12
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_FORS_TREES 14
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_CRYPTO_BYTES 8080
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_CRYPTO_BYTES 7856
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_D 8
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_FORS_HEIGHT 15
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_FORS_TREES 10
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_FORS_HEIGHT 12
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_FORS_TREES 14
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256128SSIMPLE_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_CRYPTO_SECRETKEYBYTES 96
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_CRYPTO_PUBLICKEYBYTES 48
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_CRYPTO_BYTES 17064
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_CRYPTO_BYTES 16224
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_CRYPTO_SEEDBYTES 72
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_N 24
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_D 8
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_FORS_HEIGHT 16
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_FORS_TREES 14
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_FORS_HEIGHT 14
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_FORS_TREES 17
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_CRYPTO_SECRETKEYBYTES 96
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_CRYPTO_PUBLICKEYBYTES 48
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_CRYPTO_BYTES 17064
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_CRYPTO_BYTES 16224
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_CRYPTO_SEEDBYTES 72
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_N 24
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_D 8
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_FORS_HEIGHT 16
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_FORS_TREES 14
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_FORS_HEIGHT 14
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_FORS_TREES 17
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256192SROBUST_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_CRYPTO_SECRETKEYBYTES 96
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_CRYPTO_PUBLICKEYBYTES 48
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_CRYPTO_BYTES 17064
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_CRYPTO_BYTES 16224
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_CRYPTO_SEEDBYTES 72
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_N 24
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_D 8
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_FORS_HEIGHT 16
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_FORS_TREES 14
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_FORS_HEIGHT 14
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_FORS_TREES 17
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_CRYPTO_SECRETKEYBYTES 96
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_CRYPTO_PUBLICKEYBYTES 48
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_CRYPTO_BYTES 17064
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_CRYPTO_BYTES 16224
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_CRYPTO_SEEDBYTES 72
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_N 24
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_D 8
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_FORS_HEIGHT 16
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_FORS_TREES 14
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_FORS_HEIGHT 14
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_FORS_TREES 17
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256192SSIMPLE_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_AVX2_CRYPTO_SECRETKEYBYTES 128
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_AVX2_CRYPTO_PUBLICKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_AVX2_CRYPTO_BYTES 49216
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_AVX2_CRYPTO_BYTES 49856
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_AVX2_CRYPTO_SEEDBYTES 96
|
||||
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_AVX2_D 17
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_AVX2_FORS_HEIGHT 10
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_AVX2_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_AVX2_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_AVX2_FORS_TREES 35
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_CLEAN_CRYPTO_SECRETKEYBYTES 128
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_CLEAN_CRYPTO_PUBLICKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_CLEAN_CRYPTO_BYTES 49216
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_CLEAN_CRYPTO_BYTES 49856
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_CLEAN_CRYPTO_SEEDBYTES 96
|
||||
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_CLEAN_D 17
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_CLEAN_FORS_HEIGHT 10
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_CLEAN_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_CLEAN_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_CLEAN_FORS_TREES 35
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256256FROBUST_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_AVX2_CRYPTO_SECRETKEYBYTES 128
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_AVX2_CRYPTO_PUBLICKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_AVX2_CRYPTO_BYTES 49216
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_AVX2_CRYPTO_BYTES 49856
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_AVX2_CRYPTO_SEEDBYTES 96
|
||||
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_AVX2_D 17
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_AVX2_FORS_HEIGHT 10
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_AVX2_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_AVX2_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_AVX2_FORS_TREES 35
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_CLEAN_CRYPTO_SECRETKEYBYTES 128
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_CLEAN_CRYPTO_PUBLICKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_CLEAN_CRYPTO_BYTES 49216
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_CLEAN_CRYPTO_BYTES 49856
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_CLEAN_CRYPTO_SEEDBYTES 96
|
||||
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_CLEAN_D 17
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_CLEAN_FORS_HEIGHT 10
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_CLEAN_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_CLEAN_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_CLEAN_FORS_TREES 35
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHA256256FSIMPLE_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_CRYPTO_BYTES 16976
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_CRYPTO_BYTES 17088
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_FULL_HEIGHT 60
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_FULL_HEIGHT 66
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_D 20
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_D 22
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_FORS_HEIGHT 6
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_FORS_TREES 33
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_CRYPTO_BYTES 16976
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_CRYPTO_BYTES 17088
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_FULL_HEIGHT 60
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_FULL_HEIGHT 66
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_D 20
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_D 22
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_FORS_HEIGHT 6
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_FORS_TREES 33
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FROBUST_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_CRYPTO_BYTES 16976
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_CRYPTO_BYTES 17088
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_FULL_HEIGHT 60
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_FULL_HEIGHT 66
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_D 20
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_D 22
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_FORS_HEIGHT 6
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_FORS_TREES 33
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_CRYPTO_BYTES 16976
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_CRYPTO_BYTES 17088
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_FULL_HEIGHT 60
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_FULL_HEIGHT 66
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_D 20
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_D 22
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_FORS_HEIGHT 6
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_FORS_TREES 33
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128FSIMPLE_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_CRYPTO_BYTES 8080
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_CRYPTO_BYTES 7856
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_D 8
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_FORS_HEIGHT 15
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_FORS_TREES 10
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_FORS_HEIGHT 12
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_FORS_TREES 14
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_CRYPTO_BYTES 8080
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_CRYPTO_BYTES 7856
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_D 8
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_FORS_HEIGHT 15
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_FORS_TREES 10
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_FORS_HEIGHT 12
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_FORS_TREES 14
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SROBUST_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_CRYPTO_BYTES 8080
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_CRYPTO_BYTES 7856
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_D 8
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_FORS_HEIGHT 15
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_FORS_TREES 10
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_FORS_HEIGHT 12
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_FORS_TREES 14
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_CRYPTO_SECRETKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_CRYPTO_PUBLICKEYBYTES 32
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_CRYPTO_BYTES 8080
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_CRYPTO_BYTES 7856
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_CRYPTO_SEEDBYTES 48
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_N 16
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_D 8
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_FORS_HEIGHT 15
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_FORS_TREES 10
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_FORS_HEIGHT 12
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_FORS_TREES 14
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_CRYPTO_SECRETKEYBYTES 96
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_CRYPTO_PUBLICKEYBYTES 48
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_CRYPTO_BYTES 17064
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_CRYPTO_BYTES 16224
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_CRYPTO_SEEDBYTES 72
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_N 24
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_D 8
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_FORS_HEIGHT 16
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_FORS_TREES 14
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_FORS_HEIGHT 14
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_FORS_TREES 17
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_CRYPTO_SECRETKEYBYTES 96
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_CRYPTO_PUBLICKEYBYTES 48
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_CRYPTO_BYTES 17064
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_CRYPTO_BYTES 16224
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_CRYPTO_SEEDBYTES 72
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_N 24
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_D 8
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_FORS_HEIGHT 16
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_FORS_TREES 14
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_FORS_HEIGHT 14
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_FORS_TREES 17
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SROBUST_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_CRYPTO_SECRETKEYBYTES 96
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_CRYPTO_PUBLICKEYBYTES 48
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_CRYPTO_BYTES 17064
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_CRYPTO_BYTES 16224
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_CRYPTO_SEEDBYTES 72
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_N 24
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_D 8
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_FORS_HEIGHT 16
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_FORS_TREES 14
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_FORS_HEIGHT 14
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_FORS_TREES 17
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_CRYPTO_SECRETKEYBYTES 96
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_CRYPTO_PUBLICKEYBYTES 48
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_CRYPTO_BYTES 17064
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_CRYPTO_BYTES 16224
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_CRYPTO_SEEDBYTES 72
|
||||
|
||||
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
/* Hash output length in bytes. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_N 24
|
||||
/* Height of the hypertree. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_FULL_HEIGHT 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_FULL_HEIGHT 63
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_D 8
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_D 7
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_FORS_HEIGHT 16
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_FORS_TREES 14
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_FORS_HEIGHT 14
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_FORS_TREES 17
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256192SSIMPLE_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_AVX2_CRYPTO_SECRETKEYBYTES 128
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_AVX2_CRYPTO_PUBLICKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_AVX2_CRYPTO_BYTES 49216
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_AVX2_CRYPTO_BYTES 49856
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_AVX2_CRYPTO_SEEDBYTES 96
|
||||
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_AVX2_D 17
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_AVX2_FORS_HEIGHT 10
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_AVX2_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_AVX2_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_AVX2_FORS_TREES 35
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_CLEAN_CRYPTO_SECRETKEYBYTES 128
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_CLEAN_CRYPTO_PUBLICKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_CLEAN_CRYPTO_BYTES 49216
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_CLEAN_CRYPTO_BYTES 49856
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_CLEAN_CRYPTO_SEEDBYTES 96
|
||||
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_CLEAN_D 17
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_CLEAN_FORS_HEIGHT 10
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_CLEAN_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_CLEAN_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_CLEAN_FORS_TREES 35
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FROBUST_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_AVX2_CRYPTO_SECRETKEYBYTES 128
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_AVX2_CRYPTO_PUBLICKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_AVX2_CRYPTO_BYTES 49216
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_AVX2_CRYPTO_BYTES 49856
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_AVX2_CRYPTO_SEEDBYTES 96
|
||||
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_AVX2_D 17
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_AVX2_FORS_HEIGHT 10
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_AVX2_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_AVX2_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_AVX2_FORS_TREES 35
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_AVX2_WOTS_W 16
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_CLEAN_CRYPTO_SECRETKEYBYTES 128
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_CLEAN_CRYPTO_PUBLICKEYBYTES 64
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_CLEAN_CRYPTO_BYTES 49216
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_CLEAN_CRYPTO_BYTES 49856
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_CLEAN_CRYPTO_SEEDBYTES 96
|
||||
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
/* Number of subtree layer. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_CLEAN_D 17
|
||||
/* FORS tree dimensions. */
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_CLEAN_FORS_HEIGHT 10
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_CLEAN_FORS_TREES 30
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_CLEAN_FORS_HEIGHT 9
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_CLEAN_FORS_TREES 35
|
||||
/* Winternitz parameter, */
|
||||
#define PQCLEAN_SPHINCSSHAKE256256FSIMPLE_CLEAN_WOTS_W 16
|
||||
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_haraka_128f_robust
|
||||
#define OQS_SIG_sphincs_haraka_128f_robust_length_public_key 32
|
||||
#define OQS_SIG_sphincs_haraka_128f_robust_length_secret_key 64
|
||||
#define OQS_SIG_sphincs_haraka_128f_robust_length_signature 16976
|
||||
#define OQS_SIG_sphincs_haraka_128f_robust_length_signature 17088
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_haraka_128f_robust_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_128f_robust_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -19,7 +19,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_128f_robust_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_haraka_128f_simple
|
||||
#define OQS_SIG_sphincs_haraka_128f_simple_length_public_key 32
|
||||
#define OQS_SIG_sphincs_haraka_128f_simple_length_secret_key 64
|
||||
#define OQS_SIG_sphincs_haraka_128f_simple_length_signature 16976
|
||||
#define OQS_SIG_sphincs_haraka_128f_simple_length_signature 17088
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_haraka_128f_simple_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_128f_simple_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -30,7 +30,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_128f_simple_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_haraka_128s_robust
|
||||
#define OQS_SIG_sphincs_haraka_128s_robust_length_public_key 32
|
||||
#define OQS_SIG_sphincs_haraka_128s_robust_length_secret_key 64
|
||||
#define OQS_SIG_sphincs_haraka_128s_robust_length_signature 8080
|
||||
#define OQS_SIG_sphincs_haraka_128s_robust_length_signature 7856
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_haraka_128s_robust_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_128s_robust_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -41,7 +41,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_128s_robust_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_haraka_128s_simple
|
||||
#define OQS_SIG_sphincs_haraka_128s_simple_length_public_key 32
|
||||
#define OQS_SIG_sphincs_haraka_128s_simple_length_secret_key 64
|
||||
#define OQS_SIG_sphincs_haraka_128s_simple_length_signature 8080
|
||||
#define OQS_SIG_sphincs_haraka_128s_simple_length_signature 7856
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_haraka_128s_simple_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_128s_simple_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -74,7 +74,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_192f_simple_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_haraka_192s_robust
|
||||
#define OQS_SIG_sphincs_haraka_192s_robust_length_public_key 48
|
||||
#define OQS_SIG_sphincs_haraka_192s_robust_length_secret_key 96
|
||||
#define OQS_SIG_sphincs_haraka_192s_robust_length_signature 17064
|
||||
#define OQS_SIG_sphincs_haraka_192s_robust_length_signature 16224
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_haraka_192s_robust_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_192s_robust_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -85,7 +85,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_192s_robust_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_haraka_192s_simple
|
||||
#define OQS_SIG_sphincs_haraka_192s_simple_length_public_key 48
|
||||
#define OQS_SIG_sphincs_haraka_192s_simple_length_secret_key 96
|
||||
#define OQS_SIG_sphincs_haraka_192s_simple_length_signature 17064
|
||||
#define OQS_SIG_sphincs_haraka_192s_simple_length_signature 16224
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_haraka_192s_simple_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_192s_simple_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -96,7 +96,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_192s_simple_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_haraka_256f_robust
|
||||
#define OQS_SIG_sphincs_haraka_256f_robust_length_public_key 64
|
||||
#define OQS_SIG_sphincs_haraka_256f_robust_length_secret_key 128
|
||||
#define OQS_SIG_sphincs_haraka_256f_robust_length_signature 49216
|
||||
#define OQS_SIG_sphincs_haraka_256f_robust_length_signature 49856
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_haraka_256f_robust_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_256f_robust_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -107,7 +107,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_256f_robust_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_haraka_256f_simple
|
||||
#define OQS_SIG_sphincs_haraka_256f_simple_length_public_key 64
|
||||
#define OQS_SIG_sphincs_haraka_256f_simple_length_secret_key 128
|
||||
#define OQS_SIG_sphincs_haraka_256f_simple_length_signature 49216
|
||||
#define OQS_SIG_sphincs_haraka_256f_simple_length_signature 49856
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_haraka_256f_simple_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_256f_simple_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -140,7 +140,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_haraka_256s_simple_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_sha256_128f_robust
|
||||
#define OQS_SIG_sphincs_sha256_128f_robust_length_public_key 32
|
||||
#define OQS_SIG_sphincs_sha256_128f_robust_length_secret_key 64
|
||||
#define OQS_SIG_sphincs_sha256_128f_robust_length_signature 16976
|
||||
#define OQS_SIG_sphincs_sha256_128f_robust_length_signature 17088
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_sha256_128f_robust_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_128f_robust_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -151,7 +151,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_128f_robust_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_sha256_128f_simple
|
||||
#define OQS_SIG_sphincs_sha256_128f_simple_length_public_key 32
|
||||
#define OQS_SIG_sphincs_sha256_128f_simple_length_secret_key 64
|
||||
#define OQS_SIG_sphincs_sha256_128f_simple_length_signature 16976
|
||||
#define OQS_SIG_sphincs_sha256_128f_simple_length_signature 17088
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_sha256_128f_simple_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_128f_simple_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -162,7 +162,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_128f_simple_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_sha256_128s_robust
|
||||
#define OQS_SIG_sphincs_sha256_128s_robust_length_public_key 32
|
||||
#define OQS_SIG_sphincs_sha256_128s_robust_length_secret_key 64
|
||||
#define OQS_SIG_sphincs_sha256_128s_robust_length_signature 8080
|
||||
#define OQS_SIG_sphincs_sha256_128s_robust_length_signature 7856
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_sha256_128s_robust_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_128s_robust_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -173,7 +173,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_128s_robust_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_sha256_128s_simple
|
||||
#define OQS_SIG_sphincs_sha256_128s_simple_length_public_key 32
|
||||
#define OQS_SIG_sphincs_sha256_128s_simple_length_secret_key 64
|
||||
#define OQS_SIG_sphincs_sha256_128s_simple_length_signature 8080
|
||||
#define OQS_SIG_sphincs_sha256_128s_simple_length_signature 7856
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_sha256_128s_simple_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_128s_simple_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -206,7 +206,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_192f_simple_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_sha256_192s_robust
|
||||
#define OQS_SIG_sphincs_sha256_192s_robust_length_public_key 48
|
||||
#define OQS_SIG_sphincs_sha256_192s_robust_length_secret_key 96
|
||||
#define OQS_SIG_sphincs_sha256_192s_robust_length_signature 17064
|
||||
#define OQS_SIG_sphincs_sha256_192s_robust_length_signature 16224
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_sha256_192s_robust_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_192s_robust_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -217,7 +217,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_192s_robust_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_sha256_192s_simple
|
||||
#define OQS_SIG_sphincs_sha256_192s_simple_length_public_key 48
|
||||
#define OQS_SIG_sphincs_sha256_192s_simple_length_secret_key 96
|
||||
#define OQS_SIG_sphincs_sha256_192s_simple_length_signature 17064
|
||||
#define OQS_SIG_sphincs_sha256_192s_simple_length_signature 16224
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_sha256_192s_simple_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_192s_simple_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -228,7 +228,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_192s_simple_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_sha256_256f_robust
|
||||
#define OQS_SIG_sphincs_sha256_256f_robust_length_public_key 64
|
||||
#define OQS_SIG_sphincs_sha256_256f_robust_length_secret_key 128
|
||||
#define OQS_SIG_sphincs_sha256_256f_robust_length_signature 49216
|
||||
#define OQS_SIG_sphincs_sha256_256f_robust_length_signature 49856
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_sha256_256f_robust_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_256f_robust_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -239,7 +239,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_256f_robust_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_sha256_256f_simple
|
||||
#define OQS_SIG_sphincs_sha256_256f_simple_length_public_key 64
|
||||
#define OQS_SIG_sphincs_sha256_256f_simple_length_secret_key 128
|
||||
#define OQS_SIG_sphincs_sha256_256f_simple_length_signature 49216
|
||||
#define OQS_SIG_sphincs_sha256_256f_simple_length_signature 49856
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_sha256_256f_simple_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_256f_simple_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -272,7 +272,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_sha256_256s_simple_verify(const uint8_t *mess
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_shake256_128f_robust
|
||||
#define OQS_SIG_sphincs_shake256_128f_robust_length_public_key 32
|
||||
#define OQS_SIG_sphincs_shake256_128f_robust_length_secret_key 64
|
||||
#define OQS_SIG_sphincs_shake256_128f_robust_length_signature 16976
|
||||
#define OQS_SIG_sphincs_shake256_128f_robust_length_signature 17088
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_shake256_128f_robust_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_128f_robust_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -283,7 +283,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_128f_robust_verify(const uint8_t *me
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_shake256_128f_simple
|
||||
#define OQS_SIG_sphincs_shake256_128f_simple_length_public_key 32
|
||||
#define OQS_SIG_sphincs_shake256_128f_simple_length_secret_key 64
|
||||
#define OQS_SIG_sphincs_shake256_128f_simple_length_signature 16976
|
||||
#define OQS_SIG_sphincs_shake256_128f_simple_length_signature 17088
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_shake256_128f_simple_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_128f_simple_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -294,7 +294,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_128f_simple_verify(const uint8_t *me
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_shake256_128s_robust
|
||||
#define OQS_SIG_sphincs_shake256_128s_robust_length_public_key 32
|
||||
#define OQS_SIG_sphincs_shake256_128s_robust_length_secret_key 64
|
||||
#define OQS_SIG_sphincs_shake256_128s_robust_length_signature 8080
|
||||
#define OQS_SIG_sphincs_shake256_128s_robust_length_signature 7856
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_shake256_128s_robust_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_128s_robust_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -305,7 +305,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_128s_robust_verify(const uint8_t *me
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_shake256_128s_simple
|
||||
#define OQS_SIG_sphincs_shake256_128s_simple_length_public_key 32
|
||||
#define OQS_SIG_sphincs_shake256_128s_simple_length_secret_key 64
|
||||
#define OQS_SIG_sphincs_shake256_128s_simple_length_signature 8080
|
||||
#define OQS_SIG_sphincs_shake256_128s_simple_length_signature 7856
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_shake256_128s_simple_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_128s_simple_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -338,7 +338,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_192f_simple_verify(const uint8_t *me
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_shake256_192s_robust
|
||||
#define OQS_SIG_sphincs_shake256_192s_robust_length_public_key 48
|
||||
#define OQS_SIG_sphincs_shake256_192s_robust_length_secret_key 96
|
||||
#define OQS_SIG_sphincs_shake256_192s_robust_length_signature 17064
|
||||
#define OQS_SIG_sphincs_shake256_192s_robust_length_signature 16224
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_shake256_192s_robust_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_192s_robust_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -349,7 +349,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_192s_robust_verify(const uint8_t *me
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_shake256_192s_simple
|
||||
#define OQS_SIG_sphincs_shake256_192s_simple_length_public_key 48
|
||||
#define OQS_SIG_sphincs_shake256_192s_simple_length_secret_key 96
|
||||
#define OQS_SIG_sphincs_shake256_192s_simple_length_signature 17064
|
||||
#define OQS_SIG_sphincs_shake256_192s_simple_length_signature 16224
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_shake256_192s_simple_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_192s_simple_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -360,7 +360,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_192s_simple_verify(const uint8_t *me
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_shake256_256f_robust
|
||||
#define OQS_SIG_sphincs_shake256_256f_robust_length_public_key 64
|
||||
#define OQS_SIG_sphincs_shake256_256f_robust_length_secret_key 128
|
||||
#define OQS_SIG_sphincs_shake256_256f_robust_length_signature 49216
|
||||
#define OQS_SIG_sphincs_shake256_256f_robust_length_signature 49856
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_shake256_256f_robust_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_256f_robust_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
@ -371,7 +371,7 @@ OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_256f_robust_verify(const uint8_t *me
|
||||
#ifdef OQS_ENABLE_SIG_sphincs_shake256_256f_simple
|
||||
#define OQS_SIG_sphincs_shake256_256f_simple_length_public_key 64
|
||||
#define OQS_SIG_sphincs_shake256_256f_simple_length_secret_key 128
|
||||
#define OQS_SIG_sphincs_shake256_256f_simple_length_signature 49216
|
||||
#define OQS_SIG_sphincs_shake256_256f_simple_length_signature 49856
|
||||
|
||||
OQS_SIG *OQS_SIG_sphincs_shake256_256f_simple_new(void);
|
||||
OQS_API OQS_STATUS OQS_SIG_sphincs_shake256_256f_simple_keypair(uint8_t *public_key, uint8_t *secret_key);
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user