This page lists online resources for collecting and processing crypto-strength randomness. See this paper for a motivating example of why this is important to get right.

Writings on randomness

Source code for generating randomness

Source code for testing randomness

Hardware for generating randomness

Source code to other useful crypto modules

Miscellaneous


Send questions, comments, and criticisms to David Wagner, daw@cs.berkeley.edu.