summaryrefslogtreecommitdiffstats
path: root/crypto/bn/bn_prime.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearMatt Caswell2018-04-031-1/+1
* Use the private RNG for data that is not publicKurt Roeckx2018-04-021-2/+3
* Remove parentheses of return.KaoruToda2017-10-181-5/+5
* Since return is inconsistent, I removed unnecessary parentheses andKaoruToda2017-10-091-1/+1
* Add RAND_priv_bytes() for private keysRich Salz2017-08-031-4/+4
* BN_pseudo_rand is really BN_randRich Salz2017-07-031-1/+1
* Fix inaccurate comments in bn_prime.cPaul Yang2017-06-261-4/+2
* Numbers greater than 1 are usually non-negative.David Benjamin2017-04-211-18/+6
* Small primes are primes too.Adam Langley2017-04-201-1/+1
* Remove dead code in bnMatt Caswell2017-02-281-124/+0
* Check return value of some BN functions.Rich Salz2016-11-151-1/+2
* Change callers to use the new constants.Rich Salz2016-08-101-5/+6
* Whitespace cleanup in cryptoFdaSilvaYY2016-06-291-1/+1
* Handle BN_mod_word failures.David Benjamin2016-06-251-11/+30
* Useless header include of openssl/rand.hFdaSilvaYY2016-06-181-1/+0
* Add some missing return value checksMatt Caswell2016-06-131-3/+5
* Copyright consolidation 06/10Rich Salz2016-05-171-107/+8
* Don't leak memory on error in BN_generate_prime_exMatt Caswell2016-04-281-3/+4
* Restore NUMPRIMES as a numeric literalViktor Dukhovni2016-01-281-2/+0
* Remove EIGHT_BIT and SIXTEEN_BITRich Salz2016-01-271-6/+2
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* RT3955: Reduce some stack usageRich Salz2015-09-051-5/+9
* Identify and move common internal libcrypto header filesRichard Levitte2015-05-141-1/+1
* free NULL cleanup 7Rich Salz2015-04-301-5/+3
* Fix probable_prime over large shiftMatt Caswell2015-03-171-1/+11
* Re-align some comments after running the reformat script.Matt Caswell2015-01-221-11/+11
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-520/+538
* mark all block comments that need format preserving so thatTim Hudson2014-12-301-2/+4
* Tidy up, don't exceed the number of requested bits.Ben Laurie2014-06-011-38/+41
* Constify and reduce coprime random bits to allow for multiplier.Ben Laurie2014-06-011-5/+8
* Add a test to check we're really generating probable primes.Felix Laurie von Massenbach2014-06-011-2/+2
* Remove unused BIGNUMs.Felix Laurie von Massenbach2014-06-011-7/+0
* Refactor the first prime index.Felix Laurie von Massenbach2014-06-011-3/+3
* Try skipping over the adding and just picking a new random number.Felix Laurie von Massenbach2014-06-011-30/+109
* Generate safe primes not divisible by 3, 5 or 7.Felix Laurie von Massenbach2014-06-011-6/+16
* Add a method to generate a prime that is guaranteed not to be divisible by 3 ...Felix Laurie von Massenbach2014-06-011-29/+55
* Remove static from probable_prime_dh.Felix Laurie von Massenbach2014-06-011-42/+40
* Remove indentation from the goto targets.Felix Laurie von Massenbach2014-06-011-3/+5
* Ensure that, when generating small primes, the result is actually of theAdam Langley2013-06-041-10/+61
* Minimize stack utilization in probable_prime.Andy Polyakov2007-09-181-2/+2
* Ensure that the addition mods[i]+delta cannot overflow in probable_prime().Bodo Möller2006-09-181-6/+3
* 2 is a primeNils Larsch2006-01-131-1/+2
* Adjust various bignum functions to use BN_CTX for variables instead ofGeoff Thorpe2004-03-251-6/+11
* Put the first stage of my bignum debugging adventures into CVS. This codeGeoff Thorpe2003-11-041-0/+5
* Old-style callbacks can be NULL!Ben Laurie2003-02-011-0/+2
* Make sure everything that may be freed is allocated or initiated.Richard Levitte2003-01-101-1/+1
* Nils Larsch submitted;Geoff Thorpe2002-12-081-2/+2
* This is a first-cut at improving the callback mechanisms used inGeoff Thorpe2002-12-081-31/+49
* OpenSSL copyright notices ...Bodo Möller2001-09-041-1/+1
* Correct a typo.Geoff Thorpe2001-09-031-1/+1