summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto')
-rw-r--r--src/lib/libcrypto/mlkem/mlkem_internal.c3
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;