Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шифры моноалфавитной замены1.doc
Скачиваний:
6
Добавлен:
07.05.2019
Размер:
369.15 Кб
Скачать

6.3Домашнє завдання

Записати правила шифрування для шифру “Подвійний квадрат”

Розшифрувати текст що зашифровано за допомогою таблиці, що наведено в розділі 6.2:

ОПУКГ ТРСЕП ЛТЖЦВ АНРАЖ РНФМД ТЮМЕД МЩЖНО ЕНГУН АЖВУЮ РПЖОЛ МПСГС ДКЗЮМ ЗРНУП ЖГМИЛ ЗВЗЖЛ КРГМБ ЬАСЗЫ ЯНГДП КРЫТЫ ЬСТОГ СГЩСВ АЫПРЮ ЦОГТЗ ПГЗШГ ПМКЦК РИПЖН ОММНА ЖУАГЖ ИБДТУ МУЖМВ ОЛНГС И

Побудувати шифрувальну таблицю для шифру “Подвійний квадрат” на ґрунті Вашого ім’я та прізвища. Наприклад, АЛЕКСЕЙ ТОЛСТОЙ, відкинемо літери, що повторюються, отримаємо АЛЕКСИ ТОЛСИ і збудуємо шифрувальну таблицю:

А Л Е К С Т О Л С И

И Б В Г Д А Б В Г Д

Ж З М Н О Е Ж З К М

П Р Т У Ф Н П Р У Ф

Х Ц Ч Ш Щ Х Ц Ч Ш Щ

Ь Ы Э Ю Я Ь Ы Э Ю Я

Зашифрувати за допомогою побудованої Вами шифрувальної таблиці шифром “Двойной квадрат” фразу: “Метод Казизки выявляет период криптосистемы с помошью обнаружения одинаковых слов в криптограмме”. Записати шифрувальну таблицю, текст повідомлення та текст криптограми.

6.4Зміст протоколу

  1. Назва роботи.

  2. Мета роботи.

  3. Виконане домашнє завдання згідно номеру варіанту.

  4. Результати виконання лабораторного завдання

  5. Висновки (записати до відповідного протоколу).

6.5Ключові питання

  1. Шифр “Подвійний квадрат”. Навести правила побудови та, шифрування.

  2. Скільки існує варіантів біграм в залежності від кількості літер алфавіту.

  3. Описати стійкість шифру “ Подвійний квадрат ” до криптоаналітичних атак в залежності від довжини повідомлення.

6.6Лабораторне завдання

  1. Показати викладачу виконане домашнє завдання.

  2. Знайти в каталозі Student файл SimCrypt.exe і запустити його на виконання.

  3. З виниклого меню викликати форму для виконання лабораторної роботи.

  4. У полі “криптограмма” ввести криптограму з домашнього завдання.

  5. Розшифрувати, записати розшифровку до протоколу і перевірити правильність розшифровки у домашньому завданні.

  6. У полі “ключ” ввести шифрувальну таблицю побудовану в домашньому завданні.

  7. У полі “відритий текст” ввести текст для шифрування з домашнього завдання.

  8. Зашифрувати, записати текст криптограми до протоколу і порівняти його з криптограмою домашнього завдання.

Література:

  1. Защита информации в системах телекоммуникации / В.Л. Банкет, Н.В. Захарченко, А.В. Дырда и др. Под редакцией В.Л. Банкета: Учебн. Пособие для ВУЗов. 1997 с. Ил.

  2. К. Шеннон. Теория связи в секретных системах.

  3. Брюс Шнайер. Прикладная криптография. Протоколы, алгоритмы, исходные тексты на языке С.

  4. Жельников Владимир. Криптография от папируса до компьютера. - Москва

  5. Баричев Сергей. Криптография без секретов

  6. Хорст Фейстель. Криптография и компьютерная безопасность

  7. Арто Саломаа. Криптография с открытым ключом

1 Слід зауважити, що в праці Арто Саломаа [7] шифр Полібія визначено інакше. Питання, яке із визначень справжнє, поки що залишається відкритим тому що у автора бракує інформації для визначення цього питання.

xxvii