English

Xorshift random number generators from primitive polynomials

Cryptography and Security 2017-08-08 v2

Abstract

A class of xorshift random number generators (RNGs) are introduced by Marsaglia. We have proposed an algorithm which constructs a full period xorshift RNG from a given primitive polynomial. It is shown there is a weakness present in those RNGs and is suggested its improvement. A separate algorithm is also proposed which returns a full period xorshift generator with desired number of xorshift operations.%We also introduce the notion of tweaked primitive multiple-recursive matrix method with improved linear complexity.

Keywords

Cite

@article{arxiv.1705.00098,
  title  = {Xorshift random number generators from primitive polynomials},
  author = {Susil Kumar Bishoi and Surya Narayan Maharana},
  journal= {arXiv preprint arXiv:1705.00098},
  year   = {2017}
}
R2 v1 2026-06-22T19:31:36.295Z