diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/libcrypto/mlkem/mlkem_internal.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/libcrypto/mlkem/mlkem_internal.c b/src/lib/libcrypto/mlkem/mlkem_internal.c index 12b1c3e235..2e707704a4 100644 --- a/src/lib/libcrypto/mlkem/mlkem_internal.c +++ b/src/lib/libcrypto/mlkem/mlkem_internal.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: mlkem_internal.c,v 1.8 2026/03/29 06:31:07 tb Exp $ */ | 1 | /* $OpenBSD: mlkem_internal.c,v 1.9 2026/05/04 20:44:36 tb Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Copyright (c) 2024, Google Inc. | 3 | * Copyright (c) 2024, Google Inc. |
| 4 | * Copyright (c) 2024, 2025 Bob Beck <beck@obtuse.com> | 4 | * Copyright (c) 2024, 2025 Bob Beck <beck@obtuse.com> |
| @@ -1137,6 +1137,7 @@ mlkem_decap(const MLKEM_private_key *private_key, const uint8_t *ciphertext, | |||
| 1137 | err: | 1137 | err: |
| 1138 | freezero(expected_ciphertext, expected_ciphertext_length); | 1138 | freezero(expected_ciphertext, expected_ciphertext_length); |
| 1139 | explicit_bzero(key_and_randomness, sizeof(key_and_randomness)); | 1139 | explicit_bzero(key_and_randomness, sizeof(key_and_randomness)); |
| 1140 | explicit_bzero(failure_key, sizeof(failure_key)); | ||
| 1140 | explicit_bzero(decrypted, sizeof(decrypted)); | 1141 | explicit_bzero(decrypted, sizeof(decrypted)); |
| 1141 | 1142 | ||
| 1142 | return ret; | 1143 | return ret; |
