[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNU Crypto] FYI: CSPRNG
From: |
Casey Marshall |
Subject: |
[GNU Crypto] FYI: CSPRNG |
Date: |
Sat, 17 Jan 2004 11:57:06 -0800 |
User-agent: |
Gnus/5.1002 (Gnus v5.10.2) Emacs/21.2 (gnu/linux) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I have checked in (last night) an implementation of a
continuously-seeded pseudo-random number generator (CSPRNG). The
design of this PRNG is based upon the PRNG in Peter Gutmann's cryptlib
[1] and described in [2].
This will eventually replace (or supplement) the current system PRNG
in use by GNU Crypto, which right now is just a SHA1PRNG seeded with
the current time (this is trivially weak).
Again, this is not a part of 2.0.0, and is in CVS HEAD.
Furthermore, from now on ChangeLogs should be *per change*, not per
version. I would like all contributors (crickets...) to use the
following format for each change they make:
YYYY-MM-DD name-of-contributor [contributors-email]
* path-of-changed-file: file-comments.
* path-of-changed-file (function-or-variable): comments.
See also <http://www.gnu.org/prep/standards_42.html#SEC42>.
1. http://www.cs.auckland.ac.nz/~pgut001/cryptlib/
2. http://www.cypherpunks.to/~peter/06_random.pdf
- --
Casey Marshall || address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/>
iD8DBQFACZNqgAuWMgRGsWsRAp0KAKCM0GwUR5t9SWqAHxyTQyi53gfhJQCdFL/q
0qnG95GFUvJbPwsvr0i67pE=
=qLQQ
-----END PGP SIGNATURE-----
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNU Crypto] FYI: CSPRNG,
Casey Marshall <=