Efficient advanced encryption standard implementation using lookup and normal basis


Autoria(s): Burns, Frank; Murphy, Julian; Kolemans, Albert; Yakovlev, Alex
Data(s)

01/05/2009

Resumo

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.

Formato

application/pdf

Identificador

http://pure.qub.ac.uk/portal/en/publications/efficient-advanced-encryption-standard-implementation-using-lookup-and-normal-basis(6f60de54-5220-4770-b768-6b5d0f529990).html

http://dx.doi.org/10.1049/iet-cdt.2008.0049

http://pure.qub.ac.uk/ws/files/911790/1.pdf

Idioma(s)

eng

Direitos

info:eu-repo/semantics/restrictedAccess

Fonte

Burns , F , Murphy , J , Kolemans , A & Yakovlev , A 2009 , ' Efficient advanced encryption standard implementation using lookup and normal basis ' IET Computers and Digital Techniques , vol 3 , no. 3 , pp. 270-280 . DOI: 10.1049/iet-cdt.2008.0049

Palavras-Chave #/dk/atira/pure/subjectarea/asjc/1700/1708 #Hardware and Architecture #/dk/atira/pure/subjectarea/asjc/1700/1712 #Software #/dk/atira/pure/subjectarea/asjc/2200/2208 #Electrical and Electronic Engineering
Tipo

article