summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/BN_generate_prime.3 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Adjust documentation for upcoming DSA_generate_parameters removaltb2023-12-291-3/+3
| | | | | | | 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.
* primility -> primalityjsg2023-05-121-3/+3
| | | | ok tb@
* Document recent changes in primality testingtb2023-05-111-8/+23
| | | | With input from beck and jsing
* mandoc -Tlint tells me I forgot to zap a commatb2023-04-301-2/+2
|
* Remove documentation of BN_generate_prime(), BN_is_prime{,_fasttest}()tb2023-04-301-85/+4
|
* Major overhaul.schwarze2022-11-241-210/+216
| | | | | | | | | | 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@.
* use n-bit <noun> consistently; ok schwarze for the principal of the idea,jmc2020-06-241-3/+3
| | | | and for flagging which pages to check;
* Change generating and checking of primes so that the error rate ofschwarze2019-08-251-8/+20
| | | | | | | | | | | 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@.
* delete references to ERR pages from SEE ALSO where suchschwarze2019-06-101-3/+2
| | | | references were already given below RETURN VALUES right above
* Remove the last references to the RAND_*(3) functions.schwarze2019-06-071-3/+2
| | | | | | These references were misleading because these functions are no longer used internally and applications should not call them either. Issue brought up by tb@.
* Mention that some functions call BN_GENCB_call(3) with a secondschwarze2018-12-211-4/+15
| | | | | argument of 3; from Beat Bolli <dev at drbeat dot li> via OpenSSL commit bd93f1ac Jul 28 16:45:22 2018 -0400.
* found a complete archive of SSLeay-0.4 to SSLeay-0.8.1b tarballsschwarze2018-03-271-3/+3
| | | | on the web, so fix up SSLeay HISTORY accordingly
* finish crypto HISTORY; mostly 1.1.0/6.3, but also various other fixesschwarze2018-03-231-2/+4
|
* crypto HISTORY up to 0.9.8; researched from OpenSSL gitschwarze2018-03-231-2/+11
|
* crypto HISTORY up to 0.9.5; researched from OpenSSL gitschwarze2018-03-221-3/+4
|
* crypto HISTORY up to SSLeay 0.9.1; researched from OpenSSL gitschwarze2018-03-211-2/+3
|
* bn.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-211-11/+6
|
* bn.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL gitschwarze2018-03-201-2/+8
|
* In bn.h rev. 1.38 2018/02/20 17:13:14, jsing@ providedschwarze2018-02-231-5/+54
| | | | | BN_GENCB_new(3), BN_GENCB_free(3), and BN_GENCB_get_arg(3). Merge the documentation from OpenSSL, verbatim.
* correctly mark all documented macros found in <openssl/bn.h>schwarze2017-01-071-4/+4
|
* replace all references to bn(3) with BN_new(3),schwarze2016-12-101-3/+3
| | | | and make sure all BN*(3) pages point back to BN_new(3)
* replace cross-references to the rand(3) manual that no longer existsschwarze2016-11-211-3/+3
|
* Add Copyright and license.schwarze2016-11-201-5/+65
| | | | | | In the SYNOPSIS, show prototypes rather than #define directives. Clarify that BN_generate_prime_ex(3) takes the minimum length, not the exact length.
* first pass; ok schwarzejmc2016-11-061-1/+3
|
* fourth batch of perlpod(1) to mdoc(7) conversionschwarze2015-02-231-0/+289