aboutsummaryrefslogtreecommitdiff
path: root/crypto/bn/bn_nist.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-21Remove OPENSSL_assert() usage from crypto/bnMatt Caswell1-1/+1
2016-05-17Copyright consolidation 06/10Rich Salz1-53/+5
2016-02-05GH601: Various spelling fixes.FdaSilvaYY1-1/+1
2016-01-26Remove /* foo.c */ commentsRich Salz1-1/+0
2015-05-14Identify and move common internal libcrypto header filesRichard Levitte1-1/+1
2015-05-03Add OSSL_NELEM macro.Dr. Stephen Henson1-10/+10
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell1-966/+1119
2014-12-08Remove fips_constseg references.Dr. Stephen Henson1-20/+0
2014-09-30crypto/bn/bn_nist.c: bring original failing code back for reference.Andy Polyakov1-0/+11
2014-09-25crypto/bn/bn_nist.c: work around MSC ARM compiler bug.Andy Polyakov1-3/+3
2013-02-14bn_nist.c: work around clang 3.0 bug.Andy Polyakov1-12/+8
2012-07-02bn_nist.c: compensate for VC bug [with optimization off!].Andy Polyakov1-5/+10
2012-02-02bn_nist.c: make new optimized code dependent on BN_LLONG.Andy Polyakov1-1/+1
2012-01-06bn_nist.c: harmonize buf in BN_nist_mod_256 with other mod functions.Andy Polyakov1-13/+19
2011-11-13bn_nist.c: fix strict-aliasing compiler warning.Andy Polyakov1-33/+41
2011-09-14Allow for dynamic base in Win64 FIPS module.Andy Polyakov1-0/+20
2011-05-11bn_nist.c: fix shadowing warnings.Andy Polyakov1-173/+173
2011-05-09Optimized bn_nist.c. Performance improvement varies from one benchmarkAndy Polyakov1-13/+263
2011-03-19After some adjustments, apply the changes OpenSSL 1.0.0d on OpenVMSRichard Levitte1-28/+36
2011-02-14New function BN_nist_mod_func which returns an appropriate functionDr. Stephen Henson1-0/+15
2008-12-29Fix "possible loss of data" Win64 compiler warnings.Andy Polyakov1-31/+31
2008-11-12Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe1-3/+2
2008-11-01size_tification.Ben Laurie1-2/+3
2008-10-16Fix argument order in BN_nnmod call and implement rigorous boundaryAndy Polyakov1-10/+99
2008-10-15Remove redundant BN_ucmp, fix boundary condition in BN_nist_mod_224 andAndy Polyakov1-75/+44
2008-09-15Fix build warnings.Geoff Thorpe1-1/+0
2008-09-14Some precautions to avoid potential security-relevant problems.Bodo Möller1-49/+134
2008-04-24Add 64-bit support to BN_nist_mod_244 and engage BN_nist_mod_* on 64-bitAndy Polyakov1-6/+20
2008-04-23Takanori Yanagisawa has shown how to correctly use pre-computed values.Andy Polyakov1-231/+219
2008-04-18Resolve __DECC warning and keep disclaiming support for 16-bit platforms.Andy Polyakov1-69/+3
2008-04-18Fix remaining BN_nist_mod_*.Andy Polyakov1-106/+121
2008-04-09Clarifying comment.Andy Polyakov1-1/+9
2008-04-09Do BN_nist_mod_384 by the book, as cheating doesn't work. Other functionsAndy Polyakov1-59/+63
2008-04-01Fix fast reduction on NIST curves (as well BN_NIST_ADD_ONE macro).Andy Polyakov1-96/+52
2005-06-29Brought forward from 0.9.8 - 64 bit warning fixes and fussy compiler fixes.Ben Laurie1-0/+6
2005-05-29TypoRichard Levitte1-2/+2
2005-05-24DEC C complains about bad subscript, but we know better, so let's shut it up.Richard Levitte1-0/+9
2005-05-03rewrite of bn_nist.c, disable support for some curves on 64 bit platformsNils Larsch1-321/+231
2004-03-13Convert openssl code not to assume the deprecated form of BN_zero().Geoff Thorpe1-4/+16
2004-03-09Minimise the amount of code dependent on BN_DEBUG_RAND. In particular,Geoff Thorpe1-17/+0
2004-01-25Even though C specification explicitly says that constant type "stretches"Andy Polyakov1-13/+19
2003-11-05This is a revert of my previous commit to "improve" the declaration ofGeoff Thorpe1-16/+15
2003-11-05typo in commentUlf Möller1-1/+1
2003-11-04Put the first stage of my bignum debugging adventures into CVS. This codeGeoff Thorpe1-10/+15
2003-11-04This is the least unacceptable way I've found for declaring the bignum dataGeoff Thorpe1-15/+16
2003-10-29Some provisional bignum debugging has begun to detect inconsistent BIGNUMGeoff Thorpe1-1/+2
2002-10-28clean up new code for NIST primesBodo Möller1-13/+28
2002-10-28fast reduction for NIST curvesBodo Möller1-0/+828