aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/bn/bn_mont.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Update source files to handle new FIPS_lock() location. Add FIPS_lock()Dr. Stephen Henson2011-01-271-0/+4
* Change OPENSSL_FIPSEVP to OPENSSL_FIPSAPI as it doesn't just referDr. Stephen Henson2011-01-271-1/+1
* use FIPSEVP in some bn and rsa filesDr. Stephen Henson2011-01-271-0/+2
* Clarifying comment.Bodo Möller2008-05-021-0/+5
* Montgomery-related minor cleanups/documentationBodo Möller2008-05-011-0/+1
* fix BIGNUM flag handlingBodo Möller2008-02-271-0/+1
* Make sure that BN_from_montgomery keeps the BIGNUMS in proper formatBodo Möller2007-09-181-0/+2
* Latest bn_mont.c modification broke ECDSA test. I've got math wrong, whichAndy Polyakov2007-06-291-26/+20
* Commentary updates and minor optimization for bn_mont.c.Andy Polyakov2007-06-111-7/+13
* Eliminate conditional final subtraction in Montgomery multiplication.Andy Polyakov2007-06-101-7/+54
* another thread-safety fixBodo Möller2006-06-161-6/+8
* Thread-safety fixesBodo Möller2006-06-141-10/+75
* Update from stable branch.Dr. Stephen Henson2005-11-111-6/+6
* Eliminate gcc warning in bn_mont.c.Andy Polyakov2005-10-221-2/+2
* Change bn_mul_mont declaration and BN_MONT_CTX. Update CHANGES.Andy Polyakov2005-10-221-6/+42
* Refine logic in bn_mont.c and eliminate redundant BN_CTX pulls.Andy Polyakov2005-10-061-32/+55
* Leave the decision to call/implement bn_sqr_mont to assembler developer.Andy Polyakov2005-10-061-8/+7
* Add reference implementation for bn_[mul|sqr]_mont, new candidates forAndy Polyakov2005-10-041-0/+16
* set correct bn->top valueNils Larsch2005-07-211-1/+1
* Port BN_MONT_CTX_set_locked() from stable branch.Dr. Stephen Henson2005-04-261-0/+18
* Add lots of checks for memory allocation failure, error codes to indicateDr. Stephen Henson2004-12-051-1/+1
* Adjust various bignum functions to use BN_CTX for variables instead ofGeoff Thorpe2004-03-251-17/+18
* Convert openssl code not to assume the deprecated form of BN_zero().Geoff Thorpe2004-03-131-3/+3