Improving dpa security by using globally-asynchronous locally-synchronous systems

Frank K. Gürkaynak, Stephan Oetiker, Hubert Kaeslin, N. Felber, Wolf Fïchtner · 2005

Side channel analysis attacks, and particularly differential power analysis (DPA), pose a serious threat to cryptographic security. This is partly because the synchronous operation of traditional cipher hardware affords a fairly good correlation between the abstract power model used during analysis and the physical circuit under attack. As opposed to this, the globally-asynchronous locally-synchronous (GALS) AES cipher circuit discussed in this paper combines operation reordering and unpredictable latencies with three asynchronous clock domains and self-varying clock cycle times. Attackers are further confused by having functional units process random dummy data when idle. The design fabricated in a 0.25 /spl mu/m CMOS technology comprises 39,000 gate-equivalents, occupies approximately 1 mm/sup 2/ and achieves a peak throughput of more than 256 Mb/s.

Read the paper · More papers on PaperTik