Predicting subset sum pseudorandom generators

  • Authors:
  • Joachim von zur Gathen;Igor E. Shparlinski

  • Affiliations:
  • Fakultät für Elektrotechnik, Informatik und Mathematik, Universität Paderborn, Paderborn, Germany;Department of Computing, Macquarie University, Australia

  • Venue:
  • SAC'04 Proceedings of the 11th international conference on Selected Areas in Cryptography
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider the subset sum pseudorandom generator, introduced by Rueppel and Massey in 1985 and given by a linearly recurrent bit sequence u0, u1, ... of order n over ℤ2, and weights w = (w0, ..., wn−−1) ∈ Rn for some ring R. The rings R=ℤm are of particular interest. The ith value produced by this generator is ∑0≤jui+jwj. It is also recommended to discard about log n least significant bits of the result before using this sequence. We present several attacks on this generator (with and without the truncation), some of which are rigorously proven while others are heuristic. They work when one “half” of the secret is given, either the control sequence uj or the weights wj. Our attacks do not mean that the generator is insecure, but that one has to be careful in evaluating its security parameters.