summaryrefslogtreecommitdiff
path: root/crypto/bn
Commit message (Expand)AuthorAgeFilesLines
* Also check for errors in x86_64-xlate.pl.David Benjamin2020-02-1729-29/+29
* crypto/bn: fix debug buildWataru Ashihara2020-02-171-0/+1
* Fix misspelling errors and typos reported by codespellDr. Matthias St. Pierre2020-02-061-4/+4
* Fix builds with no-dhMatt Caswell2020-02-061-2/+8
* Add support for DH 'modp' group parameters (RFC 3526)Shane Lontis2020-01-312-819/+546
* Do not silently truncate files on perlasm errorsDavid Benjamin2020-01-2229-29/+29
* Convert rand_bytes_ex and rand_priv_bytes_ex to public functionsMatt Caswell2020-01-201-4/+4
* For all assembler scripts where it matters, recognise clang > 9.xRichard Levitte2020-01-174-4/+4
* Make generated copyright year be "now"Rich Salz2020-01-071-2/+2
* Run make updateMatt Caswell2020-01-021-1/+1
* Add some missing cfi frame info in rsaz-x86_64Bernd Edlinger2019-12-201-0/+14
* Add some missing cfi frame info in x86_64-mont5.plBernd Edlinger2019-12-201-0/+18
* Improve the overflow handling in rsaz_512_sqrBernd Edlinger2019-12-061-21/+21
* Fix an overflow bug in rsaz_512_sqrAndy Polyakov2019-12-061-184/+197
* s390x assembly pack: fix bn_mul_comba4Patrick Steuer2019-11-171-1/+1
* RSA generation: Use more bits of 1/sqrt(2)Kurt Roeckx2019-11-091-9/+44
* Update source files for pre-3.0 deprecationRichard Levitte2019-11-072-2/+2
* Update source files for deprecation at 3.0Richard Levitte2019-11-071-1/+1
* s390x assembly pack: enable clang buildPatrick Steuer2019-11-031-4/+4
* [crypto/bn] fix a few small timing leaks in BN_lshift1 and BN_rshift1Billy Brumley2019-10-311-13/+10
* Update control logic for BN_gcdCesar Pereida Garcia2019-10-231-2/+7
* Constant-time GCD function.Cesar Pereida Garcia2019-10-171-106/+107
* Unify BN_rshift designCesar Pereida Garcia2019-10-171-43/+5
* Fix missing Assembler definesShane Lontis2019-10-161-1/+4
* Add BN_check_prime()Kurt Roeckx2019-10-145-59/+65
* Use fewer primes for the trial divisionKurt Roeckx2019-10-141-7/+45
* Rework how our providers are builtRichard Levitte2019-10-101-2/+2
* Explicitly test against NULL; do not use !p or similarRich Salz2019-10-091-3/+3
* Fix header file include guard namesDr. Matthias St. Pierre2019-09-282-4/+4
* Reorganize local header filesDr. Matthias St. Pierre2019-09-2834-35/+35
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-286-7/+7
* crypto/bn/build.info: Correct use of SSE2 definitionRichard Levitte2019-09-181-1/+1
* Unify all assembler file generatorsRichard Levitte2019-09-1629-80/+113
* build.info: For all assembler generators, remove all argumentsRichard Levitte2019-09-161-31/+27
* util/mkerr.pl: make it not depend on the function codeRichard Levitte2019-09-121-1/+1
* Uniform BN_bn2binpad() and BN_bn2lebinpad() implementationsNicola Tuveri2019-09-071-20/+17
* Make BN_num_bits() consttime upon BN_FLG_CONSTTIMENicola Tuveri2019-09-071-0/+44
* Fix a SCA leak in BN_generate_dsa_nonceBernd Edlinger2019-09-061-4/+1
* New function EVP_MD_free()Richard Levitte2019-09-041-1/+1
* crypto/bn/build.info: define OPENSL_IA32_SSE2 globally when neededRichard Levitte2019-08-231-1/+1
* Merge probable_prime_dh_safe with bn_probable_prime_dhBernd Edlinger2019-08-092-88/+37
* Add a parameter to probable_prime if we look for a safe primeBernd Edlinger2019-08-091-56/+25
* Make the EC code available from inside the FIPS providerMatt Caswell2019-08-061-2/+0
* Avoid double clearing some BIGNUMsPauli2019-07-231-11/+9
* Regenerate mkerr filesRich Salz2019-07-161-69/+1
* Make sure all BIGNUM operations work within the FIPS providerMatt Caswell2019-07-159-35/+75
* Fix an endless loop in BN_generate_prime_exBernd Edlinger2019-07-071-2/+6
* Make BIGNUM rand functions available within the FIPS moduleMatt Caswell2019-07-022-45/+41
* Fix TyposAntoine Cœur2019-07-023-3/+3
* Move bn_asm_src file information to build.info filesRichard Levitte2019-06-171-2/+104