Добавил:
Допоможу чим зможу) Відсигнальте якщо знайшли шось корисне) Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
44
Добавлен:
11.03.2020
Размер:
629.05 Кб
Скачать

Міністерство освіти і науки України

Національний університет “Львівська політехніка”

ІКТА

кафедра ЗІ

ЗВІТ

до лабораторної роботи №1

з курсу:“ Основи криптографії ”

на тему:“ Використання класичних криптоалгоритмів підстановки та перестановки для захисту текстової інформації. Метод Цезара

Виконав:

ст. гр. КБ-24

Войтович О.О.

Прийняв:

доцент

Шандра З. А.

Львів – 2019

Завдання

  1. Для одноалфавітного методу з фіксованим зміщенням визначити встановлене в програмі зміщення. Для цього потрібно:

  • переглянути попередньо створений за допомогою редактора свій текстовий файл;

  • виконати для цього файлу шифрування;

  • переглянути в редакторі зашифрований файл;

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

  • описати гістограми (в чому подібні, в чому різняться) і визначити, з яким зміщенням було виконано шифрування;

  • розшифрувати зашифрований текст:

  • за допомогою програми, після чого перевірити в редакторі правильність розшифрування;

  • вручну за допомогою гістограм:

  • описати і пояснити процес розшифрування.

  1. В звіті описати послідовність дій, імена усіх використаних файлів, отримані гістограми, вказати визначені зміщення, описати процес розшифрування.

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

Звіт з роботи

Імена файлів

Text.txt.

Скріншоти виконаної роботи

Рисунок до шифрування

Рисунок після шиврування

Гістограми

Зміщення: +3 Метод Цезаря є не складним для освоєння отож для нього можна використати таку формулу:

a = b + K a – номер символу в таблиці після обробки x – номер символу в таблиці до обробки К – ключ розшифрування відбувається навпаки: b = a - K

Перевірка правильності вручну

Висновок:використовуючи методичні дані та інтернет ресурс ознайомився з методом Цезаря виконуючи шифрування вручну та за допомогою програми L_LUX.EXE. Впродовж виконання роботи розібрав дані з діаграми та визначив, що зміщення становить +3.

Соседние файлы в папке Лаби готові