| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Submitted by: emmanuel.azencot@bull.net
Reviewed by: steve
Return -1 immediately if not affine coordinates as BN_CTX has not been
set up.
|
|
|
|
|
|
|
|
|
|
| |
Move compression, point2oct and oct2point functions into separate files.
Add a flags field to EC_METHOD.
Add a flag EC_FLAGS_DEFAULT_OCT to use the default compession and oct
functions (all existing methods do this). This removes dependencies from
EC_METHOD while keeping original functionality.
|
| |
|
|
|
|
|
|
|
| |
Submitted by: Robert Jackson <robert@rjsweb.net>
Reviewed by: steve
Fix EC_POINT_cmp function for case where b but not a is the point at infinity.
|
| |
|
|
|
|
|
|
|
|
| |
seed to: this doesn't introduce any binary compatibility issues as the
function is only used internally.
The seed output is needed for FIPS 140-2 algorithm testing: the functionality
used to be in DSA_generate_parameters_ex() but was removed in OpenSSL 1.0.0
|
|
|
|
|
|
|
| |
(The CHANGES entry covers the change from PR #2111 as well, submitted by
Martin Olsson.)
Submitted by: Neel Mehta
|
|
|
|
|
|
| |
the BN library more generally useful.
Submitted by: Douglas Stebila
|
| |
|
| |
|
|
|
|
|
|
| |
and BN_get_sign
- implement BN_set_negative as a function
- always use "#define BN_is_zero(a) ((a)->top == 0)"
|
|
|
|
|
|
| |
(suggested by Adam Young <ayoung@cigital.com>)
Submitted by: Nils Larsch
|
| |
|
|
|
|
|
|
|
|
|
| |
Remove certain redundant BN_zero() initialisations, because BN_CTX_get(),
BN_init(), [etc] already initialise to zero.
Correct error checking in bn_sqr.c, and be less wishy-wash about how/why
the result's 'top' value is set (note also, 'max' is always > 0 at this
point).
|
|
|
|
|
| |
Submitted by: Nils Larsch
Reviewed by: Bodo Moeller
|
|
|
|
| |
Submitted by: Nils Larsch
|
|
|
|
| |
Submitted by: Sheueling Chang
|
|
|
|
| |
Submitted by: Nils Larsch
|
|
|
|
| |
Submitted by: Sheueling Chang <Sheueling.Chang@Sun.COM>
|
|
|
|
| |
Submitted by: Nils Larsch
|
|
|
|
|
|
| |
could cause confusion for ECDSA) is set to zero
Submitted by: Sheueling Chang
|
|
|
|
| |
Submitted by: Nils Larsch, Bodo Moeller
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 :-)
|
|
Submitted by: Duglas Stebila <douglas.stebila@sun.com>,
Sheueling Chang <sheueling.chang@sun.com>
(CHANGES entries by Bodo Moeller)
|