summaryrefslogtreecommitdiff
path: root/crypto/ec/ec_mult.c
Commit message (Expand)AuthorAgeFilesLines
* Reorganise ECC code for inclusion in FIPS module.steve2011-02-141-0/+2
* ECC library bugfixes.bodo2010-08-261-2/+4
* ec_mult.c: fix C4334 win64 compiler warning.appro2009-05-021-5/+5
* Check scalar->d before we use it (in BN_num_bits()). (Coverity ID 129)ben2008-12-271-6/+6
* Fix crypto/ec/ec_mult.c to work properly with scalars of value 0bodo2007-05-221-3/+31
* fix error found by coverity: check if ctx is != NULL before calling BN_CTX_end()nils2006-03-141-1/+2
* ecc api cleanup; summary:nils2005-05-161-5/+5
* - use BN_set_negative and BN_is_negative instead of BN_set_signnils2005-04-221-1/+1
* Make sure EC_window_bits_for_scalar_size() returns a size_tlevitte2003-05-211-6/+7
* Allow EC_GROUP objects to share precomputation for improved memorybodo2003-02-121-65/+34
* Make sure memcpy() is properly declared by including string.h.levitte2003-02-101-0/+2
* remove debugging leftoversbodo2003-02-081-4/+0
* commentbodo2003-02-071-0/+7
* implement fast point multiplication with precomputationbodo2003-02-061-89/+492
* implement and use new macros BN_get_sign(), BN_set_sign()bodo2002-11-041-1/+1
* Rename implementations of method functions so that they matchbodo2002-08-021-0/+3
* add support for elliptic curves over binary fieldsbodo2002-08-021-7/+41
* improve wNAF generationbodo2002-05-051-36/+57
* remove disabled codebodo2002-04-141-310/+1
* bugfix: allocate sufficiently large bufferbodo2002-02-201-1/+1
* Apply a small patch from Oscar Jacobsson <oscar@jacobsson.org> thatlevitte2002-01-261-1/+1
* commentbodo2001-11-221-1/+4
* avoid stupid compiler warningbodo2001-11-161-1/+1
* commentbodo2001-11-161-0/+1
* comments etc.bodo2001-11-151-3/+3
* Improve EC efficiency.bodo2001-11-151-10/+361
* comment changebodo2001-07-101-3/+3
* Precomputation will not necessarily be LIm-Lee precomputation.bodo2001-07-101-1/+1
* Fix warnings.bodo2001-04-031-3/+3
* Increase boundaries in EC_window_bits_for_scalar_size table.bodo2001-03-201-14/+17
* Table for window sizes.bodo2001-03-191-6/+77
* Rename function EC_GROUP_precompute to EC_GROUP_precompute_mult,bodo2001-03-121-3/+3
* Add functions EC_POINT_mul and EC_GROUP_precompute.bodo2001-03-111-3/+59
* handle negative scalars correctly when doing point multiplicationbodo2001-03-111-0/+8
* comment and error code updatebodo2001-03-101-2/+2
* More EC stuff, including EC_POINTs_mul() for simultaneous scalarbodo2001-03-101-1/+233
* Add yet another (still empty) source code file that I forgot.bodo2001-03-051-2/+0
* Move ec.h to ec2.h because it is not compatible with what we will use.bodo2001-03-051-0/+59