summaryrefslogtreecommitdiffstats
path: root/crypto/evp/evp_enc.c
AgeCommit message (Expand)Author
2019-11-20Replumbing: pre-populate the EVP namemap with commonly known namesRichard Levitte
2019-11-19EVP_CIPHER_CTX_set_keylen should not succeed if a bad keylen is passedMatt Caswell
2019-11-11Add rc4_hmac_md5 cipher to default providerShane Lontis
2019-11-10Final cleanup after move to leaner EVP_PKEY methodsRichard Levitte
2019-11-08Add AES SIV ciphers to default providerShane Lontis
2019-10-17EVP: add name traversal functions to all fetchable typesRichard Levitte
2019-10-17EVP: add missing common functionalityRichard Levitte
2019-10-17For provided ciphers, EVP_CIPHER_CTX_ctrl() with EVP_CTRL_INIT always returns 1Richard Levitte
2019-10-17EVP_{CIPHER,MD}_CTX_ctrl(): make extra sure to return 0 or 1Richard Levitte
2019-10-16Add ChaCha related ciphers to default providerShane Lontis
2019-10-08Add rc2 ciphers to default providerShane Lontis
2019-10-08Move cipher ctx 'original iv' parameter into the providerShane Lontis
2019-10-06EVP_{CIPHER,MD}_CTX_ctrl(): make sure to return 0 or 1Richard Levitte
2019-10-03Add rc5 ciphers to default providerShane Lontis
2019-09-27Consistent naming for context gettable param queries .Pauli
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
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