Розробка стійких до лінійного та диференціального криптоаналізу засобів шифрування даних в комп’ютерних системах
Анотації
В даній магістерській кваліфікаційній роботі розглянуто проблему підвищення стійкості шифрування до лінійного та диференційного криптоаналізу. Було розглянуто сучасний стан проблеми шифрування, розглянуто особливості сучасних шифрів та запропоновано шлях до вирішення вказаної проблеми у вигляді розробленого методу шифрування, що базується на використанні гніздових трьохрівневих підстановочно-перестановочних мереж та високонелінійних блоків підстановки.
На основі розробленого алгоритму створено програмний додаток, призначений для шифрування інформації. Проаналізовано ефективність алгоритму, шляхом розрахунку його лінійних та диференційних характеристик. В данной магистерской квалификационной работе рассмотрена проблема повышения устойчивости шифрования к линейному и дифференциальному криптоанализу. Было рассмотремо современное состояние проблемы шифрования, рассмотрены особенности современных шифров и предложены путь к решению указанной проблемы в виде разработанного метода шифрования, основанный на использовании гнездовых трехуровневых подстановочные-перестановочных сетей и высоконелинийных блоков подстановки.
На основе разработанного алгоритма создано приложение, предназначенное для шифрования информации. Проанализирована эффективность алгоритма, путем расчета его линейных и дифференциальных характеристик. In this master’s qualification work the problem of encryption with increased resistance to linear and differential cryptanalysis was reviewed. The problems and features of modern ciphers are examined and the way to solve the issue is suggested in the form of encryption method based on the use of three-level nested substitution-permutation networks and highly nonlinear substitution blocks.
The application for information encryption is created on the basis of the developed algorithm. The efficiency of the algorithm is analised by calculating its linear and differential characteristics.
URI:
http://ir.lib.vntu.edu.ua/handle/123456789/12670