Шифратор на базе алгоритма ГОСТ 147-89

Курсовая работа, 23 Апреля 2013, автор: пользователь скрыл имя

Описание работы


Под гаммированием понимают процесс наложения по определенному закону гаммы шифра на открытые данные. Гамма шифра - это псевдослучайная последовательность, выработанная по заданному алгоритму для зашифрования открытых данных и расшифрования зашифрованных данных.
Процесс зашифрования заключается в генерации гаммы шифра и наложении полученной гаммы на исходный открытый текст обратимым образом, например с использованием операции сложения по модулю два.
Следует отметить, что перед зашифрованием открытые данные разбивают на блоки одинаковой длины, обычно по 64 бита. Гамма шифра вырабатывается в виде последовательности блоков аналогичной длины.

Содержание


ИСХОДНЫЕ ДАННЫЕ 4
ВВЕДЕНИЕ 5
1 АНАЛИЗ ПОСТАВЛЕННОЙ ЗАДАЧИ 6
1.1 Общее описание алгоритма криптографического преобразования ГОСТ 28147-89 6
1.2 Описание режима работы алгоритма ГОСТ 28147-89 в режиме гаммирования 9
2 РЕАЛИЗАЦИЯ АЛГОРИТМА В СРЕДЕ ALTERA 12
3. ОПИСАНИЕ ИСПОЛЬЗУЕМОЙ ПЛИС 16
ЗАКЛЮЧЕНИЕ 18
СПИСОК ЛИТЕРАТУРЫ 19

Работа содержит 1 файл

Belov D.P.docx

— 932.25 Кб (Открыть, Скачать)

Открыть текст работы Шифратор на базе алгоритма ГОСТ 147-89