summaryrefslogtreecommitdiffstats
path: root/providers/default (follow)
Commit message (Expand)AuthorAgeFilesLines
* Cleanup ciphers and Add 3des ciphers.Shane Lontis2019-08-2623-1/+1147
* Get rid of the diversity of names for MAC parametersRichard Levitte2019-08-243-26/+9
* Add basic aria and camellia ciphers modes to default providerShane Lontis2019-08-221-0/+44
* cleanup provider digestsShane Lontis2019-08-208-100/+17
* Add aes_ccm to providerShane Lontis2019-08-201-0/+7
* Rename ctx_{get,set}_params to {get,set}_ctx_paramsRichard Levitte2019-08-164-17/+17
* Rename the hash implementations KMAC{128,256} to KECCAK_KMAC{128,256}Richard Levitte2019-08-151-4/+4
* Move Poly1305 to providersRichard Levitte2019-08-153-1/+174
* Move SipHash to providersRichard Levitte2019-08-153-1/+192
* Move KMAC to providersRichard Levitte2019-08-151-0/+6
* Move HMAC to providersRichard Levitte2019-08-151-0/+1
* Move GMAC to providersRichard Levitte2019-08-151-0/+1
* Move CMAC to providersRichard Levitte2019-08-151-0/+3
* Move BLAKE2 MACs to the providersRichard Levitte2019-08-157-1/+434
* Rename provider and core get_param_types functionsRichard Levitte2019-08-151-5/+5
* Add {get,set}table_params() functions for provider digestsRichard Levitte2019-08-151-3/+15
* Adapt the provider digests for more use of OSSL_PARAMRichard Levitte2019-08-125-20/+26
* Add gcm ciphers (aes and aria) to providers.Shane Lontis2019-07-311-0/+8
* Adapt DH to use with KEYMGMTRichard Levitte2019-07-231-1/+10
* Replace OSSL_ITEM with OSSL_PARAM as parameter descriptor, everywhereRichard Levitte2019-07-231-6/+6
* Fix no-dhMatt Caswell2019-07-191-0/+2
* Implement PKCS#3 DH Key Exchange in the default providerMatt Caswell2019-07-161-0/+7
* Change OSSL_PARAM return size to not be a pointer.Pauli2019-06-242-4/+3
* Replumbing: Adapt the default and legacy providers to use library context upcallRichard Levitte2019-06-171-0/+15
* Make EVP_MD_CTX_ctrl() work for legacy use cases (ssl3).Shane Lontis2019-06-111-10/+4
* rename the digest provider files to avoid any name clashes with other foldersShane Lontis2019-06-068-4/+4
* Move digests to providersShane Lontis2019-06-0411-0/+1025
* Replumbing: give the possibility for the provider to create a contextRichard Levitte2019-04-301-1/+2
* Implement AES CTR ciphers in the default providerMatt Caswell2019-04-191-0/+3
* Implement AES CFB ciphers in the default providerMatt Caswell2019-04-191-0/+9
* Implement AES OFB ciphers in the default providerMatt Caswell2019-04-191-0/+3
* Implement AES CBC ciphers in the default providerMatt Caswell2019-04-191-0/+3
* Add support in the default provider for 192/128 bit AES ECBMatt Caswell2019-04-191-0/+2
* Add the provider_algs.h internal header fileMatt Caswell2019-04-191-4/+1
* Implement support for AES-256-ECB in the default providerMatt Caswell2019-04-191-0/+9
* Implement SHA256 in the default providerMatt Caswell2019-03-211-0/+20
* Add a skeleton default providerMatt Caswell2019-03-212-0/+84