3. Лабораторное задание
Используя один из
алгоритмов гаммирования, составить
программу, выполняющую шифрование и
дешифрование текста.
4. Содержание отчета:
название и цель
лабораторной работы;
описание алгоритма
и блок-схемы программы;
результаты
выполнения программы: исходный,
зашифрованный и дешифрованный текст;
вывод, отражающий достоинства и
недостатки исследуемого метода.
5. Контрольные вопросы
В чем заключается принцип шифрования
гаммированием?
Поясните, как происходит построение
гаммы.
В чем слабость шифра гаммирования с
неравновероятной гаммой?
Почему наложение на открытый тектс
гаммы, представляющей собой периодическую
последоваетельность небольшого периода,
не дает надежной защиты?
Объясните выражение – «совершенно
стойкий шифр».
Почему недопустимо использовать дважды
одну и ту же гамму для защиты открытых
текстов?
Назовите преимущества и недостатки
шифра Вернама?
Какие условия необходимы для обеспечения
криптостойкости шифра гаммирования?