diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lockdown-cu.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lockdown-cu.c b/src/lockdown-cu.c index d8d7f42..e527652 100644 --- a/src/lockdown-cu.c +++ b/src/lockdown-cu.c | |||
@@ -294,7 +294,7 @@ poly1305_update_with_pad16(poly1305_state *poly1305, | |||
294 | static void chacha20_poly1305_encrypt_96(unsigned char* key, unsigned char* nonce, unsigned char* ad, size_t ad_len, unsigned char* in, size_t in_len, unsigned char* out, size_t* out_len) | 294 | static void chacha20_poly1305_encrypt_96(unsigned char* key, unsigned char* nonce, unsigned char* ad, size_t ad_len, unsigned char* in, size_t in_len, unsigned char* out, size_t* out_len) |
295 | { | 295 | { |
296 | #if defined(HAVE_OPENSSL) | 296 | #if defined(HAVE_OPENSSL) |
297 | #if defined(LIBRESSL_VERSION_NUMBER) | 297 | #if defined(LIBRESSL_VERSION_NUMBER) && (LIBRESSL_VERSION_NUMBER < 0x3050000fL) |
298 | #if (LIBRESSL_VERSION_NUMBER >= 0x2040000fL) | 298 | #if (LIBRESSL_VERSION_NUMBER >= 0x2040000fL) |
299 | const EVP_AEAD *aead = EVP_aead_chacha20_poly1305(); | 299 | const EVP_AEAD *aead = EVP_aead_chacha20_poly1305(); |
300 | EVP_AEAD_CTX ctx; | 300 | EVP_AEAD_CTX ctx; |
@@ -378,7 +378,7 @@ static void chacha20_poly1305_encrypt_64(unsigned char* key, unsigned char* nonc | |||
378 | static void chacha20_poly1305_decrypt_96(unsigned char* key, unsigned char* nonce, unsigned char* ad, size_t ad_len, unsigned char* in, size_t in_len, unsigned char* out, size_t* out_len) | 378 | static void chacha20_poly1305_decrypt_96(unsigned char* key, unsigned char* nonce, unsigned char* ad, size_t ad_len, unsigned char* in, size_t in_len, unsigned char* out, size_t* out_len) |
379 | { | 379 | { |
380 | #if defined(HAVE_OPENSSL) | 380 | #if defined(HAVE_OPENSSL) |
381 | #if defined(LIBRESSL_VERSION_NUMBER) | 381 | #if defined(LIBRESSL_VERSION_NUMBER) && (LIBRESSL_VERSION_NUMBER < 0x3050000fL) |
382 | #if (LIBRESSL_VERSION_NUMBER >= 0x2040000fL) | 382 | #if (LIBRESSL_VERSION_NUMBER >= 0x2040000fL) |
383 | const EVP_AEAD *aead = EVP_aead_chacha20_poly1305(); | 383 | const EVP_AEAD *aead = EVP_aead_chacha20_poly1305(); |
384 | EVP_AEAD_CTX ctx; | 384 | EVP_AEAD_CTX ctx; |