Home On properties of the Klimov–Shamir generator of pseudorandom numbers
Article
Licensed
Unlicensed Requires Authentication

On properties of the Klimov–Shamir generator of pseudorandom numbers

  • S. V. Rykov
Published/Copyright: May 26, 2011
Become an author with De Gruyter Brill
Discrete Mathematics and Applications
From the journal Volume 21 Issue 2

Abstract

The pseudorandom number generator (PRNG) based on the transformation

Fc(x) = x + (x2c) (mod 2n)

was suggested by Klimov and Shamir in 2002. The function Fc(x) is transitive modulo 2n if and only if either c ≡ 5 (mod 8) or c≡ 7 (mod 8).

We consider properties of the distribution of the pairs (xi, Fc(xi)) for various cZ/2nZ and demonstrate that their statistical properties are unsatisfactory, most notably for c ≥ 2n/3.

We show that in the case n = 32, at most 9 distinct pairs (xi, Fc(xi)) are needed to find the value of c with probability P≥ 0.999.

Received: 2010-04-16
Published Online: 2011-05-26
Published in Print: 2011-April

© de Gruyter 2011

Downloaded on 30.11.2025 from https://www.degruyterbrill.com/document/doi/10.1515/dma.2011.011/pdf
Scroll to top button