diff options
Diffstat (limited to '')
-rw-r--r-- | src/regress/lib/libcrypto/ec/ec_asn1_test.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/regress/lib/libcrypto/ec/ec_asn1_test.c b/src/regress/lib/libcrypto/ec/ec_asn1_test.c index 558179277a..03358e69ca 100644 --- a/src/regress/lib/libcrypto/ec/ec_asn1_test.c +++ b/src/regress/lib/libcrypto/ec/ec_asn1_test.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ec_asn1_test.c,v 1.31 2024/12/24 18:32:31 tb Exp $ */ | 1 | /* $OpenBSD: ec_asn1_test.c,v 1.32 2025/03/08 20:09:35 tb Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2017, 2021 Joel Sing <jsing@openbsd.org> | 3 | * Copyright (c) 2017, 2021 Joel Sing <jsing@openbsd.org> |
4 | * Copyright (c) 2024 Theo Buehler <tb@openbsd.org> | 4 | * Copyright (c) 2024 Theo Buehler <tb@openbsd.org> |
@@ -24,6 +24,10 @@ | |||
24 | #include <openssl/err.h> | 24 | #include <openssl/err.h> |
25 | #include <openssl/objects.h> | 25 | #include <openssl/objects.h> |
26 | 26 | ||
27 | #include "ec_local.h" | ||
28 | |||
29 | EC_GROUP *EC_GROUP_new(const EC_METHOD *); | ||
30 | |||
27 | /* set to 0 if/when we are going to enforce 0 <= a,b < p. */ | 31 | /* set to 0 if/when we are going to enforce 0 <= a,b < p. */ |
28 | #define NEGATIVE_CURVE_COEFFICIENTS_ALLOWED 1 | 32 | #define NEGATIVE_CURVE_COEFFICIENTS_ALLOWED 1 |
29 | 33 | ||
@@ -328,12 +332,6 @@ ec_group_roundtrip_curve(const EC_GROUP *group, const char *descr, int nid) | |||
328 | goto err; | 332 | goto err; |
329 | } | 333 | } |
330 | 334 | ||
331 | if (EC_GROUP_method_of(group) == EC_GFp_mont_method()) { | ||
332 | if (EC_GROUP_cmp(group, new_group, NULL) != 0) { | ||
333 | fprintf(stderr, "FAIL: %s %d groups mismatch\n", descr, nid); | ||
334 | goto err; | ||
335 | } | ||
336 | } | ||
337 | if (EC_GROUP_get_asn1_flag(group) != EC_GROUP_get_asn1_flag(new_group)) { | 335 | if (EC_GROUP_get_asn1_flag(group) != EC_GROUP_get_asn1_flag(new_group)) { |
338 | fprintf(stderr, "FAIL: %s %d asn1_flag %x != %x\n", descr, nid, | 336 | fprintf(stderr, "FAIL: %s %d asn1_flag %x != %x\n", descr, nid, |
339 | EC_GROUP_get_asn1_flag(group), | 337 | EC_GROUP_get_asn1_flag(group), |