Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Інструкції до пр.р. ЗИвКИС.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

Завдання на практичну роботу

  1. Розшифрувати текст. Кожній букві відповідає двозначне число. Варіанти завдання неведені в додатку А.

зміст звіту

Після виконання оформити звіт з наступним змістом:

  1. Тема, мета практичної роботи;

  2. Варіант.

  3. Виконане завдання.

  4. Відповіді на контрольні запитання за варіантом;

  5. Висновок.

Контрольні запитання

  1. Поняття крипто аналізу.

  2. Криптоаналіз стовбчатої перестановки.

  3. Криптоаналіз двійної перестановки.

  4. Криптоаналіз шифру за допомогою таблиці Віженера.

Практична робота № 5

Тема роботи: криптографічний захист електроної пошти.

Мета роботи: отримати практичні навички у використанні програмних засобів, що забезпечують безпеку електронної пошти за допомогою шифрування і цифрового підпису. На прикладі програми Pretty Good Privacy (PGP) навчитися шифрувати, дешифрувати, підписувати і перевіряти достовірність джерела повідомлення.

Обладнання та програмне забезпечення: персональний комп’ютер і підключення до Інтернет та встановлена програма PGP.

Короткі теоретичні відомості

Генерація ключів

Клацніть по значку PGP у правому нижньому кутку панелі завдань (біля годинника) і виберіть PGPKeys.

У вікні, PGPKeys виконайте команду "New Key ..." з меню "Keys". Запуститься майстер створення ключів.

У вікні введіть своє ім'я та адресу електронної пошти. Натисніть Next.

У третьому вікні введіть секретну фразу (пароль). Всю іншу роботу з вашого дозволу майстер виконає самостійно.

Обмін відкритими ключами

Тепер, після генерації ключів, необхідно обмінятися зі своїми кореспондентами відкритими ключами. Для цього знову запустіть PGP Keys, правою кнопкою миші клікніть файл зі своїм ключем і виберіть пункт Export. Програма запропонує вам вибрати шлях і ім'я файлу. Цей файл ви повинні послати своєму кореспонденту, в обмін на його відкритий ключ. Коли ви отримаєте необхідний ключ від свого кореспондента, подвійним кліком миші по ньому почніть процес імпорту (Import).

Щоб підтвердити справжність загальнодоступного ключа іншого користувача, цей ключ треба підписати. Для цього виділіть його і виберіть пункт "Sign" з меню "Keys" в PGPkeys.

Щоб вказати ступінь довіри, з якою ви ставитеся до якого небудь загальнодоступному ключу, виділіть його та клацніть на ньому правою кнопкою миші, виберіть з контекстного меню пункт "Key Properties". Якщо ви встановите ступінь довіри до цього ключу ("Trusted"), інші ключі, підписані його власником, будуть вважатися дійсними.

Щоб відкликати ключ, виділіть його і виберіть пункт "Revoke" з меню "Keys" в PGPkeys.

Після обміну відкритими ключами можна пересилати один одному зашифровані повідомлення, які шифруються відкритим ключем одержувача повідомлення.

Шифрування повідомлень в поштовій програмі

Існує кілька способів виконання шифрування повідомлень в поштовій програмі:

· Використовуючи команди поштового клієнта, які з'явилися після установки PGP;

· Застосовуючи команди PGP для роботи з поточним вікном;

· Через буфер обміну.

Розглянемо варіант шифровки, що використовує буфер обміну. Цей варіант мабуть самий універсальний і може бути використаний з будь-яким поштовим клієнтом. Шифровка повідомлень виконується в наступній послідовності.

· Складаємо повідомлення в поштовій програмі, наприклад в Outlook Express.

· Виділяємо весь текст повідомлення і копіюємо його в буфер обміну. Потім клацаємо по іконці PGPtray на панелі завдань і вибираємо команду Clipboard> Encrypt. З'являється діалог Key Selection Dialog.

· Двічі клацніть по відкритому ключу того, кому збираєтеся відправити повідомлення і натисніть ОК. PGP зашифрує вміст буфера обміну.

· В полі повідомлення знову виділяємо весь текст і вставляємо тільки що зашифроване вміст з буфера обміну.

· Тепер повідомлення зашифровано, і його можна відправляти.

Шифрування файлів (вкладень)

Файли, які передаються як вкладення, також можна зашифрувати. Знайдіть у провіднику файл, який потрібно зашифрувати. Натисніть правою кнопкою миші на цей файл і в контекстному меню виберіть команду "PGP> Encrypt". З'явиться діалогове вікно зі списком доступних ключів, виберіть ключ свого кореспондента. Файл буде зашифровано і його розширення зміниться на. Pgp. Тепер файл можна приєднувати мого повідомлення і не турбуватися про те, що ваша інформація стане надбанням третіх осіб.

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

Відкриваємо зашифроване повідомлення, виділяємо весь його текст і копіюємо його в буфер обміну. Кликнувши по іконі PGPtray на панелі завдань, вибираємо пункт "Clipboard> Decrypt & Verify". PGP попросить вас ввести парольний фразу. Якщо фраза введена коректно, вміст буфера обміну буде дешифровано.

Розшифровка вкладень

Збережіть вкладення в особистій папці. Клацніть по цьому файлу правою кнопкою миші і виберіть пункт "PGP-Decrypt". Програма запропонує ввести вашу парольний фразу і, якщо вона була введена коректно, файл буде дешифрований.

Електронний цифровий підпис повідомлення

Виділяємо весь текст повідомлення і копіюємо його в буфер обміну. Потім клацаємо по іконці PGPtray на панелі завдань і вибираємо команду Clipboard> Sign. Оскільки використовується особистий ключ, вводимо парольний фразу.

PGP створює електронний цифровий підпис в буфері обміну.

В полі повідомлення знову виділяємо весь текст і вміст з буфера обміну.

Верифікація повідомлень, підписаних електронним цифровим підписом

Відкриваємо підписане повідомлення, виділяємо весь його текст і копіюємо в буфер обміну. Кликнувши по іконі PGPtray на панелі завдань, вибираємо пункт "Clipboard> Decrypt & Verify". Якщо відкритий ключ відправника є, то ми можемо переконатися в достовірності повідомлення.