boringssl/crypto/curve25519
Adam Langley fd4d67cb5b Always generate X25519 private keys that need to be masked.
In order to ensure that we don't randomly interoperate with
implementations that don't mask scalars correctly, always generate
scalars with the wrong fixed bits.

Change-Id: I82536a856f034cfe4464fc545a99c21b3cff1691
Reviewed-on: https://boringssl-review.googlesource.com/8391
Reviewed-by: David Benjamin <davidben@google.com>
2016-06-20 18:57:55 +00:00
..
asm Add #ifdef guards to crypto/curve25519 assembly files. 2016-02-02 16:03:33 +00:00
CMakeLists.txt Add SPAKE2 over Ed25519. 2016-03-01 19:34:10 +00:00
curve25519.c Always generate X25519 private keys that need to be masked. 2016-06-20 18:57:55 +00:00
ed25519_test.cc Enable Ed25519 when building with OPENSSL_SMALL. 2015-12-18 23:15:33 +00:00
ed25519_tests.txt
internal.h Add SPAKE2 over Ed25519. 2016-03-01 19:34:10 +00:00
spake25519_test.cc Add SPAKE2 over Ed25519. 2016-03-01 19:34:10 +00:00
spake25519.c Add SPAKE2 over Ed25519. 2016-03-01 19:34:10 +00:00
x25519_test.cc Update draft-irtf-cfrg-curves-11 references to RFC 7748. 2016-01-28 00:53:26 +00:00
x25519-x86_64.c Add missing copyright header. 2016-06-08 20:13:46 +00:00