kryptology
kryptology copied to clipboard
Based on the following comment from [0] and the "obsolescence" of the GG20 paper I think it would make sense to "deprecate" the `tecdsa/gg20` package so that any new implementations...
Hello, dear developers. I hope you are well-doing. I'm using Kryptology functions in my research and it works well. I'm really enjoy your product. I ran into a problem while...
To be able to use a p2p message, you need to make the field public. Based on the use of ShamirShare in the gennaro package, this change appears to be...
type=routine risk=low impact=sev5 The bytes operations defined in the standard have been implemented in the SetBytesClamping function. So these in the function newKeyFromSeed are redundent.
I was testing bulletproof with different curves such as bls12381 and it doesn't work. In the tests range_verifier_test.go and range_batch_verifier_test.go in pkg/bulletproof, when replacing curve := curves.ED25519() with other curves,...
Have been trying to integrate the gg20 dkg implementation into a distributed service and wanted to raise a few things. * `DkgParticipant` has no external CTOR a calling lib can...
https://github.com/coinbase/kryptology/blob/60eddc570c2690d99728c5e2bdfb80e436340193/pkg/tecdsa/gg20/participant/participant.go#L27 Change it to SK .
type=routine risk=low impact=sev5 This PR implements [KZG10 Polynomial Commitments](https://cacr.uwaterloo.ca/techreports/2010/cacr2010-10.pdf). Thanks for making a great project!
Hello, dear developers. I hope you are well-doing. I'm using Kryptology functions in my research and it works well. I'm really enjoy your product. Could you help with one issue?...
Missing index of h_1: u_i = h_1^{\alpha_i} at Figure 16.