aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/bn/bn_mont.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Put the first stage of my bignum debugging adventures into CVS. This codeGeoff Thorpe2003-11-041-1/+3
* Check the return values where memory allocation failures may happen.Richard Levitte2002-05-301-3/+3
* Implement EC_GFp_mont_method.Bodo Möller2001-03-081-3/+3
* Fix some things that look like bugs.Bodo Möller2000-12-071-19/+25
* More constification of the BN library.Richard Levitte2000-11-161-2/+2
* Make Rijndael work! Those long flights have some good points.Ben Laurie2000-11-121-1/+1
* tmp2 is not used in BN_mod_mul_montgomery.Bodo Möller2000-11-091-4/+1
* Constify the BIGNUM routines a bit more. The only trouble were theRichard Levitte2000-11-061-1/+1
* Totally remove the supposedly 'faster' variant inBodo Möller2000-09-191-29/+0
* Document BN_mod_mul_montgomery bug;Bodo Möller2000-09-191-2/+3
* Disable buggy code variant in BN_mod_mul_montgomery that was enabledBodo Möller2000-09-191-1/+20
* Bug fix: Montgomery multiplication could produce results with the wrongUlf Möller2000-09-141-0/+1
* Changes needed for Tandem NSK, supplied by Scott Uroff (scott@xypro.com).Dr. Stephen Henson2000-08-041-1/+16
* Don't let top go below zero!Ben Laurie2000-07-011-1/+1
* use faster versionUlf Möller2000-06-211-1/+1
* There have been a number of complaints from a number of sources that namesRichard Levitte2000-06-011-2/+2
* Bug fix.Ulf Möller2000-03-011-3/+4
* Use MONT_WORD macro to control if the word-based or the bignumUlf Möller2000-02-051-114/+95
* New functions BN_CTX_start(), BN_CTX_get(), BN_CTX_end() to accessUlf Möller2000-02-051-9/+14
* comment was wrong.Ulf Möller2000-01-271-1/+1
* typo in a commentBodo Möller2000-01-271-1/+1
* Update comments to provide a better approximation of reality.Bodo Möller2000-01-271-1/+2
* Add a pointer to a paper (is the algorithm in section 4.2 theBodo Möller2000-01-271-3/+4