summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
2018-12-23EVP_PKEY_size declared to take a const parameterShreya Bhandare
2018-12-10make updateRichard Levitte
2018-12-10Prevent calling decryption in an encryption context and vice versaRichard Levitte
2018-11-20Update copyright yearMatt Caswell
2018-10-02Fix some Coverity warningsMatt Caswell
2018-09-21typo-fixes: miscellaneous typo fixesagnosticdev
2018-09-13Make some return checks consistent with othersPaul Yang
2018-09-11Update copyright yearMatt Caswell
2018-09-07Allow EVP_MD_CTX_set_pkey_ctx to accept NULL pctxPaul Yang
2018-09-07Update document for SM2 stuffsPaul Yang
2018-09-07Support setting SM2 IDPaul Yang
2018-09-07Support pmeth->digest_customPaul Yang
2018-09-07Introduce EVP_MD_CTX_set_pkey_ctxPaul Yang
2018-09-07Avoid SEGV when giving X509_sign a NULL private key.Pauli
2018-09-06Key zeroization fix for EVP_SealInit + added simple testShane Lontis
2018-08-07Harmonize use of sk_TYPE_find's return value.Andy Polyakov
2018-08-06s390x assembly pack: add KIMD/KLMD code path for sha3/shakePatrick Steuer
2018-08-03Fix some undefined behaviour in the Curve448 code (2nd attempt)Dr. Matthias St. Pierre
2018-08-01Add OIDs for HMAC SHA512/224 and HMAC SHA512/256.Pauli
2018-07-12Fix undefined behavior in s390x aes-gcm/ccmPatrick Steuer
2018-07-06evp/e_chacha20_poly1305.c: further improve small-fragment TLS performance.Andy Polyakov
2018-06-29evp/e_chacha20_poly1305.c: improve performance for short TLS records.Andy Polyakov
2018-06-20Update copyright yearMatt Caswell
2018-06-19Move SM2 algos to SM2 specific PKEY methodJack Lloyd
2018-06-19Add EVP_PKEY_set_alias_typeJack Lloyd
2018-06-18add 'unsupported cipher mode' diagnostics to evp_lib.c and genpkey.cDavid von Oheimb
2018-06-08Add support getting raw private/public keysMatt Caswell
2018-06-03evp/e_aes.c: replace calls to one-liners with references in GCM.Andy Polyakov
2018-04-17Update copyright yearRichard Levitte
2018-04-13Add support for the SRP base64 alphabetMatt Caswell
2018-04-13Change SRP functions to use EVP_EncodeUpdate/EVP_DecodeUpdate functionsMatt Caswell
2018-04-03Set error code on alloc failuresRich Salz
2018-04-03Update copyright yearMatt Caswell
2018-04-02Use the private RNG for data that is not publicKurt Roeckx
2018-03-29EVP,KDF: Add more error code along some return 0 in ...FdaSilvaYY
2018-03-28crypto/e_aes.c: use S390X_AES_FC macroPatrick Steuer
2018-03-28crypto/evp/e_aes.c: add size_t casts to increase readabilityPatrick Steuer
2018-03-28s390x assembly pack: add KMF code path for aes-cfb/cfb8Patrick Steuer
2018-03-28s390x assembly pack: add KMO code path for aes-ofbPatrick Steuer
2018-03-28s390x assembly pack: add KM code path for aes-ecbPatrick Steuer
2018-03-21Convert _meth_get_ functions to const gettersJack Bates
2018-03-20Update copyright yearMatt Caswell
2018-03-19Don't use a ssl specific DRBG anymoreKurt Roeckx
2018-03-19Fix no-cmacMatt Caswell
2018-03-15Publish the RAND_DRBG APIDr. Matthias St. Pierre
2018-03-15Rename EVP_PKEY_new_private_key()/EVP_PKEY_new_public_key()Matt Caswell
2018-03-15Make sure all errors go on the stack in the EVP_PKEY_new*() functionsMatt Caswell
2018-03-15Add the function EVP_PKEY_new_CMAC_key()Matt Caswell
2018-03-15Add support for setting raw private HMAC keysMatt Caswell
2018-03-15Add functions to create an EVP_PKEY from raw private/public key dataMatt Caswell