summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/curve25519 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Hide symbols in curve22519beck2023-07-081-1/+6
* Revert r1.9 and reinstate r1.6tb2023-04-021-2/+2
* Prevent Ed25519 signature malleabilitytb2022-11-171-1/+28
* Expose direct access API for Ed25519.tb2022-11-131-3/+1
* zap stray space (CRITICAL!)tb2022-11-111-2/+2
* Make X25519_public_from_private() internally reachable.jsing2022-11-092-5/+8
* Rename public_value to public_key for consistency.jsing2022-11-091-9/+9
* Rework ED25519 API.jsing2022-11-093-45/+40
* Refactor/split ED25519_keypair.jsing2022-11-082-16/+24
* Change function argument to reduce differences with BoringSSL.jsing2022-11-081-2/+2
* Remove pointless loops.jsing2022-11-081-13/+1
* Enable Ed25519 internal to libcrypto.jsing2022-11-062-15/+44
* Change second argument of x25519_ge_scalarmult_base() fromtb2022-02-081-2/+2
* $OpenBSD$tb2019-05-114-0/+4
* Define X25519_KEY_LENGTH and use it so we have fewer magic numbers.jsing2016-12-172-6/+12
* Use __{BEGIN,END}_HIDDEN_DECLS to avoid exporting the internal symbolsguenther2016-11-071-6/+2
* Avoid compiling in an unused function.jsing2016-11-061-0/+2
* adjust guards to elide unused Bi arraybcook2016-11-061-2/+0
* Add support for X25519.jsing2016-11-054-0/+5130