Title :
Analysis of the code masking efficiency of chaotic clocks in microcontroller applications
Author :
Teodorescu, Horia-Nicolai L. ; Iftene, Emanuel-Florin
Author_Institution :
Telecommun. & Inf. Technol., Gheorghe Asachi Tech. Univ. of Iasi, Iasi, Romania
Abstract :
We propose a method for preventing the power analysis-based reading of instructions executed by a microcontroller. We analyze the operation of a microcontroller system that uses a clock based on a chaotic generator. The purpose of the analysis is twofold: to determine the possibility of clocking a typical microcontroller, like PIC16F84, with a chaotic clock, and to determine the efficiency of securing the program and data by using chaotic clocks. We demonstrate the use of chaotic clocks for basic microcontrollers like PIC16F84 and determine the efficiency of masking the running instructions.
Keywords :
chaos generators; codes; microcontrollers; PIC16F84; chaotic clocks; chaotic generator; code masking efficiency; microcontroller applications; microcontroller system; power analysis-based reading; Clocks; Current measurement; Filtering; Generators; Microcontrollers; Resistors; Voltage measurement; chaos; clock; microsystem; power analysis; security;
Conference_Titel :
Electrical and Electronics Engineering (ISEEE), 2010 3rd International Symposium on
Conference_Location :
Galati
Print_ISBN :
978-1-4244-8406-5
DOI :
10.1109/ISEEE.2010.5628501