summaryrefslogtreecommitdiff
path: root/crypto/include
Commit message (Expand)AuthorAgeFilesLines
* Added X963KDF APIShane Lontis2019-05-161-0/+1
* Added EVP_KDF (similiar to the EVP_MAC)Shane Lontis2019-05-031-8/+10
* Implement AES CBC ciphers in the default providerMatt Caswell2019-04-191-1/+5
* Make EVP_Encrypt*/EVP_Decrypt* and EVP_Cipher* provider awareMatt Caswell2019-04-191-0/+20
* Make X509_set_sm2_id consistent with other settersPaul Yang2019-04-091-1/+1
* Support EVP_MD_block_size() with providersMatt Caswell2019-04-031-0/+1
* Rework DSO API conditions and configuration optionRichard Levitte2019-04-011-2/+3
* Add the FIPS related continuous random number generator (CRNG) testing.Pauli2019-03-291-0/+8
* Make EVP_Digest* functions provider awareMatt Caswell2019-03-211-0/+2
* Implement EVP_MD_fetch()Matt Caswell2019-03-211-0/+18
* fixed mismatching #ifdef cppShane Lontis2019-03-211-4/+0
* Single step kdf implementationShane Lontis2019-03-191-0/+1
* Support SM2 certificate verification杨洋2019-03-131-1/+4
* FIPS 186-4 RSA Generation & ValidationShane Lontis2019-03-121-0/+27
* constify *_dup() and *i2d_*() and related functions as far as possible, intro...David von Oheimb2019-03-061-1/+1
* Add generic trace APIRichard Levitte2019-03-061-0/+2
* Make the sparse array code use ossl_uintmax_t as its index rather than size_t.Pauli2019-03-061-10/+13
* Implement SSH KDFSimo Sorce2019-02-271-0/+1
* Mark generated functions unused (applies to safestack, lhash, sparse_array)Richard Levitte2019-02-151-12/+13
* Sparse array iterators include index position.Pauli2019-02-141-7/+8
* Added new EVP/KDF API.David Makepeace2019-02-131-0/+18
* Add sparse array data type.Pauli2019-02-121-0/+78
* blake2: backport changes to blake2sAntoine Salon2019-02-061-0/+1
* blake2b: add EVP_MAC APIAntoine Salon2019-02-061-0/+1
* crypto/cms: Add support for CAdES Basic Electronic Signatures (CAdES-BES)Antonio Iacono2019-01-271-0/+78
* Rework building: Unix changes to handle extensions and product namesRichard Levitte2019-01-211-1/+1
* Following the license change, modify the boilerplates in include/ and crypto/...Richard Levitte2018-12-0631-32/+32
* bn/bn_{div|shift}.c: introduce fixed-top interfaces.Andy Polyakov2018-12-051-1/+8
* KMAC implementation using EVP_MACShane Lontis2018-11-141-0/+6
* Add poly1305 MAC supportPaul Yang2018-11-051-0/+1
* GMAC implementationPauli2018-11-051-0/+1
* Avoid two memory allocations in each RAND_DRBG_bytesBernd Edlinger2018-11-011-2/+3
* EVP_MAC: Add SipHash implementationRichard Levitte2018-10-301-0/+1
* EVP_MAC: Add HMAC implementationRichard Levitte2018-10-301-0/+1
* EVP_MAC: Add CMAC implementationRichard Levitte2018-10-301-0/+2
* Add automatic initializations support for EVP_MAC objectsRichard Levitte2018-10-291-0/+1
* Add EVP_MAC APIRichard Levitte2018-10-291-0/+25
* EVP module documentation passAntoine Salon2018-10-171-0/+8
* DRBG: fix reseeding via RAND_add()/RAND_seed() with large inputDr. Matthias St. Pierre2018-10-161-0/+2
* Update copyright yearMatt Caswell2018-09-117-7/+7
* SipHash: add separate setter for the hash sizeRichard Levitte2018-09-091-1/+2
* Add missing SM2err and fix doc nitsPaul Yang2018-09-071-0/+1
* Update document for SM2 stuffsPaul Yang2018-09-071-0/+5
* Support setting SM2 IDPaul Yang2018-09-073-9/+14
* Make SM2 ID stick to specificationPaul Yang2018-09-071-2/+12
* Support pmeth->digest_customPaul Yang2018-09-071-0/+2
* Remove unnecessary sm2_za.cPaul Yang2018-09-071-5/+0
* Make OBJ_NAME case insensitive.Pauli2018-09-041-0/+15
* crypto/bn: add more fixed-top routines.Andy Polyakov2018-08-231-0/+6
* x509v3/v3_purp.c: re-implement lock-free check for extensions cache validity.Andy Polyakov2018-08-071-0/+1