2011 IEEE 3rd International Conference on Communication Software and Networks 2011
DOI: 10.1109/iccsn.2011.6014927
|View full text |Cite
|
Sign up to set email alerts
|

High-performance and energy-efficient sliced AES multi-block encryption for LTE mobile devices

Abstract: In this paper we present an efficient software im plementation 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
2
1
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(7 citation statements)
references
References 11 publications
0
7
0
Order By: Relevance
“…The paper states the use of a multi-core based mobile phone platform, and the performance improvement is done with the help of simulations. [4] Their study infers an energy savings by 68%, an improvement of 13 folds. They also mention that flexibility is an important aspect to be considered and an optimized implementation called SAME is introduced which is capable of performing computation of AES based on byte slicing in order to cipher several data blocks simultaneously.…”
Section: (Plain) + Y (Key) = C (Cipher) Equation Ii Per Pdumentioning
confidence: 96%
“…The paper states the use of a multi-core based mobile phone platform, and the performance improvement is done with the help of simulations. [4] Their study infers an energy savings by 68%, an improvement of 13 folds. They also mention that flexibility is an important aspect to be considered and an optimized implementation called SAME is introduced which is capable of performing computation of AES based on byte slicing in order to cipher several data blocks simultaneously.…”
Section: (Plain) + Y (Key) = C (Cipher) Equation Ii Per Pdumentioning
confidence: 96%
“…From Table 1, we find the implementations in [9,10,11] are potential candidates for using in 5G since they meet the required throughput of 5G and Table 1. AES Implementations present their energy requirements which enable us to make a meaningful analysis.…”
Section: Aesmentioning
confidence: 99%
“…AES Implementations present their energy requirements which enable us to make a meaningful analysis. In [10], the authors present an implementation called SAME that achieves 114 Mbps throughput using 2 cores of the processor of a mobile phone. The implementation is based on slicing and merging the bytes of several data blocks to exploit processor's architecture width for multi-block encryption.…”
Section: Aesmentioning
confidence: 99%
“…To our best knowledge, no research work has ever introduced hardware power reduction techniques for AES especially targeting its mode of operation in the LTE protocol. However, there are some attempts to accelerate both 128-EEA1 and 128-EEA2 algorithms by parallelizing them on an embedded ARM multicore processor [25,26]. e focus in these works was �rst to deliver an efficient implementation with the minimum possible instruction count.…”
Section: Related Workmentioning
confidence: 99%
“…Parallelism was then investigated and deployed at both algorithmic level (128-EEA1) and block level (128-EEA2) for further optimization of the processing time. In [25], different message blocks are dispatched to available cores for parallel processing. Energy savings were also achieved compared to single core implementations by exploiting the excess in performance gain for frequency and voltage scaling [9], or by mapping protocol stack soware to several small/big cores associated with different speeds and supply voltages [27].…”
Section: Related Workmentioning
confidence: 99%