exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit 4267f1d76299252de273fa723c6037fef30fb7f1
parent ffd4057c61a1c507e348b76d1df10641c7ed64b1
Author: Christian Grothoff <christian@grothoff.org>
Date:   Tue,  2 May 2023 17:32:26 +0200

include 0-terminator when hashing

Diffstat:
Msrc/util/offline_signatures.c | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git 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);