summaryrefslogtreecommitdiffstats
path: root/crypto/bn
AgeCommit message (Expand)Author
2020-01-31Add support for DH 'modp' group parameters (RFC 3526)Shane Lontis
2020-01-22Do not silently truncate files on perlasm errorsDavid Benjamin
2020-01-20Convert rand_bytes_ex and rand_priv_bytes_ex to public functionsMatt Caswell
2020-01-17For all assembler scripts where it matters, recognise clang > 9.xRichard Levitte
2020-01-07Make generated copyright year be "now"Rich Salz
2020-01-02Run make updateMatt Caswell
2019-12-20Add some missing cfi frame info in rsaz-x86_64Bernd Edlinger
2019-12-20Add some missing cfi frame info in x86_64-mont5.plBernd Edlinger
2019-12-06Improve the overflow handling in rsaz_512_sqrBernd Edlinger
2019-12-06Fix an overflow bug in rsaz_512_sqrAndy Polyakov
2019-11-17s390x assembly pack: fix bn_mul_comba4Patrick Steuer
2019-11-09RSA generation: Use more bits of 1/sqrt(2)Kurt Roeckx
2019-11-07Update source files for pre-3.0 deprecationRichard Levitte
2019-11-07Update source files for deprecation at 3.0Richard Levitte
2019-11-03s390x assembly pack: enable clang buildPatrick Steuer
2019-10-31[crypto/bn] fix a few small timing leaks in BN_lshift1 and BN_rshift1Billy Brumley
2019-10-23Update control logic for BN_gcdCesar Pereida Garcia
2019-10-17Constant-time GCD function.Cesar Pereida Garcia
2019-10-17Unify BN_rshift designCesar Pereida Garcia
2019-10-16Fix missing Assembler definesShane Lontis
2019-10-14Add BN_check_prime()Kurt Roeckx
2019-10-14Use fewer primes for the trial divisionKurt Roeckx
2019-10-10Rework how our providers are builtRichard Levitte
2019-10-09Explicitly test against NULL; do not use !p or similarRich Salz
2019-09-28Fix header file include guard namesDr. Matthias St. Pierre
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-18crypto/bn/build.info: Correct use of SSE2 definitionRichard Levitte
2019-09-16Unify all assembler file generatorsRichard Levitte
2019-09-16build.info: For all assembler generators, remove all argumentsRichard Levitte
2019-09-12util/mkerr.pl: make it not depend on the function codeRichard Levitte
2019-09-07Uniform BN_bn2binpad() and BN_bn2lebinpad() implementationsNicola Tuveri
2019-09-07Make BN_num_bits() consttime upon BN_FLG_CONSTTIMENicola Tuveri
2019-09-06Fix a SCA leak in BN_generate_dsa_nonceBernd Edlinger
2019-09-04New function EVP_MD_free()Richard Levitte
2019-08-23crypto/bn/build.info: define OPENSL_IA32_SSE2 globally when neededRichard Levitte
2019-08-09Merge probable_prime_dh_safe with bn_probable_prime_dhBernd Edlinger
2019-08-09Add a parameter to probable_prime if we look for a safe primeBernd Edlinger
2019-08-06Make the EC code available from inside the FIPS providerMatt Caswell
2019-07-23Avoid double clearing some BIGNUMsPauli
2019-07-16Regenerate mkerr filesRich Salz
2019-07-15Make sure all BIGNUM operations work within the FIPS providerMatt Caswell
2019-07-07Fix an endless loop in BN_generate_prime_exBernd Edlinger
2019-07-02Make BIGNUM rand functions available within the FIPS moduleMatt Caswell
2019-07-02Fix TyposAntoine Cœur
2019-06-17Move bn_asm_src file information to build.info filesRichard Levitte
2019-06-15Use variables in build.info files where it's worth the whileRichard Levitte
2019-06-14Fix building with enable-traceMatt Caswell
2019-06-12Make BIGNUM code available from within the FIPS moduleMatt Caswell
2019-06-12Temporarily disable RAND call in FIPS_MODE until RAND is availableMatt Caswell