3 ms·
I didn't RTFA, but I'm wondering why Fortuna[1] hasn't seen better adoption or excitement. I think the BSD team made the right approach of making /dev/random|ur
by matt_wulfeck 11y ago
I didn't RTFA, but I'm wondering why Fortuna[1] hasn't seen better adoption or excitement. I think the BSD team made the right approach of making /dev/random|urandom both a CSPRNG, which if seeded and mixed is an unlimited source of high quality entropy.
Fortuna also has the benefit of mitigating damage from a compromised generator. If the generator is compromised it's very difficult to rewind the RNG output and perform a history attack (is that even the right word for such a thing?).
[1] https://www.schneier.com/cryptography/fortuna/ https://www.schneier.com/cryptography/fortuna/
- X86BSD 11y ago+1 This! Again I think this illustrates the echo chamber some camps can't seem to depart. But I agree with your thinking.
- tptacek 11y agoEvery kernel CSPRNG that continually collects entropy is effectively mitigating damage from a compromised generator. This isn't something specific to Fortuna.