Порядок виконання лабораторної роботи

1. Підгрупа розбивається на пари за бажанням.

2. Один з членів пари пише програму шифрування та розшифрування тексту шифром Цезаря. Програма шифрування повинна задовольняти таким умовам: читати файл з набраним текстом; шифрувати текст з довільним зміщенням, значення якого вводиться з клавіатури; виводити зашифрований текст у файл. Програма розшифровування повинна задовольняти таким умовам: читати файл із зашифрованим текстом; розшифровувати його; видавати на екран розшифрований текст.

3. Другий з членів пари пише програму криптоаналізу методом частотного аналізу.

Програма криптоаналізу повинна задовольняти наступним вимогам: а) читати „перехоплений” зашифрований файл; б) розраховувати відносну частоту, з якою зустрічається кожний символ у „перехопленому” файлі.

4. Перший з пари зашифровує повідомлення і передає його для криптоаналізу другому. Другий дешифрує отримане повідомлення методом частотного криптоаналізу і знаходить ключ шифрування (величину зміщення).

Звіт з лабораторної роботи повинен містити:

1. Протоколи дій обох членів пари.

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

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

1. Що називається криптографією? Для чого вона використовується?

2. Що називається криптоаналітикою? Для чого вона використовується?

3. Що називається криптологією?

4. Яка різниця між розшифровкою і дешифровкою?

5. Що називається ключем шифрування? Для чого він використовується?

Лабораторна робота №7

Тема роботи: Криптографічні методи захисту інформації.

Мета роботи: Створити криптографічну систему на основі шифру простої заміни та дослідити її роботу.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: