Алгоритм шифрования гаммированием
Автор: afanaseva.sd • Март 12, 2022 • Лабораторная работа • 270 Слов (2 Страниц) • 238 Просмотры
[pic 1]
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение
высшего образования
ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
Институт математики и компьютерных технологий
ОТЧЕТ
по лабораторной работе № 2
Вариант 3
Выполнил: студент гр. Б9120-02.03.01сцт Афанасьева С. Д |
Проверил: преподаватель Селезнев Т. Э. |
Владивосток 2022
Цель работы: Освоение алгоритма шифрования гаммированием, изучение алгоритма генератора псевдослучайных чисел
Поставленная задача:
- Генератор ПСЧ: Линейные конгруэнтные датчики ПСЧ с количеством разряда b = 8
- Разработать программу шифрования и дешифрования текста
- Произвести одного или несколько параметров генератора случайных чисел, осуществить получение шифрограммы и сравнение его с предыдущим вариантом
Описание используемого метода:
Одним из хороших конгруэнтных генераторов является линейный конгруэнтный датчик ПСЧ. Он вырабатывает последовательности псевдослучайных чисел T(i), описываемые соотношением
[pic 2]
где A и C – константы
T(0) - исходная величина, выбранная в качестве порождающего числа. Эти три величины и образуют ключ.
Такой датчик ПСЧ генерирует псевдослучайные числа с определенным периодом повторения, зависящим от выбранных значений A и C. Значение M обычно устанавливается равным 2b , где b -длина машинного слова в битах. Нужно выбирать числа A и C так, чтобы период M был максимальным.
...