DocumentCode
3244842
Title
High-performance and energy-efficient sliced AES multi-block encryption for LTE mobile devices
Author
Traboulsi, Shadi ; Sbeiti, Mohamad ; Szczesny, David ; Showk, Anas ; Bilgic, Attila
Author_Institution
Inst. for Integrated Syst., Ruhr-Univ. Bochum, Bochum, Germany
fYear
2011
fDate
27-29 May 2011
Firstpage
423
Lastpage
428
Abstract
In this paper we present an efficient software implementation of the Advanced Encryption Standard (AES) used in the confidentiality algorithm of the Long Term Evolution (LTE) protocol. Our implementation is based on slicing and merging the bytes of several data blocks to exploit processor´s architecture width for multi-block encryption. In addition, an appropriate lookup table and data organization in memory are applied, combined with media processing instructions in order to enhance the performance of AES in embedded environments. Other optimized software implementations from literature are also explored and evaluated in comparison to the proposed implementation with respect to processing throughput and energy consumption using a multi-core based mobile phone platform. Simulation results show that the proposed implementation is the fastest among other implementations and achieves improvements in performance up to 69% while providing 59% of energy savings. Moreover, the presented implementation is scalable for multi-core execution. When running on two cores, it fulfills the LTE data rate of 100 Mbit/s and extends energy savings to 68%, leading to a total of 13 times improvement in energy efficiency.
Keywords
Long Term Evolution; cryptography; mobile handsets; table lookup; AES multiblock encryption; Long Term Evolution protocol; advanced encryption standard; energy efficiency; lookup table; multicore based mobile phone platform; Lead; Program processors;
fLanguage
English
Publisher
ieee
Conference_Titel
Communication Software and Networks (ICCSN), 2011 IEEE 3rd International Conference on
Conference_Location
Xi´an
Print_ISBN
978-1-61284-485-5
Type
conf
DOI
10.1109/ICCSN.2011.6014927
Filename
6014927
Link To Document