DESIGN OF PRACTICAL AND PROVABLY GOOD RANDOM NUMBER GENERATORS

Citation
W. Aiello et al., DESIGN OF PRACTICAL AND PROVABLY GOOD RANDOM NUMBER GENERATORS, Journal of algorithms (Print), 29(2), 1998, pp. 358-389
Citations number
53
Categorie Soggetti
Mathematics,"Computer Science Theory & Methods",Mathematics,"Computer Science Theory & Methods
ISSN journal
01966774
Volume
29
Issue
2
Year of publication
1998
Pages
358 - 389
Database
ISI
SICI code
0196-6774(1998)29:2<358:DOPAPG>2.0.ZU;2-1
Abstract
We present a construction for a family of pseudo-random generators tha t are very fast in practice, yet possess provable statistical and cryp tographic unpredictability properties. Such generators are useful for simulations, randomized algorithms, and cryptography. Our starting poi nt is a slow but high quality generator whose use can be mostly confin ed to a preprocessing step. We give a method of stretching its outputs that yields a faster generator. The fast generator offers smooth memo ry-time-security trade-offs and also has many desired properties that are provable. The slow generator can be based on strong one-way permut ations or block ciphers. Our implementation based on the block cipher DES is faster than popular generators. (C) 1998 Academic Press.