Descriptiongo.crypto/curve25519: rewrite generic code to be constant time.
Previously curve25519 contained a constant-time, optimised amd64 implementation and
a generic implemenation that used math/big and that was not constant-time.
This change contains a Go port of the public domain, "ref10" implementation from
SUPERCOP. This has the advantage of being faster and constant-time.
Patch Set 1 #Patch Set 2 : diff -r 69c3cecb8b4f https://code.google.com/p/go.crypto/ #Patch Set 3 : diff -r 69c3cecb8b4f https://code.google.com/p/go.crypto/ #Patch Set 4 : diff -r 8cbc665c1b38 https://code.google.com/p/go.crypto/ #MessagesTotal messages: 3
|