ИССЛЕДОВАНИЕ КРИПТОСТОЙКОСТИ АЛГОРИТМА БЛОЧНОГО ШИФРОВАНИЯ «EM CHIPER»

Авторы: Хомпыш А., Сакан К.С., Алгазы К., Абишева А.Ж.
МРНТИ 81.93.29

Аннотация. Среди криптографических алгоритмов для надежной защиты конфиденциальной информации от несанкционированных пользователей используются алгоритмы блочного шифрования. Во многих странах установлены собственные стандарты алгоритмов блочного шифрования. Это, в свою очередь, позволяет обеспечить надёжную защиту информации. И это при том, что в Казахстане не утверждены стандарты на подобные алгоритмы защиты информации. Создание алгоритмов блочного шифрования и исследование их криптографической стойкости всегда являются одними из самых актуальных вопросов. В данной статье представлены результаты дифференциального и статистического анализа алгоритма блочного шифрования «EM Chiper». Одним из основных методов исследования стойкости алгоритмов блочного шифрования является статистический анализ стойкости. Если в ходе преобразований, обычно используемых в блочных шифрах, успешно реализовано хорошее смешивание и рассеивание, то можно добиться высокого уровня криптографической стойкости защиты алгоритма. Для проведения статистического анализа алгоритм был реализован программно и получены шифртексты различной длины. Согласно проведенным исследованиям статистический анализ предложенного алгоритма показал высокие результаты, то есть согласно требованиям, рекомендуемым NIST, было определено, что значения в столбце A больше значений в C, а значения в B больше значений в D. Результаты дифференциального анализа показали, что предложенный алгоритм обладает высокой криптографической стойкостью. То есть вероятность нахождения ключа из раунда 16 составляет 2^(-126). Кроме того, в статье проведён сравнительный анализ результатов дифференциального анализа алгоритмов подписи, и установлено, что они показали сопоставимые результаты с известными алгоритмами Camellia 128 и AES 128. В будущих работах будет проведено комплексное исследование криптографической стойкости других алгоритмов, а результаты будут представлены в виде статьи.

Ключевые слова. Блочный шифр, шифр, криптография, ключ, дифференциальный криптоанализ, статистический анализ, EM Chiper, S-блок.