Comments (3)
Thank you for a great library.
How to take the last part that is the number array and convert it to public key?
from multi-party-ecdsa.
Hi,
The fields are basically the outputs of the distributed key generation of GG19 (https://github.com/KZen-networks/multi-party-ecdsa/blob/master/docs/gg19.pdf).
It is pretty much 1:1 with the paper.
As part of the key generation each party must learn the joint public key.
The last field in the json is this public key. Make sure that it is the same value for all parties.
Please let me know if you have more questions or need more details.
from multi-party-ecdsa.
thanks a lot.
from multi-party-ecdsa.
Related Issues (20)
- No zk proof for N_i HOT 1
- Is there any instructions or examples for verifying the signature (for gg20)? HOT 9
- Is there any instructions or examples for decentralized HD wallet using GG20 ?
- libsecp256k1 allows overflowing signatures HOT 1
- Is it possible and practical to integrate the entire signing role, or `sm_client` to frontend implementation?
- Why did you replace libsecp256k1 with secp256k1?
- check_sig from common.rs seems to reject some valid signatures HOT 4
- Generate PublicKey and sign (ETH,BTC ,...) transactions HOT 3
- Question about the GG20 reference being obsolete
- how to get the final public key from the generated keys HOT 3
- [Feature request] Node.js binding
- How to verify signature generated in blockchain and send transaction using public key generated during key generation process
- how to expand to support starknet curve?
- Is the RFC 6979 can be supported? HOT 2
- Question : How to create "p" and "q" for pailier key pair to satisfy GG18 consideration?
- Question about the limitation of the size of sign message in demo/run.sh
- Public key remains unchanged and the shards are regenerated.
- Error while compiling on Ubuntu and MacOS HOT 2
- GG18 & GG20 Paillier Key Vulnerability
- Build Code Error
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from multi-party-ecdsa.