diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/libcrypto/evp/e_chacha20poly1305.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libcrypto/evp/e_chacha20poly1305.c b/src/lib/libcrypto/evp/e_chacha20poly1305.c index 129adb9ef9..422eb23758 100644 --- a/src/lib/libcrypto/evp/e_chacha20poly1305.c +++ b/src/lib/libcrypto/evp/e_chacha20poly1305.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: e_chacha20poly1305.c,v 1.23 2022/08/20 19:22:28 jsing Exp $ */ | 1 | /* $OpenBSD: e_chacha20poly1305.c,v 1.24 2022/08/21 10:47:09 tb Exp $ */ |
| 2 | 2 | ||
| 3 | /* | 3 | /* |
| 4 | * Copyright (c) 2022 Joel Sing <jsing@openbsd.org> | 4 | * Copyright (c) 2022 Joel Sing <jsing@openbsd.org> |
| @@ -461,7 +461,7 @@ chacha20_poly1305_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, | |||
| 461 | 461 | ||
| 462 | memset(poly1305_key, 0, sizeof(poly1305_key)); | 462 | memset(poly1305_key, 0, sizeof(poly1305_key)); |
| 463 | ChaCha(&cpx->chacha, poly1305_key, poly1305_key, | 463 | ChaCha(&cpx->chacha, poly1305_key, poly1305_key, |
| 464 | sizeof(poly1305_key)); | 464 | sizeof(poly1305_key)); |
| 465 | CRYPTO_poly1305_init(&cpx->poly1305, poly1305_key); | 465 | CRYPTO_poly1305_init(&cpx->poly1305, poly1305_key); |
| 466 | 466 | ||
| 467 | /* Mark remaining key block as used. */ | 467 | /* Mark remaining key block as used. */ |
| @@ -499,7 +499,7 @@ chacha20_poly1305_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, | |||
| 499 | } | 499 | } |
| 500 | if (ctx->encrypt && out != NULL) | 500 | if (ctx->encrypt && out != NULL) |
| 501 | CRYPTO_poly1305_update(&cpx->poly1305, out, len); | 501 | CRYPTO_poly1305_update(&cpx->poly1305, out, len); |
| 502 | else | 502 | else |
| 503 | CRYPTO_poly1305_update(&cpx->poly1305, in, len); | 503 | CRYPTO_poly1305_update(&cpx->poly1305, in, len); |
| 504 | 504 | ||
| 505 | return len; | 505 | return len; |
