Bodo Möller
|
48fe4d6233
|
More EC stuff, including EC_POINTs_mul() for simultaneous scalar
multiplication of an arbitrary number of points.
|
2001-03-10 23:18:35 +00:00 |
|
Bodo Möller
|
156e85578d
|
Implement EC_GFp_mont_method.
|
2001-03-08 20:55:16 +00:00 |
|
Bodo Möller
|
bb62a8b0c5
|
More method functions for elliptic curves,
and an ectest.c that actually tests something.
|
2001-03-08 19:14:52 +00:00 |
|
Bodo Möller
|
1d5bd6cf71
|
More 'TODO' items.
|
2001-03-08 11:16:33 +00:00 |
|
Bodo Möller
|
226cc7ded4
|
More method functions for EC_GFp_simple_method.
|
2001-03-08 01:23:28 +00:00 |
|
Bodo Möller
|
e869d4bd32
|
More method functions.
|
2001-03-07 20:56:48 +00:00 |
|
Bodo Möller
|
60428dbf0a
|
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).
|
2001-03-07 19:54:35 +00:00 |
|
Bodo Möller
|
f1f25544e0
|
..._init functions are method-specific too
(they can't do much useful, but they will have to set pointers
to NULL)
|
2001-03-07 09:53:41 +00:00 |
|
Bodo Möller
|
2e0db07627
|
Optimized EC_METHODs need specific 'set_curve' and 'free' functions.
|
2001-03-07 09:48:38 +00:00 |
|
Bodo Möller
|
58fc62296f
|
The next bunch of vaporware.
|
2001-03-07 09:29:45 +00:00 |
|
Bodo Möller
|
df9cc1535e
|
extra_data 'mixin'.
(This will be used for Lim/Lee precomputation data.)
|
2001-03-07 09:03:32 +00:00 |
|
Bodo Möller
|
0657bf9c14
|
Implement dispatcher for EC_GROUP and EC_POINT method functions.
Initial EC_GROUP_new_curve_GFp implementation.
|
2001-03-07 01:17:05 +00:00 |
|
Bodo Möller
|
5b438e9b0f
|
Add a few 'const's
|
2001-03-06 22:30:03 +00:00 |
|
Bodo Möller
|
774530f412
|
'is_at_infinity' tests don't need a BN_CTX.
|
2001-03-06 08:55:33 +00:00 |
|
Bodo Möller
|
fb171e534e
|
New function declarations.
|
2001-03-06 07:01:51 +00:00 |
|
Bodo Möller
|
7d7db13e67
|
Add BN_CTX arguments where appropriate.
Rename 'EC_GROUP_set'-related functions to names similar to 'EC_GROUP_set_curve'
because they don't care about the generator.
Add new functions.
|
2001-03-06 06:20:20 +00:00 |
|
Bodo Möller
|
d8c79c7f72
|
Change comments.
|
2001-03-05 21:59:03 +00:00 |
|
Bodo Möller
|
3a12ce0137
|
Some declarations that outline what I intend to implement.
|
2001-03-05 21:54:39 +00:00 |
|
Bodo Möller
|
38e3c5815c
|
Add yet another (still empty) source code file that I forgot.
|
2001-03-05 20:31:49 +00:00 |
|
Bodo Möller
|
65e8167079
|
Move ec.h to ec2.h because it is not compatible with what we will use.
Add EC vaporware: change relevant Makefiles and add some empty source
files.
"make update".
|
2001-03-05 20:13:37 +00:00 |
|