]> git.ipfire.org Git - thirdparty/openssl.git/history - crypto/bn/bn_prime.c
Add BN_check_prime()
[thirdparty/openssl.git] / crypto / bn / bn_prime.c
2019-10-14  Kurt RoeckxAdd BN_check_prime()
2019-10-14  Kurt RoeckxUse fewer primes for the trial division
2019-09-28  Dr. Matthias St... Reorganize local header files
2019-08-09  Bernd EdlingerMerge probable_prime_dh_safe with bn_probable_prime_dh
2019-08-09  Bernd EdlingerAdd a parameter to probable_prime if we look for a...
2019-07-15  Matt CaswellMake sure all BIGNUM operations work within the FIPS...
2019-07-07  Bernd EdlingerFix an endless loop in BN_generate_prime_ex
2019-04-15  Kurt RoeckxCall RSA generation callback at the correct time.
2019-03-19  Shane LontisAdded NULL check to BN_clear() & BN_CTX_end()
2019-03-12  Shane LontisFIPS 186-4 RSA Generation & Validation
2018-12-06  Richard LevitteFollowing the license change, modify the boilerplates...
2018-06-21  Shane LontisFixed range of random produced in BN_is_prime_fasttest_...
2018-04-03  Matt CaswellUpdate copyright year
2018-04-02  Kurt RoeckxUse the private RNG for data that is not public
2017-10-18  KaoruTodaRemove parentheses of return.
2017-10-09  KaoruTodaSince return is inconsistent, I removed unnecessary...
2017-08-03  Rich SalzAdd RAND_priv_bytes() for private keys
2017-07-03  Rich SalzBN_pseudo_rand is really BN_rand
2017-06-26  Paul YangFix inaccurate comments in bn_prime.c
2017-04-21  David BenjaminNumbers greater than 1 are usually non-negative.
2017-04-20  Adam LangleySmall primes are primes too.
2017-02-28  Matt CaswellRemove dead code in bn
2016-11-15  Rich SalzCheck return value of some BN functions.
2016-08-10  Rich SalzChange callers to use the new constants.
2016-06-29  FdaSilvaYYWhitespace cleanup in crypto
2016-06-25  David BenjaminHandle BN_mod_word failures.
2016-06-18  FdaSilvaYYUseless header include of openssl/rand.h
2016-06-13  Matt CaswellAdd some missing return value checks
2016-05-17  Rich SalzCopyright consolidation 06/10
2016-04-28  Matt CaswellDon't leak memory on error in BN_generate_prime_ex
2016-01-28  Viktor DukhovniRestore NUMPRIMES as a numeric literal
2016-01-28  Rich SalzRemove EIGHT_BIT and SIXTEEN_BIT
2016-01-26  Rich SalzRemove /* foo.c */ comments
2015-09-05  Rich SalzRT3955: Reduce some stack usage
2015-05-14  Richard LevitteIdentify and move common internal libcrypto header...
2015-05-01  Rich Salzfree NULL cleanup 7
2015-03-17  Matt CaswellFix probable_prime over large shift
2015-01-22  Matt CaswellRe-align some comments after running the reformat script.
2015-01-22  Matt CaswellRun util/openssl-format-source -v -c .
2014-12-30  Tim Hudsonmark all block comments that need format preserving...
2014-06-01  Ben LaurieMerge branch 'erbridge-probable_primes'
2014-06-01  Ben LaurieTidy up, don't exceed the number of requested bits.
2014-06-01  Ben LaurieConstify and reduce coprime random bits to allow for...
2014-06-01  Felix Laurie von... Add a test to check we're really generating probable...
2014-06-01  Felix Laurie von... Remove unused BIGNUMs.
2014-06-01  Felix Laurie von... Refactor the first prime index.
2014-06-01  Felix Laurie von... Try skipping over the adding and just picking a new...
2014-06-01  Felix Laurie von... Generate safe primes not divisible by 3, 5 or 7.
2014-06-01  Felix Laurie von... Add a method to generate a prime that is guaranteed...
2014-06-01  Felix Laurie von... Remove static from probable_prime_dh.
2014-06-01  Felix Laurie von... Remove indentation from the goto targets.
2013-06-04  Adam LangleyEnsure that, when generating small primes, the result...
2007-09-18  Andy PolyakovMinimize stack utilization in probable_prime.
2006-09-18  Bodo MöllerEnsure that the addition mods[i]+delta cannot overflow...
2006-01-13  Nils Larsch2 is a prime
2004-03-25  Geoff ThorpeAdjust various bignum functions to use BN_CTX for varia...
2003-11-04  Geoff ThorpePut the first stage of my bignum debugging adventures...
2003-02-01  Ben LaurieOld-style callbacks can be NULL!
2003-01-10  Richard LevitteMake sure everything that may be freed is allocated...
2002-12-08  Geoff ThorpeNils Larsch submitted;
2002-12-08  Geoff ThorpeThis is a first-cut at improving the callback mechanism...
2001-09-04  Bodo MöllerOpenSSL copyright notices ...
2001-09-03  Geoff ThorpeCorrect a typo.
2001-09-03  Bodo MöllerUse uniformly chosen witnesses for Miller-Rabin test
2000-11-06  Richard LevitteConstify the BIGNUM routines a bit more. The only...
2000-02-05  Ulf MöllerNew functions BN_CTX_start(), BN_CTX_get(), BN_CTX_end...
2000-02-03  Ulf Möllerispell (and minor modifications)
2000-02-03  Bodo MöllerSome 'const's for BNs.
2000-02-02  Bodo MöllerInclude OpenSSL license.
2000-02-02  Bodo MöllerTolerate negative numbers in BN_is_prime.
2000-02-02  Bodo Möllerrndsort{Miller, Rabin} primality test.
2000-02-01  Ulf MöllerBug fix: BN_is_prime() would fail with a high probabili...
2000-01-30  Ulf MöllerSeek out and destroy another evil cast.
2000-01-30  Bodo MöllerMake output of "openssl dsaparam 1024" more interesting :-)
2000-01-30  Bodo MöllerMake DSA_generate_parameters, and fix a couple of bug
2000-01-27  Ulf MöllerDocument DSA and SHA.
2000-01-23  Ulf MöllerDocument the BN library.
2000-01-22  Ulf MöllerDocument the DH library, and make some minor changes...
2000-01-13  Ulf MöllerPrecautions against using the PRNG uninitialized: RAND_...
2000-01-12  Bodo MöllerTurn BN_prime_checks into a macro.
1999-06-03  Ben LaurieMore evil cast removal.
1999-05-20  Ulf MöllerBignum library bug fix. IRIX 6 passes "make test" now!
1999-04-26  Ulf MöllerRemove NOPROTO-related macros.
1999-04-26  Ulf MöllerRemove NOPROTO definitions and error code comments.
1999-04-23  Bodo MöllerChange #include filenames from <foo.h> to <openssl.h>.
1999-04-19  Ulf MöllerChange functions to ANSI C.
1999-02-25  Ben LaurieFix clearly untested "clever" hack.
1998-12-21  Ralf S. EngelschallThis commit was generated by cvs2svn to track changes...
1998-12-21  Ralf S. EngelschallImport of old SSLeay release: SSLeay 0.9.1b (unreleased) SSLeay
1998-12-21  Ralf S. EngelschallThis commit was generated by cvs2svn to track changes...
1998-12-21  Ralf S. EngelschallImport of old SSLeay release: SSLeay 0.9.0b
1998-12-21  Ralf S. EngelschallThis commit was generated by cvs2svn to track changes...
1998-12-21  Ralf S. EngelschallThis commit was generated by cvs2svn to track changes...
1998-12-21  Ralf S. EngelschallImport of old SSLeay release: SSLeay 0.8.1b
1998-12-21  Ralf S. EngelschallThis commit was generated by cvs2svn to track changes...