Вихрь Мерсенна (Mersenne Twister)
Генератор псевдослучайных чисел 1997 года авторства Макото Мацумото и Такуджи Нисимуры. Период — 219937−1, простое число Мерсенна, отсюда и название.
Стал генератором по умолчанию практически везде: Python (random), Ruby, PHP, R, MATLAB, Excel. Быстрый, с хорошим распределением и тщательно проверенный статистическими наборами тестов. Но он не криптостойкий: 624 наблюдённых выходов достаточно, чтобы восстановить всё внутреннее состояние и предсказать остальное. Для всего, что связано с ключами и токенами, используйте secrets / /dev/urandom. Новые языки перешли на PCG (NumPy с 2019 года) и xoshiro/xoroshiro — они быстрее и хранят меньше состояния.