diff options
| author | tb <> | 2022-07-13 06:38:02 +0000 |
|---|---|---|
| committer | tb <> | 2022-07-13 06:38:02 +0000 |
| commit | 35df582723f0291c5b01fbf11ca7b5a54a66b987 (patch) | |
| tree | 157193b27f432b0f74c33b10294570b4dd5eb2ed /src/lib/libc | |
| parent | dcb3cdd964e89e64260be3b37bea8d99edd426a7 (diff) | |
| download | openbsd-35df582723f0291c5b01fbf11ca7b5a54a66b987.tar.gz openbsd-35df582723f0291c5b01fbf11ca7b5a54a66b987.tar.bz2 openbsd-35df582723f0291c5b01fbf11ca7b5a54a66b987.zip | |
Enable BPSW primality test.
ok jsing
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libcrypto/bn/bn_prime.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/libcrypto/bn/bn_prime.c b/src/lib/libcrypto/bn/bn_prime.c index 0f3d85afb8..0b1d672fcf 100644 --- a/src/lib/libcrypto/bn/bn_prime.c +++ b/src/lib/libcrypto/bn/bn_prime.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bn_prime.c,v 1.20 2022/07/13 06:36:08 tb Exp $ */ | 1 | /* $OpenBSD: bn_prime.c,v 1.21 2022/07/13 06:38:02 tb Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -255,6 +255,8 @@ BN_is_prime_ex(const BIGNUM *a, int checks, BN_CTX *ctx_passed, BN_GENCB *cb) | |||
| 255 | return BN_is_prime_fasttest_ex(a, checks, ctx_passed, 0, cb); | 255 | return BN_is_prime_fasttest_ex(a, checks, ctx_passed, 0, cb); |
| 256 | } | 256 | } |
| 257 | 257 | ||
| 258 | #define LIBRESSL_HAS_BPSW | ||
| 259 | |||
| 258 | int | 260 | int |
| 259 | BN_is_prime_fasttest_ex(const BIGNUM *a, int checks, BN_CTX *ctx_passed, | 261 | BN_is_prime_fasttest_ex(const BIGNUM *a, int checks, BN_CTX *ctx_passed, |
| 260 | int do_trial_division, BN_GENCB *cb) | 262 | int do_trial_division, BN_GENCB *cb) |
