[racket] Cross-Platform Secure RNG?

From: Nick Sivo (nick at kogir.com)
Date: Thu Jul 12 16:28:16 EDT 2012

I'm developing on Windows, though the server will definitely be
staying on BSD for this and many other good reasons :)

I'm working on making Arc play nice as a Racket language, and would
like my runtime to work on Windows without compromising security.


On Thu, Jul 12, 2012 at 12:45 PM, Neil Van Dyke <neil at neilvandyke.org> wrote:
> Sounds like you might be talking about an incident from a few years ago,
> involving Web server software implemented in Arc.
> If that's the software, I assume you have your reasons for moving to
> Windows, but I'm curious why not stay on GNU/Linux, like most servers, where
> you already have both "/dev/urandom" and "/dev/random".
> Nick Sivo wrote at 07/12/2012 03:25 PM:
>> Thanks, I was sure that I couldn't have been the first to need this.
>> I'm sure either of those will be fine for session keys.
>> The project previously experienced real-world exploitation of its
>> initial use of random and a fairly predictable seed.
> Neil V.

Posted on the users mailing list.