crypto/curve25519
Filippo Valsorda f4817d981b curve25519: implement new X25519 API and deprecate ScalarMult
const ScalarSize = 32
    const PointSize = 32
    var Basepoint []byte
    func X25519(scalar, point []byte) ([]byte, error)

Fixes golang/go#32670

Change-Id: I6b08932e4123949355610b16b6053559b399516c
Reviewed-on: https://go-review.googlesource.com/c/crypto/+/205157
Reviewed-by: Katie Hockman <katie@golang.org>
Reviewed-by: Adam Langley <agl@golang.org>
2019-11-07 22:22:54 +00:00
..
curve25519.go curve25519: implement new X25519 API and deprecate ScalarMult 2019-11-07 22:22:54 +00:00
curve25519_amd64.go curve25519: update package structure per golang.org/wiki/TargetSpecific 2019-11-07 22:13:45 +00:00
curve25519_amd64.s curve25519: update package structure per golang.org/wiki/TargetSpecific 2019-11-07 22:13:45 +00:00
curve25519_generic.go curve25519: update package structure per golang.org/wiki/TargetSpecific 2019-11-07 22:13:45 +00:00
curve25519_noasm.go curve25519: update package structure per golang.org/wiki/TargetSpecific 2019-11-07 22:13:45 +00:00
curve25519_test.go curve25519: implement new X25519 API and deprecate ScalarMult 2019-11-07 22:22:54 +00:00
vectors_test.go curve25519: implement new X25519 API and deprecate ScalarMult 2019-11-07 22:22:54 +00:00