mimblewimble / rust-secp256k1-zkp

ZKP fork for rust-secp256k1, adds wrappers for range proofs, pedersen commitments, etc
Creative Commons Zero v1.0 Universal
56 stars 51 forks source link

add message support to range_proof #7

Closed antiochp closed 6 years ago

antiochp commented 6 years ago

We should be able to recover the message if we use a known nonce.

See ignopeverell/grin#123 for earlier attempt before we pulled rust-secp256k1-zkp into a separate repo.

The intent is to be able to call something like -

let message = secp::pedersen::ProofMessage::empty();
let rproof = secp.range_proof(0, REWARD, skey, commit, &message);
antiochp commented 6 years ago

Resolved by #8.