summaryrefslogtreecommitdiffstats
path: root/crypto/include
AgeCommit message (Expand)Author
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
2018-09-07Make SM2 ID stick to specificationPaul Yang
2018-09-07Support pmeth->digest_customPaul Yang
2018-09-07Remove unnecessary sm2_za.cPaul Yang
2018-09-04Make OBJ_NAME case insensitive.Pauli
2018-08-23crypto/bn: add more fixed-top routines.Andy Polyakov
2018-08-07x509v3/v3_purp.c: re-implement lock-free check for extensions cache validity.Andy Polyakov
2018-07-22bn/bn_intern.c: const-ify bn_set_{static}_words.Andy Polyakov
2018-07-18ec/ecdsa_ossl.c: revert blinding in ECDSA signature.Andy Polyakov
2018-07-16Remove stale SM2 error codesNicola Tuveri
2018-07-12bn/bn_{mont|exp}.c: switch to zero-padded intermediate vectors.Andy Polyakov
2018-06-27Modify the DEVRANDOM source so that the files are kept open persistently.Pauli
2018-06-25Add inter-module private header for EC functionsNicola Tuveri
2018-06-22Remove __cplusplus preamble from internal headersNicola Tuveri
2018-06-21Remove some inline assembler and non-standard constructs.Andy Polyakov
2018-06-19Move SM2 algos to SM2 specific PKEY methodJack Lloyd
2018-06-08Add support getting raw private/public keysMatt Caswell
2018-06-04Rebuild error codesMatt Caswell
2018-06-04Use lowercase for internal SM2 symbolsMatt Caswell
2018-06-04More more on SM2 error codes and tidy upMatt Caswell