IEEE Transactions on Information Theory · 1995 · 26 citations · 7 references
ComputingComputer ScienceAlgorithmsCryptographyNumber TheoryGenerating FunctionsRandom Number GenerationCryptographic Random Number GenerationCryptographically Secure Pseudo-random Number GeneratorsImbalancePeriod Length RegulationPseudo-random Number GenerationPseudo-random Number GeneratorsPseudorandom GeneratorsRandomness Generation
In 1986, L. Blum, R.I. Blum, and M. Shub introduced the x/sup 2/ mod N generator of pseudorandom bit strings and showed, given certain plausible but unproved hypotheses, that it has the desirable cryptographic property of unpredictability. They also studied the period length of the sequences produced by this generator and proposed a way to guarantee that these sequences will have maximum possible period. In this correspondence we prove that it is very likely that for many values of N the sequences produced by the x/sup 2/ mod N generator are usually not balanced (that is, having equal frequency of 0's and 1's). We further prove that the proposed method for guaranteeing long periods is also very likely to guarantee relatively large imbalances between the frequencies of 0's and 1's. However, we also prove that the average imbalance for these sequences is no worse than what would be expected in a truly random bit string of the same length. Thus our results provide further support for the use of the x/sup 2/ mod N generator in cryptographic applications.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
7
Elementary and Analytic Theory of Algebraic Numbers
Peter Shiu, Władysław Narkiewicz · The Mathematical Gazette · 1991 · 769 citations
Riemann's hypothesis and tests for primality
Gary L. Miller · Journal of Computer and System Sciences · 1976 · 717 citations
Introduction to Mathematical Probability