From 212ff3a2f91467de56dfff8c1fc4a0c24a2ef41e Mon Sep 17 00:00:00 2001 From: Joe Bryan Date: Sat, 2 Apr 2022 19:48:15 -0400 Subject: [PATCH] urcrypt: use new secp api for schnorr signatures --- pkg/urcrypt/urcrypt/secp256k1.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkg/urcrypt/urcrypt/secp256k1.c b/pkg/urcrypt/urcrypt/secp256k1.c index b5e3f4feed..8c599b6c32 100644 --- a/pkg/urcrypt/urcrypt/secp256k1.c +++ b/pkg/urcrypt/urcrypt/secp256k1.c @@ -215,9 +215,7 @@ urcrypt_secp_schnorr_sign(urcrypt_secp_context* context, if ( 1 != secp256k1_keypair_create(context->secp, &keypair, key) ) { return -1; } - if ( 1 != secp256k1_schnorrsig_sign(context->secp, out_sig, msg, &keypair, - secp256k1_nonce_function_bip340, aux) ) - { + if ( 1 != secp256k1_schnorrsig_sign(context->secp, out_sig, msg, &keypair, aux) ) { return -1; } @@ -240,7 +238,7 @@ urcrypt_secp_schnorr_veri(urcrypt_secp_context* context, if ( 1 != secp256k1_xonly_pubkey_parse(context->secp, &pubkey, pub) ) { return false; } - if ( 1 != secp256k1_schnorrsig_verify(context->secp, sig, msg, &pubkey) ) { + if ( 1 != secp256k1_schnorrsig_verify(context->secp, sig, msg, 32, &pubkey) ) { return false; } return true;