From 0045ffee6a4f431463bef0ec79821c7f152f32dd Mon Sep 17 00:00:00 2001 From: reshke Date: Thu, 21 Mar 2024 13:25:32 +0500 Subject: [PATCH] fix erroreus calculation with null in salt (#597) Co-authored-by: Kirill Reshke --- sources/scram.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/scram.c b/sources/scram.c index 361ab6755..34279295d 100644 --- a/sources/scram.c +++ b/sources/scram.c @@ -305,7 +305,7 @@ static int calculate_client_proof(od_scram_state_t *scram_state, od_scram_ctx_t *ctx = od_scram_HMAC_create(); const char *errstr = NULL; - od_scram_SaltedPassword(prepared_password, salt, strlen(salt), + od_scram_SaltedPassword(prepared_password, salt, SCRAM_DEFAULT_SALT_LEN, iterations, scram_state->salted_password, &errstr);