Toggle Main Menu Toggle Search

Open Access padlockePrints

Efficient advanced encryption standard implementation using lookup and normal basis

Lookup NU author(s): Dr Frank Burns, Dr Julian Murphy, Dr Albert Koelmans, Professor Alex Yakovlev


Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


A new type of advanced encryption standard (AES) implementation using a normal basis is presented. The method is based on a lookup technique that makes use of inversion and shift registers, which leads to a smaller size of lookup for the S-box than its corresponding implementations. The reduction in the lookup size is based on grouping sets of inverses into conjugate sets which in turn leads to a reduction in the number of lookup values. The above technique is implemented in a regular AES architecture using register files, which requires less interconnect and area and is suitable for security applications. The results of the implementation are competitive in throughput and area compared with the corresponding solutions in a polynomial basis.

Publication metadata

Author(s): Burns F, Murphy J, Koelmans A, Yakovlev A

Publication type: Article

Publication status: Published

Journal: IET Computers and Digital Techniques

Year: 2009

Volume: 3

Issue: 3

Pages: 270-280

ISSN (print): 1751-8601

ISSN (electronic): 1751-861X

Publisher: The Institution of Engineering and Technology


DOI: 10.1049/iet-cdt.2008.0049


Altmetrics provided by Altmetric


Funder referenceFunder name