Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratorni roboty_TZI_1_8.DOC
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
161 Кб
Скачать
☆
  1. Контрольні запитання

        1. Які статистичні характеристики можна визначити для ВТ?

        2. Які статистичні характеристики можна визначити для ШТ?

        3. Як визначити значність цифрозаміників, які використовуються для формування ШТ.

        4. Як використовуються статистичні дані для окремої букви і для буквосполучень при дешифруванні текстів?

        5. В чому різниця між методами шифрування підстановкою та перестановкою ?

        6. В чому суть шифру Віжінера ?

        7. Яка різниця між прямою та багатоалфавітною підстановкою ?

        8. В чому суть шифрування перестановкою ?

        9. Як здійснюється дешифрування шифртексту з використанням частотного аналізу ?

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

1. Ознайомтесь з методами шифрування.

2. Отримати тексти анплійською, російською, українською мовами і виконати частотний аналіз ВТ для частоти вживання окремої літери і знайти найбільш вживані буквосполучення для кожного тексту.

3. Знайти в кожному тексті (ВТ) повторення довгих буквосполучень.

4. Знайти кількість вживаних символів для кожного тексту.

5. Написати та відлагодити програми для виконання частотного аналізу ВТ та ШТ (для одного і двох символів) і побудувати відповідні гістограми, програми для шифрування та дешифрування текстів для шифрів прямих підстановок та шифрів перестановок.

6. Для заданих варіантів вручну зашифруйте (і з допомогою написаних власних програм) задані тексти з використанням методів прямої і багатоалфавітної підстановки, а також методом перестановки.

7. Розшифруйте задані ШТ (шифри підстановки і шифри перестановки) з допомогою написаних програм.

8. Дайте оцінку методам шифрування.

  1. Оформлення звіту

1. Короткий опис методів шифрування.

2. Результати ручного зашифрування текстів.

3. Результати частотного аналізу.

3. Дешифрований текст виконаний з допомогою ручних засобів та комп’ютерних (програмних).

4. Відлагоджені програми з текстовими коментарями.

4. Висновки по роботі.

6. Література

        1. Цимбал В.П. Теория информации и кодирование.: - К.: Вища школа, 1992.

2. В. Стоуллингс “Криптография и защита сетей – Принципи и практика”, Киев, 2003.

3. Мельник А.О., Ємець В.Ф., Попович Р. Сучасна криптографія. Основні поняття. Львів, БаК, 2003. – 144 с.

4. Menezes A., van Oorshot P., Vanstone S. Handbook of applied cryptography. CRC Press, 1997.

5. Т.Коркішко, А.Мельник , В.Мельник. Алгоритми та процесори симетричного блокового шифрування – Львів, БаК, 2003.

6. Басалова Г.В. Основы криптографии. http://www.intuit.ru/department/security/bcript/

7. Брюс Шнайер. Прикладная криптография. 2-е издание.

8. Б.А. Фороузан Математика криптографии и теория шифрования. http://www.intuit.ru/department/security/mathcryptet/

9. Виноградов И.М. Основы теории чисел. Москва, Наука, 1965.

10. Яковина В.С., Федасюк Д.В. Основи безпеки комп’ютерних мереж. Львів, Українські технології, 2008.

11. Глушаков. С.В. Секреты хакера: защита и атака / Глушаков. С.В., Бабенко М.И., Тесленко Н.С.– изд.2-е, доп. И перераб. – М.: АСТ Москва, 2009.

17

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]