Тема: Криптографическая стойкость генераторов псевдослучайных чисел
Цель: изучить криптографическую стойкость генераторов псевдослучайных чисел.
Задачи:
– изучить понятие и виды генераторов псевдослучайных последовательностей.
– реализовать генераторы псевдослучайных последовательностей на языке Java.
1. ГЕНЕРАТОРЫ ПСЕВДОСЛУЧАЙНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ.. 5
1.1 Понятие и виды генераторов псевдослучайных последовательностей. 5
1.2 Криптографическая стойкость псевдослучайных последовательностей. 9
2. РЕАЛИЗАЦИЯ ГЕНЕРАТОРА СЛУЧАЙНЫХ ЧИСЕЛ НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ.. 14
2.1 Линейный когерентный генератор. 14
2.2 . Генератор со сдвигом регистра (LFSR) 17
2.3 Восстановление последовательности случайных чисел. 23