summaryrefslogtreecommitdiffstats
path: root/crypto/evp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix some Coverity warningsMatt Caswell2018-10-021-3/+5
* typo-fixes: miscellaneous typo fixesagnosticdev2018-09-211-1/+1
* Make some return checks consistent with othersPaul Yang2018-09-131-3/+3
* Limit the number of AES-GCM keys allowed in TLS. A new error is raised if thisPauli2018-09-122-0/+31
* FIPS 140-2 IG A.9 XTS key check.Pauli2018-09-121-2/+22
* Update copyright yearMatt Caswell2018-09-114-4/+4
* Allow EVP_MD_CTX_set_pkey_ctx to accept NULL pctxPaul Yang2018-09-071-2/+14
* Update document for SM2 stuffsPaul Yang2018-09-072-2/+2
* Support setting SM2 IDPaul Yang2018-09-074-18/+25
* Support pmeth->digest_customPaul Yang2018-09-072-0/+23
* Introduce EVP_MD_CTX_set_pkey_ctxPaul Yang2018-09-072-1/+13
* Avoid SEGV when giving X509_sign a NULL private key.Pauli2018-09-071-1/+3
* Key zeroization fix for EVP_SealInit + added simple testShane Lontis2018-09-061-6/+13
* Harmonize use of sk_TYPE_find's return value.Andy Polyakov2018-08-071-3/+2
* s390x assembly pack: add KIMD/KLMD code path for sha3/shakePatrick Steuer2018-08-062-7/+229
* Fix some undefined behaviour in the Curve448 code (2nd attempt)Dr. Matthias St. Pierre2018-08-031-0/+3
* Add OIDs for HMAC SHA512/224 and HMAC SHA512/256.Pauli2018-08-011-0/+2
* Fix undefined behavior in s390x aes-gcm/ccmPatrick Steuer2018-07-121-19/+21
* evp/e_chacha20_poly1305.c: further improve small-fragment TLS performance.Andy Polyakov2018-07-061-8/+46
* evp/e_chacha20_poly1305.c: improve performance for short TLS records.Andy Polyakov2018-06-291-10/+148
* Update copyright yearMatt Caswell2018-06-201-1/+1
* Move SM2 algos to SM2 specific PKEY methodJack Lloyd2018-06-191-0/+3
* Add EVP_PKEY_set_alias_typeJack Lloyd2018-06-193-3/+24
* add 'unsupported cipher mode' diagnostics to evp_lib.c and genpkey.cDavid von Oheimb2018-06-182-2/+18
* Add support getting raw private/public keysMatt Caswell2018-06-082-0/+39
* evp/e_aes.c: replace calls to one-liners with references in GCM.Andy Polyakov2018-06-031-43/+30
* Update copyright yearRichard Levitte2018-04-174-4/+4
* Add support for the SRP base64 alphabetMatt Caswell2018-04-131-31/+91
* Change SRP functions to use EVP_EncodeUpdate/EVP_DecodeUpdate functionsMatt Caswell2018-04-132-8/+22
* Set error code on alloc failuresRich Salz2018-04-036-18/+33
* Update copyright yearMatt Caswell2018-04-033-3/+3
* Use the private RNG for data that is not publicKurt Roeckx2018-04-023-3/+3
* EVP,KDF: Add more error code along some return 0 in ...FdaSilvaYY2018-03-293-10/+33
* crypto/e_aes.c: use S390X_AES_FC macroPatrick Steuer2018-03-281-4/+2
* crypto/evp/e_aes.c: add size_t casts to increase readabilityPatrick Steuer2018-03-281-4/+4
* s390x assembly pack: add KMF code path for aes-cfb/cfb8Patrick Steuer2018-03-281-13/+121
* s390x assembly pack: add KMO code path for aes-ofbPatrick Steuer2018-03-281-7/+79
* s390x assembly pack: add KM code path for aes-ecbPatrick Steuer2018-03-281-20/+72
* Convert _meth_get_ functions to const gettersJack Bates2018-03-211-17/+17
* Update copyright yearMatt Caswell2018-03-205-5/+5
* Don't use a ssl specific DRBG anymoreKurt Roeckx2018-03-199-91/+21
* Fix no-cmacMatt Caswell2018-03-191-1/+6
* Publish the RAND_DRBG APIDr. Matthias St. Pierre2018-03-158-8/+8
* Rename EVP_PKEY_new_private_key()/EVP_PKEY_new_public_key()Matt Caswell2018-03-152-14/+14
* Make sure all errors go on the stack in the EVP_PKEY_new*() functionsMatt Caswell2018-03-151-2/+2
* Add the function EVP_PKEY_new_CMAC_key()Matt Caswell2018-03-152-0/+31
* Add support for setting raw private HMAC keysMatt Caswell2018-03-151-2/+4
* Add functions to create an EVP_PKEY from raw private/public key dataMatt Caswell2018-03-152-7/+72
* Integrate X448 and Ed448 into libcryptoMatt Caswell2018-03-021-0/+2
* Tell the ciphers which DRBG to use for generating random bytes.Kurt Roeckx2018-02-289-21/+94