mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-02 20:24:39 +02:00
wolfcrypt/benchmark/benchmark.c: add RSA3072 to keygen bench.
This commit is contained in:
@@ -8439,9 +8439,16 @@ void bench_rsaKeyGen(int useDeviceID)
|
|||||||
#elif RSA_MAX_SIZE >= 4096
|
#elif RSA_MAX_SIZE >= 4096
|
||||||
#if (!defined(WOLFSSL_SP_MATH) || defined(WOLFSSL_SP_MATH_ALL)) && \
|
#if (!defined(WOLFSSL_SP_MATH) || defined(WOLFSSL_SP_MATH_ALL)) && \
|
||||||
(RSA_MIN_SIZE <= 1024)
|
(RSA_MIN_SIZE <= 1024)
|
||||||
static const word32 keySizes[3] = {1024, 2048, 4096 };
|
static const word32 keySizes[4] = {1024, 2048, 3072, 4096 };
|
||||||
#else
|
#else
|
||||||
static const word32 keySizes[2] = {2048, 4096};
|
static const word32 keySizes[3] = {2048, 3072, 4096};
|
||||||
|
#endif
|
||||||
|
#elif RSA_MAX_SIZE >= 3072
|
||||||
|
#if (!defined(WOLFSSL_SP_MATH) || defined(WOLFSSL_SP_MATH_ALL)) && \
|
||||||
|
(RSA_MIN_SIZE <= 1024)
|
||||||
|
static const word32 keySizes[3] = {1024, 2048, 3072 };
|
||||||
|
#else
|
||||||
|
static const word32 keySizes[2] = {2048, 3072 };
|
||||||
#endif
|
#endif
|
||||||
#elif RSA_MAX_SIZE >= 2048
|
#elif RSA_MAX_SIZE >= 2048
|
||||||
#if (!defined(WOLFSSL_SP_MATH) || defined(WOLFSSL_SP_MATH_ALL)) && \
|
#if (!defined(WOLFSSL_SP_MATH) || defined(WOLFSSL_SP_MATH_ALL)) && \
|
||||||
|
Reference in New Issue
Block a user