Abstract
The substitution box (S-box) of the Advanced Encryption Standard (AES) is based
on the multiplicative inversion $\inverse(x) = x^{-1}$ in GF(256) and followed
by an affine transformation in GF(2). The S-box is the most expansive building
block of any hardware implementation of the AES, and the multiplicative
inversion is the most costly step of the S-box transformation. There exist many
publications about hardware implementations of the S-box and the smallest known
implementations are based on normal bases. In this paper, we introduce a new
method to implement the multiplicative inversion over GF(256) based on normal
bases that have not been considered before in the context of AES
implementations.
Original language | English |
---|---|
Title of host publication | Security and Cryptography for Networks |
Subtitle of host publication | 6th International Conference, SCN 2008, Amalfi, Italy, September 10-12, 2008. Proceedings |
Editors | Rafail Ostrovsky, Roberto De Prisco, Ivan Visconti |
Place of Publication | London |
Publisher | Springer |
Pages | 236-245 |
Number of pages | 10 |
ISBN (Electronic) | 978-3-540-85855-3 |
ISBN (Print) | 978-3-540-85854-6 |
DOIs | |
Publication status | Published - 10 Sept 2008 |
Event | 6th International Conference on Security in Communication Networks, SCN 2008 - Amalfi, Italy Duration: 10 Sept 2008 → 12 Sept 2008 Conference number: 6 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 5229 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 6th International Conference on Security in Communication Networks, SCN 2008 |
---|---|
Abbreviated title | SCN |
Country/Territory | Italy |
City | Amalfi |
Period | 10/09/08 → 12/09/08 |
Keywords
- SCS-Cybersecurity
- EWI-13886
- IR-62504
- METIS-263697