multi-party-sig-cpp icon indicating copy to clipboard operation
multi-party-sig-cpp copied to clipboard

This project is a C++ implementation of {t,n}-Threshold Signature Scheme

Results 6 multi-party-sig-cpp issues
Sort by recently updated
recently updated
newest added

Seems that path was wrong

proto/gg18/sign.proto and proto/gg20/sign.proto import a mta.proto file. Where can this file be found?

I found in the demo that messages are sent directly to the pool and then fetched. For the participating nodes in MPC protocol, their P2P messages or broadcast messages, if...

The algorithmic protocol data structure of the code repository uses Protocol Buffers definition, which requires input checking for malicious inputs, such as over-long input string, due to the extensive use...

We notice that gg18 and gg20 protocols, their sub-protocols refresh and sign are implemented by importing keys, then constructing `MpcContext` and providing it to multiple `Rounds` to perform cryptographic operations....

ZKP verifier's challenge's calculation should include all public information. Thereby, `statement.X_` should be included to calculate `e`. However, it is missing in the code. https://github.com/Safeheron/crypto-zkp-cpp/blob/f8cb86b6e1abb3fdc3df3cd26a30567755c85c7b/src/crypto-zkp/pail/pail_aff_group_ele_range_proof_v1.cpp#L71C1-L92C6 On the other hand, in...