aboutsummaryrefslogtreecommitdiff
path: root/crypto/include/internal
AgeCommit message (Expand)AuthorFilesLines
2019-07-12Add simple ASN.1 utils for DSA signature DER.David Makepeace1-0/+23
2019-07-11Make more use of OSSL_PARAM for ciphersRichard Levitte1-3/+0
2019-07-09Add X9.42 KDF.Shane Lontis1-0/+1
2019-07-02Provide rand_bytes_ex and rand_priv_bytes_exMatt Caswell1-0/+6
2019-06-28Support SM2 certificate signingPaul Yang1-0/+3
2019-06-27Move the public SIV mode functions from public headers to internal onesMatt Caswell1-0/+34
2019-06-19Provide an ability to deregister thread stop handlersMatt Caswell1-1/+2
2019-06-17Standardise the function naming conventions in initthread.cMatt Caswell1-2/+2
2019-06-17Tell the FIPS provider about thread stop eventsMatt Caswell1-4/+4
2019-06-17Provide a version of ossl_init_thread_start that works in FIPS modeMatt Caswell1-0/+1
2019-06-17Split thread intialisation and handling out of init.cMatt Caswell1-0/+2
2019-06-17Convert thread stop handling into a publish/subscribe modelMatt Caswell4-15/+3
2019-06-07Convert drbg_lib to use OPENSSL_CTX for its global dataMatt Caswell1-1/+0
2019-06-06Change EVP_MAC method from copy to dupKurt Roeckx1-1/+1
2019-06-04Move digests to providersShane Lontis3-39/+3
2019-06-01Add sparse array of const pointer typePauli1-3/+8
2019-05-16Added X963KDF APIShane Lontis1-0/+1
2019-05-03Added EVP_KDF (similiar to the EVP_MAC)Shane Lontis1-8/+10
2019-04-19Implement AES CBC ciphers in the default providerMatt Caswell1-1/+5
2019-04-19Make EVP_Encrypt*/EVP_Decrypt* and EVP_Cipher* provider awareMatt Caswell1-0/+20
2019-04-09Make X509_set_sm2_id consistent with other settersPaul Yang1-1/+1
2019-04-03Support EVP_MD_block_size() with providersMatt Caswell1-0/+1
2019-04-01Rework DSO API conditions and configuration optionRichard Levitte1-2/+3
2019-03-29Add the FIPS related continuous random number generator (CRNG) testing.Pauli1-0/+8
2019-03-21Make EVP_Digest* functions provider awareMatt Caswell1-0/+2
2019-03-21Implement EVP_MD_fetch()Matt Caswell1-0/+18
2019-03-21fixed mismatching #ifdef cppShane Lontis1-4/+0
2019-03-19Single step kdf implementationShane Lontis1-0/+1
2019-03-13Support SM2 certificate verification杨洋1-1/+4
2019-03-12FIPS 186-4 RSA Generation & ValidationShane Lontis1-0/+27
2019-03-06constify *_dup() and *i2d_*() and related functions as far as possible, intro...David von Oheimb1-1/+1
2019-03-06Add generic trace APIRichard Levitte1-0/+2
2019-03-06Make the sparse array code use ossl_uintmax_t as its index rather than size_t.Pauli1-10/+13
2019-02-27Implement SSH KDFSimo Sorce1-0/+1
2019-02-15Mark generated functions unused (applies to safestack, lhash, sparse_array)Richard Levitte1-12/+13
2019-02-14Sparse array iterators include index position.Pauli1-7/+8
2019-02-13Added new EVP/KDF API.David Makepeace1-0/+18
2019-02-12Add sparse array data type.Pauli1-0/+78
2019-02-06blake2: backport changes to blake2sAntoine Salon1-0/+1
2019-02-06blake2b: add EVP_MAC APIAntoine Salon1-0/+1
2019-01-27crypto/cms: Add support for CAdES Basic Electronic Signatures (CAdES-BES)Antonio Iacono1-0/+78
2019-01-21Rework building: Unix changes to handle extensions and product namesRichard Levitte1-1/+1
2018-12-06Following the license change, modify the boilerplates in include/ and crypto/...Richard Levitte31-32/+32
2018-12-05bn/bn_{div|shift}.c: introduce fixed-top interfaces.Andy Polyakov1-1/+8
2018-11-14KMAC implementation using EVP_MACShane Lontis1-0/+6
2018-11-05Add poly1305 MAC supportPaul Yang1-0/+1
2018-11-05GMAC implementationPauli1-0/+1
2018-11-01Avoid two memory allocations in each RAND_DRBG_bytesBernd Edlinger1-2/+3
2018-10-30EVP_MAC: Add SipHash implementationRichard Levitte1-0/+1
2018-10-30EVP_MAC: Add HMAC implementationRichard Levitte1-0/+1