Page 16 - 6126
P. 16
ЛАБОРАТОРНА РОБОТА № 4
ШИФР ГРОНСФЕЛЬДА
Мета роботи: аналіз шифру Гронсфельда
.
4.1 Програма роботи
У роботі необхідно здійснити:
― ознайомлення з методом шифрування;
― розробка алгоритмів шифрування та дешифрування;
― розробка алгоритму криптоаналізу;
― розкодування заданого тексту.
4.2 Теоретичні відомості
Цей шифр складної заміни, званий шифром Гронсфельда, є
модифікацією шифру Цезаря числовим ключем. Для цього під буквами
вихідного повідомлення записують цифри числового ключа. Якщо ключ
коротше повідомлення, то його запис циклічно повторюють. Шифротекст
отримують приблизно, як в шифрі Цезаря, але відраховують за алфавітом
ту букву, яка зміщена за алфавітом на відповідну цифру ключа. Наприклад,
застосовуючи в якості ключа групу з чотирьох початкових цифр числа, а
саме 1234, отримуємо для вихідного тексту БУХГАЛТЕР СИСТЕМИ
наступний шифротекст:
В х ш є б н х и с у й х у ж п к і
Приклад:
Вихідний
Б у х г а л т е р с и с т е м и и
текст
Ключ 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1
Шифротекст В х ш є б н х и с у й х у ж п к і
Процес дешифрування зворотній процесу шифрування.
Слід зазначити, що шифр Гронсфельда розшифровується відносно
легко, якщо врахувати, що в числовому ключі кожна цифра має тільки
десять значень, а значить, є лише десять варіантів прочитання кожної
букви шифротексту. З іншого боку, шифр Гронсфельда допускає подальші
модифікації, що поліпшують його стійкість, зокрема подвійне шифрування
різними числовими ключами.
17