СТОХАСТИЧЕСКИ ПОЛИМОРФНАЯ РЕАЛИЗАЦИЯ АЛГОРИТМА RIJNDAEL НА МИКРОКОНТРОЛЛЕРАХ И СМАРТ-КАРТАХ

Authors

  • К.Г. Самофалов
  • А.П. Марковский
  • А.А. Зюзя
  • А.С. Льозин

DOI:

https://doi.org/10.18372/2073-4751.1.618

Abstract

 Разработан способ полиморфной реализации алгоритма Rijndael на микроконтроллерах и смарт-картах. Выполнен анализ характеристик алгоритма и его базовых операций с точки зрения их полиморфной реализации. Доказано, что полиморфизм операций ограничен двумя смежными циклами. Предложен и исследован способ полиморфной реализации на основе случайного выбора последовательности программных секций. Показано, что вариация команд не превышает 85%. Предложенный способ позволяет увеличить защищенность ключей алгоритма Rijndael от дифференциального анализа потребляемой мощности

Author Biographies

К.Г. Самофалов

чл.-кор. НАН Украины

А.П. Марковский

канд. техн. наук

References

Kocher P., Jaffe J., Jun B. Differential Power Analysis // Proceeding of CRYPTO’99. – Springer-Verlag. – 1999. – P. 388–404.

Akkar M-L., Giraud C. An implementation of DES and AES, Secure against Some Attacks.// Proceeding of 2-th International Workshop “Cryptographic Hardware and Embedded

Systems”(CHES-2001), LNCS-1965. – Springer-Verlag. – 2001. – P. 309–318.

Марковский А.П., Абабне О.А., Ияд Мохд Маджид Ахмад Шахрури. Способ защиты ключей алгоритма ГОСТ 28.147-89 от реконструкции анализом динамики потребляемой мощности // Віс-ник національного технічного університе-ту України ”КПІ”. Інформатика, управління та обчислювальна техніка. – 2007. – № 46. – С. 128–138.

Марковский А.П., Стефанская В.А., Грищенко С.В. Апартная реализация алгоритма Rijndael в FPGA-структурах // Вісник Національного технічного універ-ситету України ”КПІ”. Інформатика, управління та обчислювальна техніка. – К.: ВЕК+. – 2002. – № 38. – С. 24–33.

Published

2012-06-25

Issue

Section

Статті