summaryrefslogtreecommitdiffstats
path: root/crypto/evp/evp_enc.c
AgeCommit message (Expand)Author
2019-09-25Add rc4 cipher to default providerShane Lontis
2019-09-23Rework cipher / digest fetching for legacy nids with multiple name supportRichard Levitte
2019-09-23Add des ciphers to default providerShane Lontis
2019-09-20Add aes_wrap cipher to providersShane Lontis
2019-09-19In provider implemented methods, save the name number, not the name stringRichard Levitte
2019-09-19Add aes_ocb cipher to providersShane Lontis
2019-09-19Add sm4 ciphers to default providerShane Lontis
2019-09-18Add SEED ciphers to default providerShane Lontis
2019-09-18Add cast5 ciphers to default providerShane Lontis
2019-09-18Add IDEA ciphers to default providerShane Lontis
2019-09-15Add blowfish ciphers to default providerShane Lontis
2019-09-14Add aes_xts cipher to providersShane Lontis
2019-09-05Change provider params from int to size_tShane Lontis
2019-09-04New function EVP_CIPHER_free()Richard Levitte
2019-09-03Refactor how KEYMGMT methods get associated with other methodsRichard Levitte
2019-08-29Fix data races in EVP_CIPHER_fetch and EVP_MD_fetchMatt Caswell
2019-08-26Cleanup ciphers and Add 3des ciphers.Shane Lontis
2019-08-22Add basic aria and camellia ciphers modes to default providerShane Lontis
2019-08-20Add aes_ccm to providerShane Lontis
2019-08-16Rename ctx_{get,set}_params to {get,set}_ctx_paramsRichard Levitte
2019-08-15Add missing EVP param utility functionsRichard Levitte
2019-08-07Don't set ctx->cipher until after a successful fetchMatt Caswell
2019-07-31Add gcm ciphers (aes and aria) to providers.Shane Lontis
2019-07-31Add evp_util macrosShane Lontis
2019-07-30Document the provider CIPHER operationMatt Caswell
2019-07-23Add EVP_CIPHER_do_all_ex() and EVP_MD_do_all_ex()Richard Levitte
2019-07-23Add a mechnism to save the name of fetched methodsRichard Levitte
2019-07-16Add Common shared code needed to move aes ciphers to providersShane Lontis
2019-07-11Adapt diverse EVP_CIPHER functions to use get_params and set_params interfacesRichard Levitte
2019-07-02ossl_provider_upref to ossl_provider_up_refRichard Levitte
2019-06-28Rename EVP_MD_upref/EVP_CIPHER_upref to EVP_MD_up_ref/EVP_CIPHER_up_refMatt Caswell
2019-05-27Fix input checks wrt legacy codeSimo Sorce
2019-05-23Make some EVP code available from within the FIPS moduleMatt Caswell
2019-05-21Revert "EVP_*Update: ensure that input NULL with length 0 isn't passed"Matt Caswell
2019-05-12EVP_FETCH: remove the need to transport the legacy NID through constructionRichard Levitte
2019-05-08EVP_EncryptUpdate, EVP_EncryptFinal_ex: don't branch on uninitialized memoryGuido Vranken
2019-05-08Coverity CID 1444952: Null pointer dereferencesPauli
2019-05-08Coverity CID 1444953: Null pointer dereferencesPauli
2019-05-08Coverity CID 1444954: Integer handling issuesPauli
2019-05-08Coverity CID 1444958: Null pointer dereferencesPauli
2019-05-08Coverity CID 1444963: Null pointer dereferencesPauli
2019-04-30Replumbing: give the possibility for the provider to create a contextRichard Levitte
2019-04-23If key or iv is NULL set the respective length to 0Matt Caswell
2019-04-23Fix EVP_CIPHER_CTX_rand_key()Matt Caswell
2019-04-19Make implementation of blocksize, iv_length and key_length mandatoryMatt Caswell
2019-04-19Add a maximum output length to update and final callsMatt Caswell
2019-04-19Add iv length and key length params to the cipher init callsMatt Caswell
2019-04-19Implement AES CTR ciphers in the default providerMatt Caswell
2019-04-19Implement AES CFB ciphers in the default providerMatt Caswell
2019-04-19Implement AES OFB ciphers in the default providerMatt Caswell