Paul Bakker
|
a36d23e290
|
Fixed documentation issues found by clang
|
2013-12-30 17:57:27 +01:00 |
|
Manuel Pégourié-Gonnard
|
cdff3cfda3
|
Add ecdh_get_params() to import from an EC key
|
2013-12-17 11:32:31 +01:00 |
|
Manuel Pégourié-Gonnard
|
bdc96765d6
|
Remove polarssl/ from header includes
|
2013-10-11 09:17:09 +02:00 |
|
Manuel Pégourié-Gonnard
|
161ef968db
|
Cache pre-computed points for ecp_mul()
Up to 1.25 speedup on ECDSA sign for small curves, but mainly useful as a
preparation for fixed-point mult (a few prototypes changed in constness).
|
2013-09-18 15:37:44 +02:00 |
|
Manuel Pégourié-Gonnard
|
c83e418149
|
Prepare for ECDH point blinding just in case
|
2013-09-18 14:35:54 +02:00 |
|
Paul Bakker
|
dcbfdcc177
|
Updated doxygen documentation in header files and HTML pages
|
2013-09-10 16:16:50 +02:00 |
|
Manuel Pégourié-Gonnard
|
e09d2f8261
|
Change ecp_mul() prototype to allow randomization
(Also improve an error code while at it.)
|
2013-09-02 14:29:09 +02:00 |
|
Paul Bakker
|
407a0da160
|
Moved __cplusplus extern statement to include struct definitions as well.
|
2013-06-27 14:29:21 +02:00 |
|
Manuel Pégourié-Gonnard
|
424fda5d7b
|
Add ecdh_calc_secret()
|
2013-02-11 22:05:42 +01:00 |
|
Manuel Pégourié-Gonnard
|
5cceb41d2c
|
Add ecdh_{make,read}_public()
|
2013-02-11 21:51:45 +01:00 |
|
Manuel Pégourié-Gonnard
|
854fbd7ba2
|
Add ecdh_read_params().
|
2013-02-11 21:32:24 +01:00 |
|
Manuel Pégourié-Gonnard
|
13724765b2
|
Add ecdh_make_server_params (untested yet)
|
2013-02-10 15:01:54 +01:00 |
|
Manuel Pégourié-Gonnard
|
63533e44c2
|
Create ecdh_context structure
|
2013-02-10 14:22:44 +01:00 |
|
Manuel Pégourié-Gonnard
|
6545ca7bed
|
Add ECDH primitives
|
2013-01-26 19:11:24 +01:00 |
|
Manuel Pégourié-Gonnard
|
0bad5c2381
|
Add skeleton ecdh.[ch]
|
2013-01-26 15:30:46 +01:00 |
|