summaryrefslogtreecommitdiffstats
path: root/include/crypto (follow)
Commit message (Expand)AuthorAgeFilesLines
* Change DH_get_nid() to set the value of q if it is not already setShane Lontis2020-03-061-0/+15
* Add pairwise consistency self tests to asym keygeneratorsShane Lontis2020-03-031-0/+1
* PROV: Add a OP_keymgmt_match() function to our DH, DSA, RSA and EC_KEY implRichard Levitte2020-03-021-0/+4
* EVP: Add support for copying provided EVP_PKEYsRichard Levitte2020-03-021-0/+1
* KEYMGMT: Add a keydata copy functionRichard Levitte2020-03-021-0/+3
* EVP: Add support for comparing provided EVP_PKEYsRichard Levitte2020-03-021-0/+1
* KEYMGMT: Add a keydata matching functionRichard Levitte2020-03-021-0/+3
* EVP: Adapt EVP_PKEY_missing_parameters() for provider keysRichard Levitte2020-03-021-0/+1
* EVP: Add evp_pkey_upgrade_to_provider(), for EVP_PKEY upgradesRichard Levitte2020-02-291-0/+3
* Rethink the EVP_PKEY cache of provider side keysRichard Levitte2020-02-291-15/+43
* x509v3 subjectSignTool extention supportNikolay Morozov2020-02-281-0/+23
* Refactor evp_pkey_make_provided() to do legacy to provider exportRichard Levitte2020-02-221-0/+4
* PROV: add RSA signature implementationRichard Levitte2020-02-221-0/+8
* [PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri2020-02-181-0/+19
* chunk 7 of CMP contribution to OpenSSLDr. David von Oheimb2020-02-171-0/+1
* Fix a bug for aarch64 BigEndiansimplelins2020-02-171-2/+5
* Add FFC param/key validationShane Lontis2020-02-162-13/+20
* Make the RSA ASYM_CIPHER implementation available inside the FIPS moduleMatt Caswell2020-02-131-0/+2
* Add S390 support for provider based X25519/X448Matt Caswell2020-02-111-0/+7
* Implement a stricter ECX_KEY typeMatt Caswell2020-02-112-17/+68
* Redesign the KEYMGMT libcrypto <-> provider interface - the basicsRichard Levitte2020-02-072-54/+31
* Reorganize the internal evp_keymgmt functionsRichard Levitte2020-02-071-9/+14
* Add FFC param/key generationShane Lontis2020-02-062-1/+16
* Add support for DH 'modp' group parameters (RFC 3526)Shane Lontis2020-01-302-1/+9
* Add RSA key validation to default providerShane Lontis2020-01-292-0/+11
* PROV: Adapt the DSA signature implementation to provide AlgorithmidentifiersRichard Levitte2020-01-281-0/+2
* Modify DSA and DH keys to use a shared FFC_PARAMS structShane Lontis2020-01-241-0/+2
* Add DH key exchange to fips providerShane Lontis2020-01-231-0/+15
* Convert rand_bytes_ex and rand_priv_bytes_ex to public functionsMatt Caswell2020-01-201-6/+0
* EVP: make EVP_PKEY_{bits,security_bits,size} work with provider only keysRichard Levitte2020-01-171-0/+16
* CRYPTO: Remove support for ex_data fields when building the FIPS moduleRichard Levitte2020-01-151-1/+0
* Add dsa signature alg to fips providerShane Lontis2020-01-122-0/+15
* EVP: Adapt KEYEXCH, SIGNATURE and ASYM_CIPHER to handle key types betterRichard Levitte2020-01-091-2/+2
* Move random-related defines to "crypto/rand.h"Dr. Matthias St. Pierre2020-01-071-0/+49
* Add AES_CBC_HMAC_SHA ciphers to providers.Shane Lontis2020-01-061-0/+7
* CRYPTO: split cipher_platform.h into algorithm specific headersRichard Levitte2019-12-193-48/+89
* Optimize AES-GCM implementation on aarch64Fangming.Fang2019-12-191-1/+32
* Optimize AES-ECB mode in OpenSSL for both aarch64 and aarch32XiaokangQian2019-12-111-0/+4
* Teach the RSA implementation about TLS RSA Key TransportMatt Caswell2019-12-051-0/+4
* SERIALIZER: New API for serialization of objects through providersRichard Levitte2019-11-291-0/+13
* CORE & PROV: make export of key data leaner through callbackRichard Levitte2019-11-141-3/+4
* Implement provider support for Asym CiphersMatt Caswell2019-11-141-0/+9
* RSA generation: Use more bits of 1/sqrt(2)Kurt Roeckx2019-11-091-0/+3
* Add EVP functionality to create domain params and keys by user dataRichard Levitte2019-11-071-0/+3
* Update source files for deprecation at 3.0Richard Levitte2019-11-071-1/+1
* Ensure EVP_get_digestbyname() and EVP_get_cipherbyname() know all aliasesMatt Caswell2019-11-061-0/+3
* EVP: Make the KEYEXCH implementation leanerRichard Levitte2019-11-051-0/+3
* Change EVP_PKEY_CTX_new_provided() to take a library context too.Richard Levitte2019-11-031-1/+5
* Added internal functions for easy getting and setting all RSA parameters.Richard Levitte2019-10-171-0/+21
* PKEY: adapt the export_to_provider funtions to handle domain params tooRichard Levitte2019-10-172-6/+10