Re: Constructing PRNGs from hash functions
- From: daw@xxxxxxxxxxxxxxxxxxxxxxxx (David Wagner)
- Date: Mon, 3 Nov 2008 02:18:46 +0000 (UTC)
Thomas Dixon wrote:
This was relevant because I wish to construct a simple PRNG utilizing[...]
a hash function as the PRF.
Define F as the hash function.
Define seed as F(seed_string).
Define || as concatenation.
s_0 = F(0 || seed || 0)
s_i = F(s_{i-1} || seed || i)
I not only wish to obtain opinions regarding the above, but I'm very
much interested in any resources or suggestions any of you have on such
schemes as a whole. Your contributions are very much appreciated.
This design looks reasonable to me.
Have you seen NIST SP 800-90? It might be useful.
.
- References:
- Constructing PRNGs from hash functions
- From: Thomas Dixon
- Constructing PRNGs from hash functions
- Prev by Date: Re: Constructing PRNGs from hash functions
- Next by Date: Re: Constructing PRNGs from hash functions
- Previous by thread: Re: Constructing PRNGs from hash functions
- Next by thread: Mathematical sequences and shifting Chiper
- Index(es):
Relevant Pages
|