summaryrefslogtreecommitdiffstats
path: root/crypto/evp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Prevent over long nonces in ChaCha20-Poly1305Matt Caswell2019-03-061-1/+3
* Adapt OPENSSL_DEBUG_PKCS5V2 to the new generic trace APIRichard Levitte2019-03-061-25/+16
* The use of the likes of UINT32_MAX requires internal/numbers.hRichard Levitte2019-02-281-0/+1
* Implement SSH KDFSimo Sorce2019-02-271-1/+2
* The use of the likes of UINT32_MAX requires internal/numbers.hRichard Levitte2019-02-271-0/+1
* Don't leak EVP_KDF_CTX on errorMatt Caswell2019-02-181-4/+5
* Added new EVP/KDF API.David Makepeace2019-02-1310-303/+491
* blake2: backport changes to blake2sAntoine Salon2019-02-062-0/+3
* blake2: register MAC objectsAntoine Salon2019-02-061-0/+3
* blake2b: add EVP_MAC APIAntoine Salon2019-02-061-0/+4
* Remove unnecessary trailing whitespaceSam Roberts2019-02-051-1/+1
* Fix compilation on sparcMatt Caswell2019-01-081-0/+5
* crypto/evp/e_aes.c: build again on s390xRichard Levitte2019-01-051-2/+14
* EVP_PKEY_size declared to take a const parameterShreya Bhandare2018-12-231-1/+1
* Add RFC5297 AES-SIV supportTodd Short2018-12-112-6/+127
* make updateRichard Levitte2018-12-101-0/+2
* Prevent calling decryption in an encryption context and vice versaRichard Levitte2018-12-101-6/+39
* evp/e_aes: Expose IVBoris Pismenny2018-12-071-0/+8
* Following the license change, modify the boilerplates in crypto/evp/Richard Levitte2018-12-0665-65/+65
* Refactor the computation of API version limitsRichard Levitte2018-12-061-1/+1
* Update copyright yearMatt Caswell2018-11-201-1/+1
* KMAC implementation using EVP_MACShane Lontis2018-11-133-0/+36
* Add EVP_PKEY_supports_digest_nid()David Woodhouse2018-11-101-0/+20
* Add poly1305 MAC supportPaul Yang2018-11-053-0/+37
* GMAC implementationPauli2018-11-042-0/+4
* EVP_MAC: Integrate SipHash EVP_PKEY_METHOD into generic MAC EVP_PKEY_METHODRichard Levitte2018-10-301-0/+33
* EVP_MAC: Add SipHash implementationRichard Levitte2018-10-301-0/+3
* EVP_MAC: Integrate HMAC EVP_PKEY_METHOD into generic MAC EVP_PKEY_METHODRichard Levitte2018-10-301-0/+33
* EVP_MAC: Add HMAC implementationRichard Levitte2018-10-301-0/+1
* Adapt other EVP code to use EVP_MAC instead of direct implementation callsRichard Levitte2018-10-301-3/+5
* EVP_MAC: Integrate CMAC EVP_PKEY_METHOD into generic MAC EVP_PKEY_METHODRichard Levitte2018-10-301-9/+2
* EVP_MAC: Add CMAC implementationRichard Levitte2018-10-301-0/+3
* Add convenience functions EVP_str2ctrl() and EVP_hex2ctrl()Richard Levitte2018-10-291-0/+27
* Add generic EVP_PKEY_METHOD for EVP_MACsRichard Levitte2018-10-293-1/+370
* Add automatic initializations support for EVP_MAC objectsRichard Levitte2018-10-292-1/+16
* Add EVP_MAC APIRichard Levitte2018-10-295-2/+271
* 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