Wisent: a Python parser generator. A Python LR(1) parser generator. … read more

The Fortuna Random Number Generator. An implementation of the Fortuna random number generator by N. Ferguson and B. Schneier in Go. … read more

The SHA-256d Hash for Go. An implementation of the SHA-256d hash for the Go programming language. … read more

The Fortuna Random Number Generator

By , on [atom feed]

During the last days I finished an implementation of the Fortuna random number generator in the Go programming language. The result can be found on the new Fortuna home page and on github.com.

This is very different from the random number generators I usually deal with: Normally I am interested in random number generators for use in Monte Carlo simulations; this is, for example, the topic of my upcoming book (click the image below for more information). In contrast, the Fortuna random number generator is made for use in cryptographic algorithms; for example it could be used to generate session tokens for a web app.

This is an excerpt from Jochen's blog.
Newer entry: about the "Gem Forge" in Infinity Blade 2
Older entry: new software package: a simple tracing framework for Go

Copyright © 2013, Jochen Voss. All content on this website (including text, pictures, and any other original works), unless otherwise noted, is licensed under a Creative Commons Attribution-Share Alike 3.0 License.