Pushing the limits : a very compact and a threshold implementation of AES
Our contribution is twofold: first we describe a very compact hardware implementation of AES-128, which requires only 2400 GE. This is to the best of our knowledge the smallest implementation reported so far. Then we apply the threshold countermeasure by Nikova et al. to the AES S-box and yield an i...
Saved in:
Main Authors: | , , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2012
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/94854 http://hdl.handle.net/10220/7717 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-94854 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-948542023-02-28T19:24:29Z Pushing the limits : a very compact and a threshold implementation of AES Moradi, Amir Poschmann, Axel Ling, San Paar, Christof Wang, Huaxiong School of Physical and Mathematical Sciences DRNTU::Science::Mathematics Our contribution is twofold: first we describe a very compact hardware implementation of AES-128, which requires only 2400 GE. This is to the best of our knowledge the smallest implementation reported so far. Then we apply the threshold countermeasure by Nikova et al. to the AES S-box and yield an implementation of the AES improving the level of resistance against first-order side-channel attacks. Our experimental results on real-world power traces show that although our implementation provides additional security, it is still susceptible to some sophisticated attacks having enough number of measurements. Accepted version 2012-04-11T03:37:21Z 2019-12-06T19:03:24Z 2012-04-11T03:37:21Z 2019-12-06T19:03:24Z 2011 2011 Journal Article Moradi, A., Poschmann, A., Ling, S., Paar, C., & Wang, H. (2011). Pushing the limits: a very compact and a threshold implementation of AES. Lecture Notes in Computer Science, 6632, 69-88. 0302-9743 https://hdl.handle.net/10356/94854 http://hdl.handle.net/10220/7717 10.1007/978-3-642-20465-4_6 en Lecture notes in computer science © 2011 International Association for Cryptologic Research.This is the author created version of a work that has been peer reviewed and accepted for publication by Lecture Notes in Computer Science, Springer on behalf of International Association for Cryptologic Research. It incorporates referee’s comments but changes resulting from the publishing process, such as copyediting, structural formatting, may not be reflected in this document. The published version is available at: http://dx.doi.org/10.1007/978-3-642-20465-4_6 20 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Science::Mathematics |
spellingShingle |
DRNTU::Science::Mathematics Moradi, Amir Poschmann, Axel Ling, San Paar, Christof Wang, Huaxiong Pushing the limits : a very compact and a threshold implementation of AES |
description |
Our contribution is twofold: first we describe a very compact hardware implementation of AES-128, which requires only 2400 GE. This is to the best of our knowledge the smallest implementation reported so far. Then we apply the threshold countermeasure by Nikova et al. to the AES S-box and yield an implementation of the AES improving the level of resistance against first-order side-channel attacks. Our experimental results on real-world power traces show that although our implementation provides additional security, it is still susceptible to some sophisticated attacks having enough number of measurements. |
author2 |
School of Physical and Mathematical Sciences |
author_facet |
School of Physical and Mathematical Sciences Moradi, Amir Poschmann, Axel Ling, San Paar, Christof Wang, Huaxiong |
format |
Article |
author |
Moradi, Amir Poschmann, Axel Ling, San Paar, Christof Wang, Huaxiong |
author_sort |
Moradi, Amir |
title |
Pushing the limits : a very compact and a threshold implementation of AES |
title_short |
Pushing the limits : a very compact and a threshold implementation of AES |
title_full |
Pushing the limits : a very compact and a threshold implementation of AES |
title_fullStr |
Pushing the limits : a very compact and a threshold implementation of AES |
title_full_unstemmed |
Pushing the limits : a very compact and a threshold implementation of AES |
title_sort |
pushing the limits : a very compact and a threshold implementation of aes |
publishDate |
2012 |
url |
https://hdl.handle.net/10356/94854 http://hdl.handle.net/10220/7717 |
_version_ |
1759858241275166720 |