summaryrefslogtreecommitdiffstats
path: root/crypto/include
AgeCommit message (Expand)Author
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
2018-06-04Improve use of the test framework in the SM2 internal testsMatt Caswell
2018-06-04Set SM2 error codesJack Lloyd
2018-06-04Make SM2 functions privateJack Lloyd
2018-05-23Limit scope of CN name constraintsViktor Dukhovni
2018-05-02Change rand_pool_bytes_needed to handle less entropy than 1 per 8 bitsRichard Levitte
2018-05-01Update copyright yearMatt Caswell
2018-04-26Fix memleaks in async apiBernd Edlinger
2018-04-20Ensure the thread keys are always allocated in the same orderBernd Edlinger