summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2018-07-31Use the new non-curve type specific EC functions internallyMatt Caswell
2018-07-31Provide EC functions that are not curve type specificMatt Caswell
2018-07-31Check return from BN_subPauli
2018-07-31Check conversion return in ASN1_INTEGER_print_bio.Pauli
2018-07-29Remove DSA digest length checks when no digest is passedBryan Donlan
2018-07-26EC GFp ladderBilly Brumley
2018-07-26Add ec/asm/x25519-ppc64.pl module.Andy Polyakov
2018-07-26bn/bn_mod.c: harmonize BN_mod_add_quick with original implementation.Andy Polyakov
2018-07-26Fix a trivial coding style nit in sm2_sign.cPaul Yang
2018-07-26Fixed issue where DRBG_CTR fails if NO_DF is used - when entropy is calledShane Lontis
2018-07-25Check for failures, to avoid memory leakRich Salz
2018-07-25crypto/init.c: use destructor_key even as guard in OPENSSL_thread_stop.Andy Polyakov
2018-07-25crypto/dllmain.c: remove unused OPENSSL_NONPIC_relocated variable.Andy Polyakov
2018-07-25crypto/cryptlib.c: resolve possible race in OPENSSL_isservice.Andy Polyakov
2018-07-25crypto/cryptlib.c: make OPENSS_cpuid_setup safe to use as constructor.Andy Polyakov
2018-07-25ec/ecp_nistz256.c: fix Coverity nit.Andy Polyakov
2018-07-24Remove zero special-case in BN_mod_exp_mont.David Benjamin
2018-07-24Update sm2_crypt.cneighbads
2018-07-24def_load_bio(): Free |biosk| more carefullyRichard Levitte
2018-07-22ec/ecp_nistz256.c: fix ecp_nistz256_set_from_affine.Andy Polyakov
2018-07-22ec/asm/ecp_nistz256-{!x86_64}.pl: fix scatter_w7 function.Andy Polyakov
2018-07-22bn/bn_intern.c: const-ify bn_set_{static}_words.Andy Polyakov
2018-07-22PKCS12: change safeContentsBag from a SET OF to a SEQUENCE OFRichard Levitte
2018-07-20crypto/*: address standard-compilance nits.Andy Polyakov
2018-07-20bio/bss_dgram.c: harmonize usage of OPENSSL_USE_IPV6 with the rest.Andy Polyakov
2018-07-20ec/ec_lcl.h: fix pre-C9x compilation problems.Andy Polyakov
2018-07-20Validate legacy_versionMatt Caswell
2018-07-18ec/ecdsa_ossl.c: switch to fixed-length Montgomery multiplication.Andy Polyakov
2018-07-18ec/ecdsa_ossl.c: formatting and readability fixes.Andy Polyakov
2018-07-18ec/ecdsa_ossl.c: revert blinding in ECDSA signature.Andy Polyakov
2018-07-18bn/bn_lib.c address Coverity nit in bn2binpad.Andy Polyakov
2018-07-17Fix typo in x25519-x86_64.plMat
2018-07-16EC2M Lopez-Dahab ladder: use it also for ECDSA verifyNicola Tuveri
2018-07-16EC2M Lopez-Dahab ladder implementationNicola Tuveri
2018-07-16EC point multiplication: add `ladder` scaffoldNicola Tuveri
2018-07-16Remove stale SM2 error codesNicola Tuveri
2018-07-15ec/curve25519.c: reorganize for better accessibility.Andy Polyakov
2018-07-15ec/asm/x25519-x86_64.pl: add CFI directives and Windows SE handler.Andy Polyakov
2018-07-15ec/asm/x25519-x86_64.pl: fix base 2^64 add/sub and final reduction.Andy Polyakov
2018-07-14bn/bn_lcl.h,bn_nist.c: addres strict warnings with -DBN_DEBUG.Andy Polyakov
2018-07-14rsa/*: switch to BN_bn2binpad.Andy Polyakov
2018-07-14bn/bn_lib.c: make BN_bn2binpad computationally constant-time.Andy Polyakov
2018-07-12Fix undefined behavior in s390x aes-gcm/ccmPatrick Steuer
2018-07-12bn/bn_{mont|exp}.c: switch to zero-padded intermediate vectors.Andy Polyakov
2018-07-12bn/bn_lib.c: add BN_FLG_FIXED_TOP flag.Andy Polyakov
2018-07-12bn/bn_mont.c: improve readability of post-condition code.Andy Polyakov
2018-07-12bn/bn_mont.c: move boundary condition check closer to caller.Andy Polyakov
2018-07-12bn/bn_lib.c: remove bn_check_top from bn_expand2.Andy Polyakov
2018-07-11NCONF_get_number refix.Pauli
2018-07-10poly1305/asm/poly1305-x86_64.pl: fix solaris64-x86_64-cc build.Andy Polyakov