aboutsummaryrefslogtreecommitdiff
path: root/crypto
AgeCommit message (Expand)AuthorFilesLines
2018-09-12minor fixes for WindowsViktor Szakats2-1/+3
2018-09-12crypto/sm2/sm2_sign.c: ensure UINT16_MAX is properly definedRichard Levitte1-0/+1
2018-09-12Limit the number of AES-GCM keys allowed in TLS. A new error is raised if thisPauli3-0/+34
2018-09-12FIPS 140-2 IG A.9 XTS key check.Pauli1-2/+22
2018-09-11Update copyright yearMatt Caswell61-61/+61
2018-09-10Check the return value from ASN1_INTEGER_setMatt Caswell1-1/+2
2018-09-10Validate the SM2 digest len before useMatt Caswell1-1/+7
2018-09-10crypto/rsa/rsa_pss.c: silence coverity warningDr. Matthias St. Pierre1-1/+1
2018-09-09ASN.1 DER: Make INT32 / INT64 types read badly encoded LONG zeroesRichard Levitte1-0/+24
2018-09-09SipHash: add separate setter for the hash sizeRichard Levitte3-21/+27
2018-09-09SipHash: make it possible to control the hash size through string controlsRichard Levitte1-0/+6
2018-09-07Add missing SM2err and fix doc nitsPaul Yang4-1/+7
2018-09-07Allow EVP_MD_CTX_set_pkey_ctx to accept NULL pctxPaul Yang1-2/+14
2018-09-07Update document for SM2 stuffsPaul Yang6-6/+24
2018-09-07Support setting SM2 IDPaul Yang11-83/+138
2018-09-07Make SM2 ID stick to specificationPaul Yang3-18/+63
2018-09-07Support pmeth->digest_customPaul Yang3-0/+25
2018-09-07Introduce EVP_MD_CTX_set_pkey_ctxPaul Yang2-1/+13
2018-09-07Remove unnecessary sm2_za.cPaul Yang4-140/+116
2018-09-07Avoid SEGV when giving X509_sign a NULL private key.Pauli1-1/+3
2018-09-06RSA padding Zeroization fixesShane Lontis2-17/+21
2018-09-06Key zeroization fix for EVP_SealInit + added simple testShane Lontis1-6/+13
2018-09-05Harmonize the error handling codepathNicola Tuveri4-8/+12
2018-09-05Fix segfault in RSA_free() (and DSA/DH/EC_KEY)Nicola Tuveri4-4/+4
2018-09-05hkdf zeroization fixShane Lontis1-4/+4
2018-09-05key zeroisation fix for p12Shane Lontis1-5/+9
2018-09-05key zeroisation for pvkfmt now done on all branch pathsShane Lontis1-5/+6
2018-09-04Fix HMAC SHA3-224 and HMAC SHA3-256.Pauli2-8/+11
2018-09-04Make OBJ_NAME case insensitive.Pauli3-15/+52
2018-09-04hmac_init cleanup and fix key zeroization issueShane Lontis1-17/+16
2018-09-03[test] throw error from wrapper function instead of an EC_METHOD specific oneBilly Brumley1-0/+4
2018-09-03Fix the comment of PEM_read_bio_exwzhang1-2/+1
2018-09-03add getter for tbsResponseData and signatureAlgorithm on OCSP_BASICRESPPaul Kehrer1-0/+10
2018-09-03Check the return from BN_sub() in BN_X931_generate_Xpq().Pauli1-1/+3
2018-09-03Check for a failure return from EVP_MD_CTX_new() in OCSP_basic_sign().Pauli1-0/+3
2018-09-03Remove redundant ASN1_INTEGER_set callEric Brown1-1/+0
2018-08-29fix out-of-bounds write in sm2_crypt.cymlbright1-1/+8
2018-08-26x509v3/v3_purp.c: refine lock-free check in x509v3_cache_extensions.Andy Polyakov1-6/+10
2018-08-23bn/bn_lib.c: conceal even memmory access pattern in bn2binpad.Andy Polyakov1-10/+24
2018-08-23bn/bn_blind.c: use Montgomery multiplication when possible.Andy Polyakov1-32/+56
2018-08-23rsa/rsa_ossl.c: implement variant of "Smooth CRT-RSA."Andy Polyakov1-55/+100
2018-08-23crypto/bn: add more fixed-top routines.Andy Polyakov5-10/+113
2018-08-22Extend dladdr() for AIX, consequence from changes for openssl#6368.Matthias Kraft1-10/+29
2018-08-22crypto/init.c: improve destructor_key's portability.Andy Polyakov1-8/+11
2018-08-22asn1/asn_moid.c: overhaul do_create.Andy Polyakov1-18/+12
2018-08-22Improve the usability of the ca app using EdDSAMatt Caswell1-3/+13
2018-08-22rand_lib.c: Don't open random devices while cleaning up.Dr. Matthias St. Pierre1-2/+6
2018-08-22Zero memory in CRYPTO_secure_malloc.Pauli1-5/+11
2018-08-21Replace GFp ladder implementation with ladd-2002-it-4 from EFDNicola Tuveri1-30/+33
2018-08-20Check getauxval on systems that have it when checking for setuid execution.Pauli1-5/+11