aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/bn/bn_mont.c
Commit message (Expand)AuthorAgeFilesLines
* Allow group methods to customize initialization for speedWatson Ladd2024-06-051-0/+42
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* Limit size of modulus for bn_mul_mont and BN_mod_exp_mont_consttimeBernd Edlinger2023-01-141-1/+1
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-3/+1
* Update copyright yearMatt Caswell2021-04-081-1/+1
* Always check CRYPTO_LOCK_{read,write}_lockRich Salz2021-03-141-2/+7
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-1/+1
* Update copyright yearMatt Caswell2020-08-061-1/+1
* unify spelling of serializePauli2020-07-301-1/+1
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Following the license change, modify the boilerplates in crypto/bn/Richard Levitte2018-12-061-1/+1
* crypto/bn: add more fixed-top routines.Andy Polyakov2018-08-231-7/+19
* bn/bn_{mont|exp}.c: switch to zero-padded intermediate vectors.Andy Polyakov2018-07-121-11/+34
* bn/bn_mont.c: improve readability of post-condition code.Andy Polyakov2018-07-121-6/+5
* bn/bn_mont.c: move boundary condition check closer to caller.Andy Polyakov2018-07-121-3/+4
* Return an error from BN_mod_inverse if n is 1 (or -1)Matt Caswell2018-05-031-2/+6
* Add missing error code when alloc-return-nullFdaSilvaYY2018-04-261-1/+3
* Fix a possible crash in BN_from_montgomery_wordBernd Edlinger2018-03-311-0/+2
* Allow NULL for some _free routines.Rich Salz2018-03-271-6/+8
* Remove some code for a contributor that we cannot findMatt Caswell2018-03-271-3/+0
* Fix timing leak in BN_from_montgomery_word.David Benjamin2018-02-011-37/+20
* Copyright update of more files that have changed this yearRichard Levitte2018-01-191-1/+1
* Revert BN_copy() flag copy semantics changeMatt Caswell2018-01-161-0/+2
* Remove parentheses of return.KaoruToda2017-10-181-9/+9
* Since return is inconsistent, I removed unnecessary parentheses andKaoruToda2017-10-091-3/+3
* BN_copy now propagates BN_FLG_CONSTTIMESamuel Weiser2017-09-271-2/+0
* Fixed error in propagating BN_FLG_CONSTTIME flag through BN_MONT_CTX_set, whi...Samuel Weiser2017-09-271-0/+5
* Change to check last return value of BN_CTX_getPaul Yang2017-06-261-2/+2
* Copyright consolidation 06/10Rich Salz2016-05-171-107/+6
* Convert CRYPTO_LOCK_{DH,DSA,RSA} to new multi-threading APIAlessandro Ghedini2016-03-081-5/+5
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* Remove BN_initRich Salz2015-11-301-4/+4
* Continue standardising malloc style for libcryptoMatt Caswell2015-11-091-1/+1
* Check for 0 modulus in BN_MONT_CTX_setMatt Caswell2015-08-111-0/+3
* Clear BN-mont values when free'ing it.Loganaden Velvindron2015-07-311-3/+3
* Some cleanups for crypto/bnRich Salz2015-07-221-1/+3
* Identify and move common internal libcrypto header filesRichard Levitte2015-05-141-1/+1
* memset, memcpy, sizeof consistency fixesRich Salz2015-05-051-1/+1
* Use safer sizeof variant in mallocRich Salz2015-05-041-1/+1
* remove malloc castsRich Salz2015-04-281-1/+1
* Use memset in bn_montRich Salz2015-02-051-5/+0
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-345/+383
* RT3548: Remove some unsupported platforms.Rich Salz2015-01-121-15/+0
* remove OPENSSL_FIPSAPIDr. Stephen Henson2014-12-081-1/+1
* RT2163: Remove some unneeded #include'sDoug Goldstein2014-08-181-4/+0
* bignum: allow concurrent BN_MONT_CTX_set_locked()Geoff Thorpe2014-05-061-20/+26
* bn_mont.c: get corner cases right in updated BN_from_montgomery_word.Andy Polyakov2011-10-171-6/+6
* bn_mont.c: simplify BN_from_montgomery_word.Andy Polyakov2011-10-171-84/+26
* After some adjustments, apply the changes OpenSSL 1.0.0d on OpenVMSRichard Levitte2011-03-191-1/+1
* Move all FIPSAPI renames into fips.h header file, include early inDr. Stephen Henson2011-01-271-4/+0