Page 10 - 6151
P. 10
ЛАБОРАТОРНА РОБОТА № 2
ШИФРИ ПЕРЕСТАНОВОК
Мета роботи: аналіз шифрів перестановок.
2.1 Програма роботи
У роботі необхідно здійснити:
― ознайомлення з методом шифрування;
― розробка алгоритмів шифрування та дешифрування;
― розробка алгоритму криптоаналізу;
― розкодування заданого тексту.
2.2 Теоретичні відомості
1. Шифр частоколу
Одним із найпростіших шифрів перестановки є шифр частоколу. Він
дуже схожий на матричний шифр.
Наприклад, зашифруємо цим шифром із висотою частоколу 2
слово«зашифрування». Для цього запишемо його так:
Тепер зчитуємо спочатку верхній рядок: «аирвня», а потім нижній:
«зшфуан». Отже, зашифроване повідомлення «аирвнязшфуан».
Для частоколу висотою 3 отримаємо такий зашифрований текст:
Шифр частоколу дуже нагадує інший шифр перестановок –
матричний. Власне, це і є матричний шифр у два чи три рядки.
2. Матричний шифр
Відкритий текст записують послідовно рядок за рядком у
матрицю. Літери криптограми виписують із цієї ж матриці по
стовпчиках. Для прикладу зашифруємо текст «використовуйте канал
зв'язку номер чотири» на матриці 6 х 6.
11