Page 10 - 6151
P. 10

ЛАБОРАТОРНА РОБОТА № 2
                                             ШИФРИ ПЕРЕСТАНОВОК


                      Мета роботи: аналіз шифрів перестановок.

                      2.1 Програма роботи
                      У роботі необхідно здійснити:
                      ―  ознайомлення з методом шифрування;
                      ―  розробка алгоритмів шифрування та дешифрування;
                      ―  розробка алгоритму криптоаналізу;
                      ―  розкодування заданого тексту.

                      2.2 Теоретичні відомості

                      1. Шифр частоколу

                      Одним із найпростіших шифрів перестановки є шифр частоколу. Він
                дуже схожий на матричний шифр.
                      Наприклад,  зашифруємо  цим  шифром  із  висотою  частоколу  2
                слово«зашифрування». Для цього запишемо його так:





                      Тепер зчитуємо  спочатку верхній  рядок:  «аирвня», а потім нижній:
                «зшфуан». Отже, зашифроване повідомлення «аирвнязшфуан».
                      Для частоколу висотою 3 отримаємо такий зашифрований текст:






                      Шифр  частоколу  дуже  нагадує  інший  шифр  перестановок  –
                матричний. Власне, це і є матричний шифр у два чи три рядки.

                      2. Матричний шифр
                      Відкритий  текст  записують  послідовно  рядок  за  рядком  у
                матрицю.  Літери  криптограми  виписують  із  цієї  ж  матриці  по
                стовпчиках.  Для  прикладу  зашифруємо  текст  «використовуйте  канал
                зв'язку номер чотири»  на матриці 6 х 6.












                                                           11
   5   6   7   8   9   10   11   12   13   14   15