History log of /openbsd-src/lib/libcrypto/man/BN_generate_prime.3 (Results 1 – 25 of 25)
Revision Date Author Comments
# 66c749ef 29-Dec-2023 tb <tb@openbsd.org>

Adjust documentation for upcoming DSA_generate_parameters removal

This removes any mention of DSA_generate_parameters in the manuals apart
from a comment that it is intentionally undocumented and ad

Adjust documentation for upcoming DSA_generate_parameters removal

This removes any mention of DSA_generate_parameters in the manuals apart
from a comment that it is intentionally undocumented and adapts cross
references to DSA_generate_parameters_ex. The file itself will be moved
in a second step.

show more ...


# 4fe9bd87 12-May-2023 jsg <jsg@openbsd.org>

primility -> primality
ok tb@


# 82b8a411 11-May-2023 tb <tb@openbsd.org>

Document recent changes in primality testing

With input from beck and jsing


# 3d096aa7 30-Apr-2023 tb <tb@openbsd.org>

mandoc -Tlint tells me I forgot to zap a comma


# 7fc575d8 30-Apr-2023 tb <tb@openbsd.org>

Remove documentation of BN_generate_prime(), BN_is_prime{,_fasttest}()


# bc693221 24-Nov-2022 schwarze <schwarze@openbsd.org>

Major overhaul.

Remove many statements that are no longer true after tb@, in July,
massively improved the algorithms used by these functions
and also did some cleanup of the interface. Instead, exp

Major overhaul.

Remove many statements that are no longer true after tb@, in July,
massively improved the algorithms used by these functions
and also did some cleanup of the interface. Instead, explain
many aspects that were missing. Also use more descriptive argument
names, drop some redundancy, and improve ordering in various respects.

Feedback and enthusiastic OK from tb@.

show more ...


# 16cb9001 24-Jun-2020 jmc <jmc@openbsd.org>

use n-bit <noun> consistently; ok schwarze for the principal of the idea,
and for flagging which pages to check;


# 56a8f046 25-Aug-2019 schwarze <schwarze@openbsd.org>

Change generating and checking of primes so that the error rate of
not being prime depends on the intended use based on the size of
the input. For larger primes this will result in more rounds of
Mi

Change generating and checking of primes so that the error rate of
not being prime depends on the intended use based on the size of
the input. For larger primes this will result in more rounds of
Miller-Rabin. The maximal error rate for primes with more than
1080 bits is lowered to 2^-128.
Patch from Kurt Roeckx <kurt@roeckx.be> and Annie Yousar
via OpenSSL commit feac7a1c Jul 25 18:55:16 2018 +0200,
still under a free license.
OK tb@.

show more ...


# ab3cf6db 10-Jun-2019 schwarze <schwarze@openbsd.org>

delete references to ERR pages from SEE ALSO where such
references were already given below RETURN VALUES right above


# 64af7bbf 07-Jun-2019 schwarze <schwarze@openbsd.org>

Remove the last references to the RAND_*(3) functions.
These references were misleading because these functions are no
longer used internally and applications should not call them either.
Issue broug

Remove the last references to the RAND_*(3) functions.
These references were misleading because these functions are no
longer used internally and applications should not call them either.
Issue brought up by tb@.

show more ...


# 45984c10 21-Dec-2018 schwarze <schwarze@openbsd.org>

Mention that some functions call BN_GENCB_call(3) with a second
argument of 3; from Beat Bolli <dev at drbeat dot li>
via OpenSSL commit bd93f1ac Jul 28 16:45:22 2018 -0400.


# 10e00d17 27-Mar-2018 schwarze <schwarze@openbsd.org>

found a complete archive of SSLeay-0.4 to SSLeay-0.8.1b tarballs
on the web, so fix up SSLeay HISTORY accordingly


# 4b12da35 23-Mar-2018 schwarze <schwarze@openbsd.org>

finish crypto HISTORY; mostly 1.1.0/6.3, but also various other fixes


# 2c07bb3b 23-Mar-2018 schwarze <schwarze@openbsd.org>

crypto HISTORY up to 0.9.8; researched from OpenSSL git


# 958c08b5 22-Mar-2018 schwarze <schwarze@openbsd.org>

crypto HISTORY up to 0.9.5; researched from OpenSSL git


# b455b8f6 21-Mar-2018 schwarze <schwarze@openbsd.org>

crypto HISTORY up to SSLeay 0.9.1; researched from OpenSSL git


# ec83942f 21-Mar-2018 schwarze <schwarze@openbsd.org>

bn.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL git


# 0c85fcf7 20-Mar-2018 schwarze <schwarze@openbsd.org>

bn.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL git


# 29dd045a 23-Feb-2018 schwarze <schwarze@openbsd.org>

In bn.h rev. 1.38 2018/02/20 17:13:14, jsing@ provided
BN_GENCB_new(3), BN_GENCB_free(3), and BN_GENCB_get_arg(3).
Merge the documentation from OpenSSL, verbatim.


# 2d95bc5f 07-Jan-2017 schwarze <schwarze@openbsd.org>

correctly mark all documented macros found in <openssl/bn.h>


# 68d7c31c 10-Dec-2016 schwarze <schwarze@openbsd.org>

replace all references to bn(3) with BN_new(3),
and make sure all BN*(3) pages point back to BN_new(3)


# ee2e8763 21-Nov-2016 schwarze <schwarze@openbsd.org>

replace cross-references to the rand(3) manual that no longer exists


# 2897e260 20-Nov-2016 schwarze <schwarze@openbsd.org>

Add Copyright and license.
In the SYNOPSIS, show prototypes rather than #define directives.
Clarify that BN_generate_prime_ex(3) takes the minimum length,
not the exact length.


# 8974101a 06-Nov-2016 jmc <jmc@openbsd.org>

first pass; ok schwarze


# f1048625 23-Feb-2015 schwarze <schwarze@openbsd.org>

fourth batch of perlpod(1) to mdoc(7) conversion