On Sun, May 24, 2020 at 04:59:24PM -0400, Remco Rijnders wrote:
> When mutt needs a random number (for example for naming the tmp files or
> generating a boundary for MIME attachments) it currently uses different
> implementation specific functions: random() and either lrand48() or rand()
> are used. Which one gets used in specific and the quality of its randomness
> is dependant on the code calling the function and the OS mutt is running
> on.
> 
> By implementing the LFSR113 function by Pierre L'Ecuyer mutt gets a fast
> and high quality PRNG that, given the same seeds, results in the same
> output no matter the environment mutt is running on.

Software distributors are not happy seeing various software carrying its own
cryptographic code. Could you please keep using the system-provided functions
if available?

-- Petr

Attachment: signature.asc
Description: PGP signature

Reply via email to