Підвищення криптостійкості симетричного шифру шляхом використання генетичного алгоритму
Анотації
В роботі розглянуто та досліджено проблему створення слабких ключів для криптографічного алгоритму
IDEA, а також запропоновано підвищення його криптостійкості шляхом використання генетичного алгоритму.
Оскільки ці ключі використовуються для шифрування та дешифрування, то можна легко спрогнозувати шифр
тексту, що відповідає відкритому тексту. Для застосування генетичного підходу, який є відомим методом
оптимізації, для слабких ключів було отримано нове рішення для перетворення слабких ключів на більш сильні.
Можливості створення слабкого ключа в IDEA є рідкісними, але, якщо вони все ж генеруються, то це може
призвести до швидкого взлому шифротексту та втрати інформації. The problem of creation of weak keys for the IDEA cryptographic algorithm is considered and investigated in this article, and the way of increasing its cryptostability is suggested by using the genetic algorithm. Since these keys are used for encryption and decryption, it is easy to predict the encrypted part of text that is corresponding to the source text. For the use of the genetic approach, which is a well-known optimization method, for the weak keys, a new solution was obtained to transform the weak keys into more powerful ones. The ability to create a weak key in IDEA is rare, but if they are still generated, it can lead to a quick hacking of ciphertext and loss of information.
URI:
http://ir.lib.vntu.edu.ua//handle/123456789/21204