AES-CBC software execution optimization
Doomun, Razvi
Doma, Jayramsingh
Tengur, Sundeep
Computer Science and Engineering, University of Mauritius, Mauritius;
This paper appears in: Information Technology, 2008. ITSim 2008. International Symposium on
Publication Date: 26-28 Aug. 2008
Volume: 1,
On page(s): 1-8
Location: Kuala Lumpur, Malaysia,
ISBN: 978-1-4244-2327-9
Digital Object Identifier: 10.1109/ITSIM.2008.4631586
Current Version Published: 2008-09-26
Abstract
With the proliferation of high-speed wireless networking, the necessity for efficient, robust and secure encryption modes is ever increasing. But, cryptography is primarily a computationally intensive process. This paper investigates the performance and efficiency of IEEE 802.11i approved Advanced Encryption Standard (AES)-Rijndael ciphering/deciphering software in Cipher Block Chaining (CBC) mode. Simulations are used to analyse the speed, resource consumption and robustness of AES-CBC to investigate its viability for image encryption usage on common low power devices. The detailed results presented in this paper provide a basis for performance estimation of AES cryptosystems implemented on wireless devices. The use of optimized AES-CBC software implementation gives a superior encryption speed performance by 12 − 30%, but at the cost of twice more memory for code size.
Index
Terms
Available to subscribers and IEEE members.
References
Available to subscribers and IEEE members.
Citing Documents
Available to subscribers and IEEE members.