diff options
| author | jsing <> | 2025-08-03 15:07:57 +0000 |
|---|---|---|
| committer | jsing <> | 2025-08-03 15:07:57 +0000 |
| commit | bf229b0023f2f085d216bc2e742c6b48c7afe2b9 (patch) | |
| tree | a0aa74d5d501999182415d1b2774a456a3a19817 | |
| parent | 5ed7763488922cd8bf4082a5b5c0dc0510fdd1a4 (diff) | |
| download | openbsd-bf229b0023f2f085d216bc2e742c6b48c7afe2b9.tar.gz openbsd-bf229b0023f2f085d216bc2e742c6b48c7afe2b9.tar.bz2 openbsd-bf229b0023f2f085d216bc2e742c6b48c7afe2b9.zip | |
Add prototype for EC_GFp_homogeneous_projective_method().
| -rw-r--r-- | src/lib/libcrypto/ec/ec_local.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/libcrypto/ec/ec_local.h b/src/lib/libcrypto/ec/ec_local.h index 75a3e25247..eac9e6d26c 100644 --- a/src/lib/libcrypto/ec/ec_local.h +++ b/src/lib/libcrypto/ec/ec_local.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ec_local.h,v 1.69 2025/05/25 05:19:26 jsing Exp $ */ | 1 | /* $OpenBSD: ec_local.h,v 1.70 2025/08/03 15:07:57 jsing Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Originally written by Bodo Moeller for the OpenSSL project. | 3 | * Originally written by Bodo Moeller for the OpenSSL project. |
| 4 | */ | 4 | */ |
| @@ -184,6 +184,7 @@ struct ec_point_st { | |||
| 184 | 184 | ||
| 185 | const EC_METHOD *EC_GFp_simple_method(void); | 185 | const EC_METHOD *EC_GFp_simple_method(void); |
| 186 | const EC_METHOD *EC_GFp_mont_method(void); | 186 | const EC_METHOD *EC_GFp_mont_method(void); |
| 187 | const EC_METHOD *EC_GFp_homogeneous_projective_method(void); | ||
| 187 | 188 | ||
| 188 | /* Compute r = scalar1 * point1 + scalar2 * point2 in non-constant time. */ | 189 | /* Compute r = scalar1 * point1 + scalar2 * point2 in non-constant time. */ |
| 189 | int ec_wnaf_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar1, | 190 | int ec_wnaf_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar1, |
