From 4267f1d76299252de273fa723c6037fef30fb7f1 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 2 May 2023 17:32:26 +0200 Subject: include 0-terminator when hashing --- src/util/offline_signatures.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/util') diff --git a/src/util/offline_signatures.c b/src/util/offline_signatures.c index 15dda8b34..40ccfbc21 100644 --- a/src/util/offline_signatures.c +++ b/src/util/offline_signatures.c @@ -718,7 +718,7 @@ TALER_exchange_offline_wire_add_sign ( &kv.h_payto); if (NULL != conversion_url) GNUNET_CRYPTO_hash (conversion_url, - strlen (conversion_url), + strlen (conversion_url) + 1, &kv.h_conversion_url); TALER_json_hash (debit_restrictions, &kv.h_debit_restrictions); @@ -750,7 +750,7 @@ TALER_exchange_offline_wire_add_verify ( &aw.h_payto); if (NULL != conversion_url) GNUNET_CRYPTO_hash (conversion_url, - strlen (conversion_url), + strlen (conversion_url) + 1, &aw.h_conversion_url); TALER_json_hash (debit_restrictions, &aw.h_debit_restrictions); @@ -1172,7 +1172,7 @@ TALER_exchange_wire_signature_check ( &wd.h_wire_details); if (NULL != conversion_url) GNUNET_CRYPTO_hash (conversion_url, - strlen (conversion_url), + strlen (conversion_url) + 1, &wd.h_conversion_url); TALER_json_hash (debit_restrictions, &wd.h_debit_restrictions); @@ -1203,7 +1203,7 @@ TALER_exchange_wire_signature_make ( &wd.h_wire_details); if (NULL != conversion_url) GNUNET_CRYPTO_hash (conversion_url, - strlen (conversion_url), + strlen (conversion_url) + 1, &wd.h_conversion_url); TALER_json_hash (debit_restrictions, &wd.h_debit_restrictions); -- cgit v1.2.3