From a84e3a97d067bb36d350ee6acb09772fcda37127 Mon Sep 17 00:00:00 2001 From: "Schanzenbach, Martin" Date: Mon, 23 Jul 2018 14:10:33 +0200 Subject: fix signature check --- src/reclaim/oidc_helper.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/reclaim') diff --git a/src/reclaim/oidc_helper.c b/src/reclaim/oidc_helper.c index f63e38e9a..1e9e64fec 100644 --- a/src/reclaim/oidc_helper.c +++ b/src/reclaim/oidc_helper.c @@ -364,8 +364,8 @@ OIDC_parse_authz_code (const struct GNUNET_CRYPTO_EcdsaPublicKey *audience, } if (NULL != nonce_str) - memcpy (nonce_str, - ((char*)&purpose[1]) + sizeof (struct GNUNET_RECLAIM_Ticket), + memcpy (((char*)&purpose[1]) + sizeof (struct GNUNET_RECLAIM_Ticket), + nonce_str, strlen (nonce_str)); if (GNUNET_OK != GNUNET_CRYPTO_ecdsa_verify (GNUNET_SIGNATURE_PURPOSE_RECLAIM_CODE_SIGN, purpose, -- cgit v1.2.3