From a7d0f246d7ce529508b725421dd0178fdb354bd5 Mon Sep 17 00:00:00 2001 From: Tim Ruffing Date: Thu, 5 Mar 2026 10:14:02 +0100 Subject: [PATCH] ecdsa_adaptor: Simplify code --- src/modules/ecdsa_adaptor/dleq_impl.h | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/modules/ecdsa_adaptor/dleq_impl.h b/src/modules/ecdsa_adaptor/dleq_impl.h index f183e50a..cb097958 100644 --- a/src/modules/ecdsa_adaptor/dleq_impl.h +++ b/src/modules/ecdsa_adaptor/dleq_impl.h @@ -26,26 +26,23 @@ static const unsigned char dleq_algo[] = {'D','L','E','Q'}; static void secp256k1_dleq_hash_point(secp256k1_sha256 *sha, secp256k1_ge *p) { unsigned char buf[33]; - size_t size = 33; secp256k1_eckey_pubkey_serialize33(p, buf); - - secp256k1_sha256_write(sha, buf, size); + secp256k1_sha256_write(sha, buf, 33); } static int secp256k1_dleq_nonce(secp256k1_scalar *k, const unsigned char *sk32, const unsigned char *gen2_33, const unsigned char *p1_33, const unsigned char *p2_33, secp256k1_nonce_function_hardened_ecdsa_adaptor noncefp, void *ndata) { secp256k1_sha256 sha; unsigned char buf[32]; unsigned char nonce[32]; - size_t size = 33; if (noncefp == NULL) { noncefp = secp256k1_nonce_function_ecdsa_adaptor; } secp256k1_sha256_initialize(&sha); - secp256k1_sha256_write(&sha, p1_33, size); - secp256k1_sha256_write(&sha, p2_33, size); + secp256k1_sha256_write(&sha, p1_33, 33); + secp256k1_sha256_write(&sha, p2_33, 33); secp256k1_sha256_finalize(&sha, buf); secp256k1_sha256_clear(&sha);