X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=doc%2Fcrypto%2FBN_generate_prime.pod;h=bf6290ab9a043931f79009f337e7fd17a129a2d8;hp=c2cc151cf6f8cc4aea5327af76fd879942c80371;hb=853f757ecea74a271a7c5cdee3f3b5fe0d3ae863;hpb=cf802b983f73068a3c98c3795c29f5c75654731d diff --git a/doc/crypto/BN_generate_prime.pod b/doc/crypto/BN_generate_prime.pod index c2cc151cf6..bf6290ab9a 100644 --- a/doc/crypto/BN_generate_prime.pod +++ b/doc/crypto/BN_generate_prime.pod @@ -11,11 +11,11 @@ BN_generate_prime, BN_is_prime, BN_is_prime_fasttest - Generate primes and test BIGNUM *BN_generate_prime(BIGNUM *ret, int num, int safe, BIGNUM *add, BIGNUM *rem, void (*callback)(int, int, void *), void *cb_arg); - int BN_is_prime(BIGNUM *a, int checks, void (*callback)(int, int, + int BN_is_prime(const BIGNUM *a, int checks, void (*callback)(int, int, void *), BN_CTX *ctx, void *cb_arg); - int BN_is_prime_fasttest(BIGNUM *a, int checks, void (*callback)(int, - int, void *), BN_CTX *ctx, BN_CTX *ctx2, void *cb_arg, + int BN_is_prime_fasttest(const BIGNUM *a, int checks, + void (*callback)(int, int, void *), BN_CTX *ctx, void *cb_arg, int do_trial_division); =head1 DESCRIPTION @@ -76,10 +76,7 @@ yields a false positive rate of at most 2^-80 for random input. If B is not B, B is called after the j-th iteration (j = 0, 1, ...). B is a pre-allocated B (to save the overhead of allocating and -freeing the structure in a loop), or B. For -BN_is_prime_fasttest(), B is a second pre-allocated B or -B (lacking this parameter, BN_is_prime() always has to allocate -an additional B). +freeing the structure in a loop), or B. =head1 RETURN VALUES