Revision tags: OpenSSL-engine-0_9_6g, OpenSSL_0_9_6g, OpenSSL-engine-0_9_6f, OpenSSL_0_9_6f |
|
#
14a7cfb3 |
| 07-Aug-2002 |
Bodo Möller |
use a generic EC_KEY structure (EC keys are not ECDSA specific) Submitted by: Nils Larsch
|
#
35b73a1f |
| 02-Aug-2002 |
Bodo Möller |
Rename implementations of method functions so that they match the new method names where _GF... suffixes have been removed. Revert changes to ..._{get/set}_Jprojective_coordinates_...:
Rename implementations of method functions so that they match the new method names where _GF... suffixes have been removed. Revert changes to ..._{get/set}_Jprojective_coordinates_...: The current implementation for ECC over binary fields does not use projective coordinates, and if it did, it would not use Jacobian projective coordinates; so it's OK to use the ..._GFp prefix for all this. Add author attributions to some files so that it doesn't look as if Sun wrote all of this :-)
show more ...
|
#
7793f30e |
| 02-Aug-2002 |
Bodo Möller |
add support for elliptic curves over binary fields Submitted by: Duglas Stebila <douglas.stebila@sun.com>, Sheueling Chang <sheueling.chang@sun.com> (CHANGES entri
add support for elliptic curves over binary fields Submitted by: Duglas Stebila <douglas.stebila@sun.com>, Sheueling Chang <sheueling.chang@sun.com> (CHANGES entries by Bodo Moeller)
show more ...
|
Revision tags: OpenSSL_0_9_7-beta3, OpenSSL-engine-0_9_6e, OpenSSL_0_9_6e |
|
#
5f3d6f70 |
| 18-Jun-2002 |
Bodo Möller |
Implement handling of EC parameter seeds (new functions EC_GROUP_set_seed(), EC_GROUP_get0_seed(), EC_GROUP_get_seed_len()). New functions ECPKParameters_print(), ECPKParameters_print_fp
Implement handling of EC parameter seeds (new functions EC_GROUP_set_seed(), EC_GROUP_get0_seed(), EC_GROUP_get_seed_len()). New functions ECPKParameters_print(), ECPKParameters_print_fp(). Submitted by: Nils Larsch
show more ...
|
Revision tags: OpenSSL_0_9_7-beta2 |
|
#
458c2917 |
| 10-Jun-2002 |
Bodo Möller |
move ECC ASN1 that is not specific to ECDSA into crypto/ec/, and make some appropriate changes to the EC library. Submitted by: Nils Larsch
|
Revision tags: OpenSSL_0_9_7-beta1, AFTER_COMPAQ_PATCH, BEFORE_COMPAQ_PATCH, OpenSSL-engine-0_9_6d, OpenSSL_0_9_6d, OpenSSL-engine-0_9_6d-beta1, OpenSSL_0_9_6d-beta1 |
|
#
17d6bb81 |
| 20-Mar-2002 |
Bodo Möller |
New function EC_GROUP_check_discriminant(). Restructure implementation of EC_GROUP_check(). Submitted by: Nils Larsch
|
#
af28dd6c |
| 18-Mar-2002 |
Bodo Möller |
Fix bugs and typos. Add some WTLS curves. New function EC_GROUP_check() (this will probably be implemented differently soon). Submitted by: Nils Larsch Reviewed by: Bodo Moel
Fix bugs and typos. Add some WTLS curves. New function EC_GROUP_check() (this will probably be implemented differently soon). Submitted by: Nils Larsch Reviewed by: Bodo Moeller
show more ...
|
Revision tags: OpenSSL-engine-0_9_6c |
|
#
4d94ae00 |
| 13-Feb-2002 |
Bodo Möller |
ECDSA support Submitted by: Nils Larsch <nla@trustcenter.de>
|
#
60d8bae3 |
| 13-Feb-2002 |
Bodo Möller |
some modifications to named curve support
|
#
945e15a2 |
| 13-Feb-2002 |
Bodo Möller |
add support for named curves Submitted by: Nils Larsch <nla@trustcenter.de>
|
Revision tags: OpenSSL_0_9_6c |
|
#
3ba1f111 |
| 15-Nov-2001 |
Bodo Möller |
Improve EC efficiency.
|
Revision tags: OpenSSL-engine-0_9_6b, OpenSSL_0_9_6b, OpenSSL_0_9_6a, OpenSSL-engine-0_9_6a, OpenSSL-engine-0_9_6a-beta3, OpenSSL_0_9_6a-beta3, OpenSSL-engine-0_9_6a-beta2, OpenSSL_0_9_6a-beta2 |
|
#
4f69172d |
| 15-Mar-2001 |
Bodo Möller |
Completely remove mont2 stuff. It does not appear to be faster than the current Montgomery code except for very small moduli (somewhere between 192 and 224 bits in a 64-bit Sun environmen
Completely remove mont2 stuff. It does not appear to be faster than the current Montgomery code except for very small moduli (somewhere between 192 and 224 bits in a 64-bit Sun environment, and even less than 192 bits on 32 bit systems).
show more ...
|
#
37a92e9c |
| 13-Mar-2001 |
Richard Levitte |
make update.
|
Revision tags: OpenSSL-engine-0_9_6a-beta1, OpenSSL_0_9_6a-beta1 |
|
#
194dd046 |
| 12-Mar-2001 |
Bodo Möller |
Rename function EC_GROUP_precompute to EC_GROUP_precompute_mult, which indicate its purpose more clearly.
|
#
38374911 |
| 11-Mar-2001 |
Bodo Möller |
Add functions EC_POINT_mul and EC_GROUP_precompute. The latter does nothing for now, but its existence means that applications can request precomputation when appropriate.
|
#
6f8f4431 |
| 10-Mar-2001 |
Bodo Möller |
comment and error code update
|
#
48fe4d62 |
| 10-Mar-2001 |
Bodo Möller |
More EC stuff, including EC_POINTs_mul() for simultaneous scalar multiplication of an arbitrary number of points.
|
#
156e8557 |
| 08-Mar-2001 |
Bodo Möller |
Implement EC_GFp_mont_method.
|
#
bb62a8b0 |
| 08-Mar-2001 |
Bodo Möller |
More method functions for elliptic curves, and an ectest.c that actually tests something.
|
#
de10f690 |
| 08-Mar-2001 |
Bodo Möller |
Sort openssl.ec, the configuration file for mkerr.pl. Change mkerr.pl so that it puts the ERR_load_..._strings() prototype in header files that it writes.
|
#
1d5bd6cf |
| 08-Mar-2001 |
Bodo Möller |
More 'TODO' items.
|
#
226cc7de |
| 08-Mar-2001 |
Bodo Möller |
More method functions for EC_GFp_simple_method.
|
#
e869d4bd |
| 07-Mar-2001 |
Bodo Möller |
More method functions.
|
#
60428dbf |
| 07-Mar-2001 |
Bodo Möller |
Some actual method functions (not enough yet to use the EC library, though), including EC arithmetics derived from Lenka Fibikova's code (with some additional optimizations).
|
#
df9cc153 |
| 07-Mar-2001 |
Bodo Möller |
extra_data 'mixin'. (This will be used for Lim/Lee precomputation data.)
|