gnunet

Main GNUnet Logic
Log | Files | Refs | Submodules | README | LICENSE

commit 9fc025dc3fea74b40b480ba0b32366b2fe4e74a4
parent 1951b2d4bd01a3ebd61200e1cb2097e59e933f04
Author: Jacki <jacki@thejackimonster.de>
Date:   Mon, 26 Aug 2024 00:55:41 +0200

hpke: add logging for wrong role during opening

Signed-off-by: Jacki <jacki@thejackimonster.de>

Diffstat:
Msrc/lib/util/crypto_hpke.c | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/lib/util/crypto_hpke.c b/src/lib/util/crypto_hpke.c @@ -898,7 +898,12 @@ GNUNET_CRYPTO_hpke_open (struct GNUNET_CRYPTO_HpkeContext *ctx, { uint8_t comp_nonce[GNUNET_CRYPTO_HPKE_NONCE_LEN]; if (ctx->role != GNUNET_CRYPTO_HPKE_ROLE_R) + { + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, + "HPKE: Wrong role; called as sender (%d)!\n", + ctx->role); return GNUNET_SYSERR; + } compute_nonce (ctx, comp_nonce); if (0 != crypto_aead_chacha20poly1305_ietf_decrypt (pt, pt_len, NULL,