Разработка программы шифрования данных с использованием алгоритма DES. Структура алгоритма, режимы его работы. Электронный шифровальный блокнот. Цепочка цифровых блокнотов. Цифровая и внешняя обратная связь. Структура окна: функции основных кнопок.
Аннотация к работе
Цель работы: Разработать программу, реализующую шифрование данных с помощью алгоритма DES. Цепочка цифровых блоков (Cipher Block Chaining) - CBC; Кнопка "Сгенерировать" генерирует ключ и вектор инициализации. Ключ и вектор инициализации можно сохранить кнопкой "Сохранить" и загрузить кнопкой "Загрузить". Кнопки "Шифровать" и "Расшифровать" реализуют шифрование и дешифрование соответственно, результат выводится в поле "Результат", содержимое которого можно также сохранить кнопкой "Сохранить".
Список литературы
В ходе лабораторной работы, был изучен алгоритм шифрования DES и построена программа, реализующая шифрование данным алгоритмом.