Анализ показателей качества алгоритмов шифрования при проектировании шифров. Этапы процесса синтеза блочных шифров. Оценка стойкости к возможным типам криптоаналитических атак. Минимальные требования к кандидатам AES, показатели оценки качества.
В статье представлен анализ показателей качества алгоритмов шифрования при проектировании шифров. Если шифр удовлетворяет таким требованиям, то говорят о доказуемой стойкости (к известным методам криптоанализа) или о достижении гарантированных свойств шифрующих преобразований [13, 22-23]. Система установки ключей определяет алгоритмы и процедуры генерации, распределения передачи и проверки ключей. На этом шаге осуществляется программирование алгоритма шифрования или его реализация в программируемых логических матрицах - программируемых логических интегральных схемах (ПЛИС) и проводятся стандартные статистические тесты и специальные эксперименты, планируемые с учетом результатов анализа для проверки полноты и адекватности теоретического анализа. Оценка скорости работы алгоритма представлялась в виде числа тактов работы, необходимой для шифрования одного блока данных, дешифрования одного блока данных, разворачивания (настройки) ключа, настройки алгоритма или его части, смены ключа для каждой из рабочих длин.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы