multi-party-schnorr
multi-party-schnorr copied to clipboard
Rust implementation of multi-party Schnorr signatures over elliptic curves.
https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki
If, in the first round each party uses a proof of knowledge of secret key, the second round where signers verify the commitment - which is necessary to prevent a...
This PR fixes issue #35 The sha256 hash function which is used in schnorr signature generation receives inputs as BigInt value. But the BigInt value eliminate head bytes if it...
Current LocalSig generation code in `src/protocols/thresholdsig/bitcoin_schnorr.rs` uses a hash function which get input values as BigInt. However, if the first bytes of input is 0, the BigInt omit the 0....
Is there any support or planned support of Schnorr Blind Signatures?
https://github.com/w3f/schnorrkel is based on ristretto curve and implements MuSig. multi-party-schnorr can also use Ristretto and MuSig is implemented. It will be interesting to compare both implementations. cc: @burdges
Hello, I was reading the tests for aggregate signatures and I noticed there didn't seem to be any asserts to check the validity of partial signatures. Is this an easy...
Following the same paradigm as in https://github.com/KZen-networks/curv/blob/master/src/cryptographic_primitives/twoparty/dh_key_exchange.rs