summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2018-08-10bn/bn_lib.c: add computationally constant-time bn_bn2binpad.Andy Polyakov
2018-08-07Make EVP_PKEY_asn1_new() stricter with its inputRichard Levitte
2018-08-01CHANGES: mention blinding reverting in ECDSA.Andy Polyakov
2018-08-01ecdsa/ecs_ossl.c: switch to fixed-length Montgomery multiplication.Andy Polyakov
2018-08-01Fix BN_gcd errors for some curvesBilly Brumley
2018-08-01bn/bn_mod.c: harmonize BN_mod_add_quick with original implementation.Andy Polyakov
2018-08-01ecdsa/ecs_ossl.c: revert blinding in ECDSA signature.Andy Polyakov
2018-08-01bn/bn_{mont|exp}.c: switch to zero-padded intermediate vectors.Andy Polyakov
2018-08-01bn/bn_lib.c: add BN_FLG_FIXED_TOP flag.Andy Polyakov
2018-08-01bn/bn_mont.c: improve readability of post-condition code.Andy Polyakov
2018-08-01bn/bn_lib.c: remove bn_check_top from bn_expand2.Andy Polyakov
2018-07-26Fix inconsistent use of bit vs bitsKurt Roeckx
2018-07-26Make number of Miller-Rabin tests for a prime tests depend on the security le...Kurt Roeckx
2018-07-26Change the number of Miller-Rabin test for DSA generation to 64Kurt Roeckx
2018-07-25Check for failures, to avoid memory leakRich Salz
2018-07-23ec/ecp_nistz256.c: fix ecp_nistz256_set_from_affine.Andy Polyakov
2018-07-22PKCS12: change safeContentsBag from a SET OF to a SEQUENCE OFRichard Levitte
2018-07-13Documentation typo fix in BN_bn2bin.podAlexandre Perrin
2018-07-03Don't create an invalid CertificateRequestMatt Caswell
2018-06-28Zero-fill IV by default.Rich Salz
2018-06-25Fix some more gcc-9 warnings [-Wstringop-truncation]Bernd Edlinger
2018-06-24Fix a new gcc-9 warning [-Wstringop-truncation]Bernd Edlinger
2018-06-21Improve the example getpass() implementation to show an error returnNick Mathewson
2018-06-21doc/crypto/pem.pod: modernise the example codeRichard Levitte
2018-06-21Update documentation for PEM callback: error is now -1.Nick Mathewson
2018-06-21Add blinding to a DSA signatureMatt Caswell
2018-06-19Fix no-ssl3-method in 1.0.2Matt Caswell
2018-06-18sha/asm/sha{1|256}-586.pl: harmonize clang version detection.Andy Polyakov
2018-06-18bn/asm/rsaz-avx2.pl: harmonize clang version detection.Andy Polyakov
2018-06-18Warn against nonce reuse in DSA_sign_setup() docNicola Tuveri
2018-06-13Add blinding to an ECDSA signatureMatt Caswell
2018-06-12Reject excessively large primes in DH key generation.Guido Vranken
2018-06-09bn/asm/sparcv9-mont.pl: iron another glitch in squaring code path.Andy Polyakov
2018-06-02Document failure return of ECDSA_SIG_newKen Goldman
2018-05-31ENGINE_pkey_asn1_find_str(): don't assume an engine implements ASN1 methodRichard Levitte
2018-05-31apps: when the 'compat' nameopt has been set, leave it beRichard Levitte
2018-05-29The result of a ^ 0 mod -1 is 0 not 1Matt Caswell
2018-05-23Fix a bogus warning about an uninitialised varMatt Caswell
2018-05-21Fix undefined behaviour in X509_NAME_cmp()Matt Caswell
2018-05-18util/domd: harmonize with compiler detection in Configure.Andy Polyakov
2018-05-17Make BN_GF2m_mod_arr more constant timeMatt Caswell
2018-05-14When configuring 'no-comp', zlib support should be disabled tooRichard Levitte
2018-05-14UI console: Restore tty settings, do not force ECHO after promptRichard Levitte
2018-05-13Fix memory leaks in CA related functions.Pavel Kopyl
2018-05-12Don't memcpy the contents of an empty fragmentMatt Caswell
2018-05-12In cases where we ask PEM_def_callback for minimum 0 length, accept 0 lengthRichard Levitte
2018-05-11Fix typo 'is an error occurred' in documentationDr. Matthias St. Pierre
2018-05-05X509 time: tighten validation per RFC 5280Emilia Kasper
2018-05-05BIO_s_mem() write: Skip early when input length is zeroRichard Levitte
2018-05-04bn/asm/*-mont.pl: harmonize with BN_from_montgomery_word.Andy Polyakov