МАТЕМАТИЧНІ ОСНОВИ ПРОЦЕСУ ГЕНЕРУВАННЯ КЛЮЧІВ ПЕРЕСТАВЛЯННЯ З ВИКОРИСТАННЯМ ШИФРУ КАРДАНО
Ключові слова:
захист інформації, шифр Кардано, шифрувальні трафарети, перестановні алгоритми, алгоритми маршрутного переставляння, алгоримт "прямокутні та квадратні ґратки", генерування ключів переставляння, криптоаналіз
Анотація
Розглядаються особливості розроблення надійного алгоритму для генерування ключів переставляння, робота якого базується на класичному шифрі Кардано "квадратні ґратки" у його сучасному математичному формулюванні, що загалом дає змогу генерувати послідовності випадкових чисел у заданому діапазоні без повторення. Встановлено, що алгоритм "квадратні ґратки", будучи алгоритмом маршрутного переставляння, в якому правило розміщення символів у блоці задається квадратним трафаретом, можна використовувати не тільки для шифрування блоку вхідного повідомлення, але й для генерування відповідної множини ключів переставляння. З використанням основних положень матричної алгебри розроблено математичне формулювання алгоритму "квадратні ґратки" для генерування ключів переставляння, а також математичне формулювання алгоритму переставляння рядків матриці вхідного повідомлення, кількість стовпців якої може бути довільною.Завантаження
Дані завантаження ще не доступні.
Опубліковано
2015-12-29
Як цитувати
Gryciuk, Y., & Grytsyuk, P. (2015). МАТЕМАТИЧНІ ОСНОВИ ПРОЦЕСУ ГЕНЕРУВАННЯ КЛЮЧІВ ПЕРЕСТАВЛЯННЯ З ВИКОРИСТАННЯМ ШИФРУ КАРДАНО. Scientific Bulletin of UNFU, 25(10), 311-323. https://doi.org/10.15421/40251048
Розділ
Інформаційні технології



