summaryrefslogtreecommitdiffstats
path: root/crypto/bn/bn_prime.c
AgeCommit message (Expand)Author
2022-11-23Improve FIPS RSA keygen performance.slontis
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-10-04Fix error propagatation in BN_check_prime()Kazuki Yamaguchi
2021-06-02bn: remove TODOsPauli
2021-05-29add zero strenght arguments to BN and RAND RNG callsPauli
2021-05-27bn: rename bn_check_prime_int -> ossl_bn_check_primtPauli
2021-02-26Fix external symbols for bnShane Lontis
2021-01-28Update copyright yearRichard Levitte
2021-01-13Fix incorrect use of BN_CTX APIAgustin Gianni
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-05-15Update copyright yearMatt Caswell
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2019-11-07Update source files for deprecation at 3.0Richard Levitte
2019-10-14Add BN_check_prime()Kurt Roeckx
2019-10-14Use fewer primes for the trial divisionKurt Roeckx
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
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-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-04-15Call RSA generation callback at the correct time.Kurt Roeckx
2019-03-19Added NULL check to BN_clear() & BN_CTX_end()Shane Lontis
2019-03-12FIPS 186-4 RSA Generation & ValidationShane Lontis
2018-12-06Following the license change, modify the boilerplates in crypto/bn/Richard Levitte
2018-06-22Fixed range of random produced in BN_is_prime_fasttest_ex() to be 1 < rand < ...Shane Lontis
2018-04-03Update copyright yearMatt Caswell
2018-04-02Use the private RNG for data that is not publicKurt Roeckx
2017-10-18Remove parentheses of return.KaoruToda
2017-10-09Since return is inconsistent, I removed unnecessary parentheses andKaoruToda
2017-08-03Add RAND_priv_bytes() for private keysRich Salz
2017-07-03BN_pseudo_rand is really BN_randRich Salz
2017-06-26Fix inaccurate comments in bn_prime.cPaul Yang
2017-04-21Numbers greater than 1 are usually non-negative.David Benjamin
2017-04-20Small primes are primes too.Adam Langley
2017-02-28Remove dead code in bnMatt Caswell
2016-11-15Check return value of some BN functions.Rich Salz
2016-08-10Change callers to use the new constants.Rich Salz
2016-06-29Whitespace cleanup in cryptoFdaSilvaYY
2016-06-25Handle BN_mod_word failures.David Benjamin
2016-06-18Useless header include of openssl/rand.hFdaSilvaYY
2016-06-13Add some missing return value checksMatt Caswell
2016-05-17Copyright consolidation 06/10Rich Salz
2016-04-28Don't leak memory on error in BN_generate_prime_exMatt Caswell
2016-01-28Restore NUMPRIMES as a numeric literalViktor Dukhovni
2016-01-27Remove EIGHT_BIT and SIXTEEN_BITRich Salz
2016-01-26Remove /* foo.c */ commentsRich Salz
2015-09-05RT3955: Reduce some stack usageRich Salz
2015-05-14Identify and move common internal libcrypto header filesRichard Levitte
2015-04-30free NULL cleanup 7Rich Salz
2015-03-17Fix probable_prime over large shiftMatt Caswell