This work measures the performance of a synchronous sampling system attacking a modern microcontroller running a software AES implementation. This attack is characterized under three conditions: with a stable clock, with a clock that randomly varies between 4.5~MHz--12.7~MHz, and with an internal oscillator that randomly varies between 7.41~MHz--7.49~MHz.
Traces captured with the synchronous sampling technique can be processed with a standard Differential Power Analysis (DPA) style attack in all three cases, whereas when an oscilloscope is used only the stable oscillator setup is successful. This work also develops the required hardware to recover the internal clock of a device which does not have an externally available clock.
Category / Keywords: implementation / side-channel analysis, acquisition, synchronization, DPA Date: received 16 May 2013 Contact author: coflynn at newae com Available formats: PDF | BibTeX Citation Version: 20130523:180600 (All versions of this report) Discussion forum: Show discussion | Start new discussion