summaryrefslogtreecommitdiffstats
path: root/crypto/ec/ecx_meth.c
AgeCommit message (Expand)Author
2020-05-26Constify X509_PUBKEY_get(), X509_PUBKEY_get0(), and X509_PUBKEY_get0_param()Dr. David von Oheimb
2020-05-04Add the library ctx into an ECX_KEYMatt Caswell
2020-05-04Add the ability to ECX to import keys with only the private keyMatt Caswell
2020-04-30coverity 1462576 Resource leakPauli
2020-04-23Update copyright yearMatt Caswell
2020-04-17When calling the import_to function pass the libctx tooMatt Caswell
2020-04-17ecx: check for errors creating public keys from private ones.Pauli
2020-04-17s390: ECX key generation fixes.Pauli
2020-04-17ecx: add key generation support.Pauli
2020-04-15Use the libctx in Ed448 private key decodingMatt Caswell
2020-04-09Enable Ed25519 signing/verifying to use the libctxMatt Caswell
2020-04-09Enable export_to functions to have access to the libctxMatt Caswell
2020-03-28Param build: make structures opaque.Pauli
2020-03-28Param builder: make the OSSL_PARAM_BLD APIs public.Pauli
2020-03-25EVP: Implement support for key downgrading in backendsRichard Levitte
2020-03-23DH, DSA, EC_KEY: Fix exporters to allow domain parameter keysRichard Levitte
2020-03-18Implement serializers for ED25519 and ED448Matt Caswell
2020-03-09Implement provider support for Ed25519 annd Ed448Matt Caswell
2020-02-11Add S390 support for provider based X25519/X448Matt Caswell
2020-02-11Add X25519/X448 Key Exchange to the default providerMatt Caswell
2020-02-11Implement a stricter ECX_KEY typeMatt Caswell
2020-02-04Deprecate the ECDSA and EV_KEY_METHOD functions.Pauli
2020-01-19Deprecate the low level SHA functions.Pauli
2019-11-05s390x assembly pack: process x25519 and x448 non-canonical valuesPatrick Steuer
2019-11-05s390x assembly pack: fix x448 handling of non-canonical valuesPatrick Steuer
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-25s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448Patrick Steuer
2019-09-16clearing the ecx private key memoryManishPatidar1
2019-08-06Make the EC code available from inside the FIPS providerMatt Caswell
2019-07-02Fix TyposAntoine Cœur
2019-02-25Rearrange the inclusion of curve448/curve448_lcl.hRichard Levitte
2018-12-06Following the license change, modify the boilerplates in crypto/ec/Richard Levitte
2018-08-22Improve the usability of the ca app using EdDSAMatt Caswell
2018-06-08Add support getting raw private/public keysMatt Caswell
2018-05-24Revert "Support EVP_PKEY_sign() and EVP_PKEY_verify() for EdDSA"Matt Caswell
2018-05-18Allow the ca application to use EdDSAMatt Caswell
2018-04-06Support EVP_PKEY_sign() and EVP_PKEY_verify() for EdDSAMatt Caswell
2018-03-20Update copyright yearMatt Caswell
2018-03-15Add support for setting raw private/public 25519/448 keysMatt Caswell
2018-03-02Integrate X448 and Ed448 into libcryptoMatt Caswell
2017-07-29Use OPENSSL_secure_clear_free for secure mem BIOs and X25519 private keysBernd Edlinger
2017-06-21Use EVP_PKEY_X25519, EVP_PKEY_ED25519 instead of NIDs where appropriate.Dr. Stephen Henson
2017-05-30Add custom sig_info_set for ED25519Dr. Stephen Henson
2017-05-30Add custom ASN.1 sign and verifyDr. Stephen Henson
2017-05-30ED25519 public key method.Dr. Stephen Henson
2017-05-30Add ED25519 ASN.1 methodDr. Stephen Henson
2016-08-17Constify private key decode.Dr. Stephen Henson
2016-08-16Add ASN1_STRING_get0_data(), deprecate ASN1_STRING_data().Dr. Stephen Henson
2016-08-13Add point ctrls to X25519Dr. Stephen Henson