Nils Larsch
|
47d5566646
fix error found by coverity: check if ctx is != NULL before calling BN_CTX_end()
|
18 vuotta sitten |
Bodo Möller
|
8dee9f844f
deFUDify: don't require OPENSSL_EC_BIN_PT_COMP
|
19 vuotta sitten |
Nils Larsch
|
ff22e913a3
- use BN_set_negative and BN_is_negative instead of BN_set_sign
|
19 vuotta sitten |
Geoff Thorpe
|
7f5b4dd1e8
Using Horner's algorithm to evaluate the ec polynomial
|
20 vuotta sitten |
Richard Levitte
|
560f7abb7e
Make sure we use unsigned constants, or come compilers may complain.
|
20 vuotta sitten |
Geoff Thorpe
|
b6358c89a1
Convert openssl code not to assume the deprecated form of BN_zero().
|
20 vuotta sitten |
Bodo Möller
|
37c660ff9b
implement fast point multiplication with precomputation
|
22 vuotta sitten |
Bodo Möller
|
9b3f03d5a2
fix warnings
|
22 vuotta sitten |
Bodo Möller
|
15994b034a
rename some functions to improve consistency
|
22 vuotta sitten |
Bodo Möller
|
b53e44e572
implement and use new macros BN_get_sign(), BN_set_sign()
|
22 vuotta sitten |
Bodo Möller
|
259cdf2af9
Sun has agreed to removing the covenant language from most files.
|
22 vuotta sitten |
Bodo Möller
|
f72ed6153b
remove superfluous code
|
22 vuotta sitten |
Bodo Möller
|
4c8f79a33e
make sure 'neg' flag (which does not really matter for GF(2^m), but
|
22 vuotta sitten |
Bodo Möller
|
34f1f2a81c
less specific interface for EC_GROUP_get_basis_type
|
22 vuotta sitten |
Bodo Möller
|
35b73a1f20
Rename implementations of method functions so that they match
|
22 vuotta sitten |
Bodo Möller
|
7793f30e09
add support for elliptic curves over binary fields
|
22 vuotta sitten |