Timing attack on a modified dynamic S-box implementation of the AES invsubbytes operation
dc.contributor.author | Obermaier, Johannes | |
dc.contributor.author | Laas, Tobias | |
dc.contributor.author | Roner, Markus | |
dc.contributor.editor | Plödereder, E. | |
dc.contributor.editor | Grunske, L. | |
dc.contributor.editor | Schneider, E. | |
dc.contributor.editor | Ull, D. | |
dc.date.accessioned | 2017-07-26T11:00:02Z | |
dc.date.available | 2017-07-26T11:00:02Z | |
dc.date.issued | 2014 | |
dc.description.abstract | This paper demonstrates a novel timing attack on a software implementation of the AES decryption algorithm. The implementation was optimized to reduce its code and memory footprint by utilizing an inverse S-box operation which directly calculates the substitution values instead of fetching them from a pre-computed look-up table. This code-size optimized implementation was created as part of a laboratory for which a smart-card emulator was designed and physically tested. Later on, we noticed that the implementation shows a data-dependent execution time for which we developed a novel timing attack. It is based on a timing-model which was derived from an analysis of the implementation. The feasibility of the approach was first proved by a simulation. The subsequent application of the attack on the smart-card emulator in a real setup was successful. This paper describes the analysis done to conduct the attack and emphasizes the dangers of incautiously implemented cryptographic algorithms. | en |
dc.identifier.isbn | 978-3-88579-626-8 | |
dc.identifier.pissn | 1617-5468 | |
dc.language.iso | en | |
dc.publisher | Gesellschaft für Informatik e.V. | |
dc.relation.ispartof | Informatik 2014 | |
dc.relation.ispartofseries | Lecture Notes in Informatics (LNI) - Proceedings, Volume P-232 | |
dc.title | Timing attack on a modified dynamic S-box implementation of the AES invsubbytes operation | en |
dc.type | Text/Conference Paper | |
gi.citation.endPage | 2448 | |
gi.citation.publisherPlace | Bonn | |
gi.citation.startPage | 2437 | |
gi.conference.date | 22.-26. September 2014 | |
gi.conference.location | Stuttgart |
Dateien
Originalbündel
1 - 1 von 1