[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] Patch to use better PRNG on BSD's
From: |
John Cowan |
Subject: |
Re: [Chicken-hackers] Patch to use better PRNG on BSD's |
Date: |
Wed, 11 Apr 2012 13:20:15 -0400 |
User-agent: |
Mutt/1.5.20 (2009-06-14) |
Thomas Chust scripsit:
> If we really wanted to include a PRNG in the CHICKEN distribution that
> should satisfy any definition of "good", I would suggest to use a modern
> stream cipher with high throughput, for example SOSEMANUK [1]. But I'm
> not sure whether a suite of cryptographic functions is really something
> that must be included in a language's standard library.
I absolutely agree that a cryptographically safe PRNG has no place in
the core. But a simple PRNG with good properties shouldn't be a problem.
There are a lot of those: the Mersenne Twister and SRFI 27 reference
algorithm are both strong candidates, widely used. That seems better than
depending on some random PRNG provided by the OS of unknown reliability.
This is less than a page of code here we are talking about.
--
The Imperials are decadent, 300 pound John Cowan <address@hidden>
free-range chickens (except they have http://www.ccil.org/~cowan
teeth, arms instead of wings, and
dinosaurlike tails). --Elyse Grasso
- Re: [Chicken-hackers] Patch to use better PRNG on BSD's, (continued)
- Re: [Chicken-hackers] Patch to use better PRNG on BSD's, John Cowan, 2012/04/10
- Re: [Chicken-hackers] Patch to use better PRNG on BSD's, Peter Bex, 2012/04/10
- Re: [Chicken-hackers] Patch to use better PRNG on BSD's, Jim Ursetto, 2012/04/10
- Re: [Chicken-hackers] Patch to use better PRNG on BSD's, Timo Myyrä, 2012/04/11
- Re: [Chicken-hackers] Patch to use better PRNG on BSD's, Peter Bex, 2012/04/11
- Re: [Chicken-hackers] Patch to use better PRNG on BSD's, Peter Bex, 2012/04/11
- Re: [Chicken-hackers] Patch to use better PRNG on BSD's, Thomas Chust, 2012/04/11
- Re: [Chicken-hackers] Patch to use better PRNG on BSD's, Jim Ursetto, 2012/04/11
- Re: [Chicken-hackers] Patch to use better PRNG on BSD's, Thomas Chust, 2012/04/11
- Re: [Chicken-hackers] Patch to use better PRNG on BSD's,
John Cowan <=
Re: [Chicken-hackers] Patch to use better PRNG on BSD's, Aleksej Saushev, 2012/04/14