mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 10:47:28 +02:00
Fix enum KeyWrap_Sum
impossible combinations (note: ugly code).
This commit is contained in:
committed by
Daniel Pouzzner
parent
72c6429276
commit
ee50d95b0b
@ -1110,13 +1110,23 @@ enum KeyWrap_Sum {
|
|||||||
AES128_WRAP = 417
|
AES128_WRAP = 417
|
||||||
#endif
|
#endif
|
||||||
#ifdef WOLFSSL_AES_192
|
#ifdef WOLFSSL_AES_192
|
||||||
,AES192_WRAP = 437
|
#ifdef WOLFSSL_AES_128
|
||||||
|
,
|
||||||
|
#endif
|
||||||
|
AES192_WRAP = 437
|
||||||
#endif
|
#endif
|
||||||
#ifdef WOLFSSL_AES_256
|
#ifdef WOLFSSL_AES_256
|
||||||
,AES256_WRAP = 457
|
#if defined(WOLFSSL_AES_128) || defined(WOLFSSL_AES_192)
|
||||||
|
,
|
||||||
|
#endif
|
||||||
|
AES256_WRAP = 457
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAVE_PKCS7
|
#ifdef HAVE_PKCS7
|
||||||
,PWRI_KEK_WRAP = 680 /*id-alg-PWRI-KEK, 1.2.840.113549.1.9.16.3.9 */
|
#if defined(WOLFSSL_AES_128) || defined(WOLFSSL_AES_192) || \
|
||||||
|
defined(WOLFSSL_AES_256)
|
||||||
|
,
|
||||||
|
#endif
|
||||||
|
PWRI_KEK_WRAP = 680 /*id-alg-PWRI-KEK, 1.2.840.113549.1.9.16.3.9 */
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
#endif /* !NO_AES || PKCS7 */
|
#endif /* !NO_AES || PKCS7 */
|
||||||
|
Reference in New Issue
Block a user