DocumentCode :
1938035
Title :
Organization of the polymorphic implementation of Rijndael on microcontrollers and smart cards
Author :
Bardis, N.G. ; Doukas, N. ; Markovskyi, O.P.
Author_Institution :
Dept. of Math. & Eng. Sci., Univ. of Mil. Educ., Vari, Greece
fYear :
2010
fDate :
Oct. 31 2010-Nov. 3 2010
Firstpage :
1783
Lastpage :
1787
Abstract :
In this paper techniques for the polymorphic implementation of Rijndael algorithm on microcontrollers and smart-cards have been developed. The analysis of algorithm´s characteristics and basic cipher operations with respect to the requirement of their polymorphic implementation is performed. It has been shown that polymorphic implementation of operations is bounded only to two consecutive iterations of algorithm. The techniques for polymorphic implementation based on random choosing of program sections sequences have been proposed and investigated. It has been shown that variation operation in sequences is bounded by 85%. Proposed techniques provided to increase the resilience of Rijndael keys against Differential Power Analysis.
Keywords :
cryptography; iterative methods; memory cards; microcontrollers; smart cards; Rijndael algorithm; cipher operations; differential power analysis; iteration algorithm; microcontroller; polymorphic implementation; smart card; Algorithm design and analysis; Computer science; Galois fields; Heuristic algorithms; Microcontrollers; Protocols; Smart cards;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
MILITARY COMMUNICATIONS CONFERENCE, 2010 - MILCOM 2010
Conference_Location :
San Jose, CA
ISSN :
2155-7578
Print_ISBN :
978-1-4244-8178-1
Type :
conf
DOI :
10.1109/MILCOM.2010.5680249
Filename :
5680249
Link To Document :
بازگشت