CPP C++ logo

Простой генератор из книги «Математические и компьютерные основы криптологии», диапазон от 0 до 232-5 (0xFFFFFFFB):

X(n+1) = (1176*X(n) + 1476*X(n-1) + 1776*X(n-2)) % (2^32-5)

При инициализации задается 3 числа. X(n) — последовательность, n — номер числа в последовательности.


Еще несколько алгоритмов: