summaryrefslogtreecommitdiff
path: root/crypto/bn/bn_prime.c
Commit message (Expand)AuthorAgeFilesLines
* Improve FIPS RSA keygen performance.slontis2022-11-231-0/+11
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-3/+1
* Fix error propagatation in BN_check_prime()Kazuki Yamaguchi2022-10-041-2/+3
* bn: remove TODOsPauli2021-06-021-1/+0
* add zero strenght arguments to BN and RAND RNG callsPauli2021-05-291-3/+4
* bn: rename bn_check_prime_int -> ossl_bn_check_primtPauli2021-05-271-5/+5
* Fix external symbols for bnShane Lontis2021-02-261-4/+4
* Update copyright yearRichard Levitte2021-01-281-1/+1
* Fix incorrect use of BN_CTX APIAgustin Gianni2021-01-131-2/+4
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-2/+2
* Update copyright yearMatt Caswell2020-05-151-1/+1
* Rename FIPS_MODE to FIPS_MODULERichard Levitte2020-04-281-4/+4
* Update source files for deprecation at 3.0Richard Levitte2019-11-071-1/+1
* Add BN_check_prime()Kurt Roeckx2019-10-141-8/+54
* Use fewer primes for the trial divisionKurt Roeckx2019-10-141-7/+45
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Merge probable_prime_dh_safe with bn_probable_prime_dhBernd Edlinger2019-08-091-84/+36
* Add a parameter to probable_prime if we look for a safe primeBernd Edlinger2019-08-091-56/+25
* Make sure all BIGNUM operations work within the FIPS providerMatt Caswell2019-07-151-23/+44
* Fix an endless loop in BN_generate_prime_exBernd Edlinger2019-07-071-2/+6
* Call RSA generation callback at the correct time.Kurt Roeckx2019-04-151-2/+2
* Added NULL check to BN_clear() & BN_CTX_end()Shane Lontis2019-03-191-2/+1
* FIPS 186-4 RSA Generation & ValidationShane Lontis2019-03-121-82/+189
* Following the license change, modify the boilerplates in crypto/bn/Richard Levitte2018-12-061-1/+1
* Fixed range of random produced in BN_is_prime_fasttest_ex() to be 1 < rand < ...Shane Lontis2018-06-221-15/+13
* 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