summaryrefslogtreecommitdiffstats
path: root/crypto/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* bn/bn_{div|shift}.c: introduce fixed-top interfaces.Andy Polyakov2018-12-051-1/+8
* KMAC implementation using EVP_MACShane Lontis2018-11-131-0/+6
* Add poly1305 MAC supportPaul Yang2018-11-051-0/+1
* GMAC implementationPauli2018-11-041-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-031-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
* bn/bn_intern.c: const-ify bn_set_{static}_words.Andy Polyakov2018-07-221-2/+2
* ec/ecdsa_ossl.c: revert blinding in ECDSA signature.Andy Polyakov2018-07-181-0/+2
* Remove stale SM2 error codesNicola Tuveri2018-07-161-0/+3
* bn/bn_{mont|exp}.c: switch to zero-padded intermediate vectors.Andy Polyakov2018-07-121-0/+12
* Modify the DEVRANDOM source so that the files are kept open persistently.Pauli2018-06-261-0/+17
* Add inter-module private header for EC functionsNicola Tuveri2018-06-251-0/+45
* Remove __cplusplus preamble from internal headersNicola Tuveri2018-06-226-41/+0
* Remove some inline assembler and non-standard constructs.Andy Polyakov2018-06-211-123/+5
* Move SM2 algos to SM2 specific PKEY methodJack Lloyd2018-06-194-4/+13
* Add support getting raw private/public keysMatt Caswell2018-06-081-0/+2
* Rebuild error codesMatt Caswell2018-06-041-75/+16
* Use lowercase for internal SM2 symbolsMatt Caswell2018-06-041-9/+9
* More more on SM2 error codes and tidy upMatt Caswell2018-06-041-0/+3
* Improve use of the test framework in the SM2 internal testsMatt Caswell2018-06-041-8/+4
* Set SM2 error codesJack Lloyd2018-06-041-71/+80
* Make SM2 functions privateJack Lloyd2018-06-042-0/+181
* Limit scope of CN name constraintsViktor Dukhovni2018-05-231-1/+0
* Change rand_pool_bytes_needed to handle less entropy than 1 per 8 bitsRichard Levitte2018-05-021-1/+2
* Update copyright yearMatt Caswell2018-05-012-2/+2
* Fix memleaks in async apiBernd Edlinger2018-04-261-0/+1
* Ensure the thread keys are always allocated in the same orderBernd Edlinger2018-04-202-0/+3
* DRBG: implement a get_nonce() callbackDr. Matthias St. Pierre2018-04-131-0/+33
* Add support for the SRP base64 alphabetMatt Caswell2018-04-131-1/+4
* Change SRP functions to use EVP_EncodeUpdate/EVP_DecodeUpdate functionsMatt Caswell2018-04-131-0/+6
* Change rand_pool_add[_end] prototypes to matchRichard Levitte2018-04-041-3/+3
* Update copyright yearMatt Caswell2018-04-031-1/+1
* Move the handling of dso_scheme to dso_conf.hRichard Levitte2018-03-231-1/+16