ed25519 icon indicating copy to clipboard operation
ed25519 copied to clipboard

ed25519 for Go

Results 19 ed25519 issues
Sort by recently updated
recently updated
newest added

Hi, I learned of this bug was found by @tankf33der. Contrary to the original paper, the Elligator 2 representative of of a public key is not always canonical. That is,...

crypto\ed25519\ed25519.go:32:2: use of internal package golang.org/x/crypto/ed25519/internal/edwards25519 not allowed

Hi. I just stumbled on a project still importing this. As far as I understand, this code has long since migrated to https://godoc.org/golang.org/x/crypto/ed25519 and this repo may perhaps be used...

Hi, This pull request adds constant time implementations of ScalarMult and DoubleScalarMult, and exposes PointAdd as an API function. This is done to make it possible to implement custom crypto...

Many cryptographic schemes assume a group of prime order. Edwards25519 is not a group of prime order (it has order 8 * `l`, where `l` is the order of the...

Making a release would help to package your software by 3rd parties (linux distros, bsds, etc) and it would put an end to a dilemma of which version to put...

Are there any benchmarks for the number of key generations per second? How does this library compare to https://ed25519.cr.yp.to/index.html?

https://github.com/agl/ed25519/blob/278e1ec8e8a6e017cd07577924d6766039146ced/extra25519/extra25519.go#L92 It is hard to understand how the paper relates to this function for non-experts. You wrote a nice blog post explaining it in https://www.imperialviolet.org/2013/12/25/elligator.html, which I found through googling...

Hi It would be great if you tagged the current HEAD with v1.0.0, and in the future, occasionally bump the version and make new tags with new releases. I suggest...

If I have two `edwards25519.ExtendedGroupElement`, how do I add them on the curve? I don't see a function for it, but it would be very useful. Here is an implementation...