summaryrefslogtreecommitdiffstats
path: root/crypto/include
AgeCommit message (Expand)Author
2019-06-17Split thread intialisation and handling out of init.cMatt Caswell
2019-06-17Convert thread stop handling into a publish/subscribe modelMatt Caswell
2019-06-07Convert drbg_lib to use OPENSSL_CTX for its global dataMatt Caswell
2019-06-06Change EVP_MAC method from copy to dupKurt Roeckx
2019-06-04Move digests to providersShane Lontis
2019-06-01Add sparse array of const pointer typePauli
2019-05-16Added X963KDF APIShane Lontis
2019-05-03Added EVP_KDF (similiar to the EVP_MAC)Shane Lontis
2019-04-19Implement AES CBC ciphers in the default providerMatt Caswell
2019-04-19Make EVP_Encrypt*/EVP_Decrypt* and EVP_Cipher* provider awareMatt Caswell
2019-04-09Make X509_set_sm2_id consistent with other settersPaul Yang
2019-04-03Support EVP_MD_block_size() with providersMatt Caswell
2019-04-01Rework DSO API conditions and configuration optionRichard Levitte
2019-03-29Add the FIPS related continuous random number generator (CRNG) testing.Pauli
2019-03-21Make EVP_Digest* functions provider awareMatt Caswell
2019-03-21Implement EVP_MD_fetch()Matt Caswell
2019-03-21fixed mismatching #ifdef cppShane Lontis
2019-03-19Single step kdf implementationShane Lontis
2019-03-13Support SM2 certificate verification杨洋
2019-03-12FIPS 186-4 RSA Generation & ValidationShane Lontis
2019-03-06constify *_dup() and *i2d_*() and related functions as far as possible, intro...David von Oheimb
2019-03-06Add generic trace APIRichard Levitte
2019-03-06Make the sparse array code use ossl_uintmax_t as its index rather than size_t.Pauli
2019-02-27Implement SSH KDFSimo Sorce
2019-02-15Mark generated functions unused (applies to safestack, lhash, sparse_array)Richard Levitte
2019-02-14Sparse array iterators include index position.Pauli
2019-02-13Added new EVP/KDF API.David Makepeace
2019-02-12Add sparse array data type.Pauli
2019-02-06blake2: backport changes to blake2sAntoine Salon
2019-02-06blake2b: add EVP_MAC APIAntoine Salon
2019-01-27crypto/cms: Add support for CAdES Basic Electronic Signatures (CAdES-BES)Antonio Iacono
2019-01-21Rework building: Unix changes to handle extensions and product namesRichard Levitte
2018-12-06Following the license change, modify the boilerplates in include/ and crypto/...Richard Levitte
2018-12-05bn/bn_{div|shift}.c: introduce fixed-top interfaces.Andy Polyakov
2018-11-14KMAC implementation using EVP_MACShane Lontis
2018-11-05Add poly1305 MAC supportPaul Yang
2018-11-05GMAC implementationPauli
2018-11-01Avoid two memory allocations in each RAND_DRBG_bytesBernd Edlinger
2018-10-30EVP_MAC: Add SipHash implementationRichard Levitte
2018-10-30EVP_MAC: Add HMAC implementationRichard Levitte
2018-10-30EVP_MAC: Add CMAC implementationRichard Levitte
2018-10-29Add automatic initializations support for EVP_MAC objectsRichard Levitte
2018-10-29Add EVP_MAC APIRichard Levitte
2018-10-17EVP module documentation passAntoine Salon
2018-10-16DRBG: fix reseeding via RAND_add()/RAND_seed() with large inputDr. Matthias St. Pierre
2018-09-11Update copyright yearMatt Caswell
2018-09-09SipHash: add separate setter for the hash sizeRichard Levitte
2018-09-07Add missing SM2err and fix doc nitsPaul Yang
2018-09-07Update document for SM2 stuffsPaul Yang
2018-09-07Support setting SM2 IDPaul Yang