Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Side-Channel Attacks

Higher Order Masking of the AES

Kai SchrammContact Information and Christof PaarContact Information

(1)  Horst Görtz Institute for IT Security (HGI), Universitätsstr. 150, Ruhr University Bochum, Germany, 44780 Bochum, Germany
Abstract
The development of masking schemes to secure AES implementations against side channel attacks is a topic of ongoing research. Many different approaches focus on the AES S-box and have been discussed in the previous years. Unfortunately, to our knowledge most of these countermeasures only address first-order DPA. In this article, we discuss the theoretical background of higher order DPA. We give the expected measurement costs an adversary has to deal with for different hardware models. Moreover, we present a masking scheme which protects an AES implementation against higher order DPA. We have implemented this masking scheme for various orders and present the corresponding performance details implementors will have to expect.
Keywords: AES, Higher Order DPA, Masking Countermeasure.

Contact Information Kai Schramm
Email: schramm@crypto.ruhr-uni-bochum.de

Contact Information Christof Paar
Email: cpaar@crypto.ruhr-uni-bochum.de
Fulltext Preview (Small, Large)
Image of the first page of the fulltext


Export this chapter
Export this chapter as RIS | Text
 
Referenced by
3 newer articles

  1. Tromer, Eran (2009) Efficient Cache Attacks on AES, and Countermeasures. Journal of Cryptology
    [CrossRef]
  2. Schindler, Werner (2008) Advanced stochastic methods in side channel analysis on block ciphers in the presence of masking. Journal of Mathematical Cryptology 2(3)
    [CrossRef]
  3. Piret, G. (2008) Security analysis of higher-order Boolean masking schemes for block ciphers (with conditions of perfect masking). IET Information Security 2(1)
    [CrossRef]
Remote Address: 38.107.191.114 • Server: mpweb01
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)