Design and implementation of MAES (modified Advanced Encryption Standard) algorithm in ANDROID for multimedia applications
DOI:
https://doi.org/10.58213/vidhyayana002Keywords:
AES, WPA2 protocol, CBC-MAC, WLAN, ANDROIDAbstract
The most advanced and popular security protocol for wireless communication is WPA2 which uses Counter Mode with CBC-MAC (cypher block chaining message authentication code) Protocol (CCMP) for encryption. CCMP employs Advanced Encryption Standard (AES) as an encryption algorithm. AES is considered the most secure encryption algorithm available today for wireless multimedia communication. Recently there have been many modifications suggested in AES for improving its performance in terms of execution time, memory usage, power consumption, throughput, security etc...Also many new implementations of the AES algorithm in different hardware and software environments have been proposed. The efficiency of AES is an issue as it decreases when large input data like multimedia files are used. Nowadays due to the cheap and easy availability of the internet in mobile devices, large multimedia files are continuously being exchanged over the network. Many cases of unauthorized access and data theft have been observed. Also, with advancements in the Internet of Things (IoT), there is a desperate need for an efficient AES algorithm for security purposes. This paper proposes modifications in AES and compares the results of the implementation of standard AES and this modified version of AES in ANDROID devices. Results show an improvement of 70 per cent on average in the efficiency of AES for encryption and decryption of TEXT, Audio and Image files. This is achieved through modifications in Sbox and mix columns. This paper proposes an efficient AES algorithm while keeping the security level constant for wireless multimedia communication in ANDROID devices.
Downloads
References
. Somaiya Riddhi C., Dr. Atul M. Gonsai, and Lect. Rashmin S. Tanna,“WLAN Security and Efficiency Issues based on Encryption Techniques” International Journal of Research in Engineering, IT and Social Sciences, ISSN 2250-0588, Impact Factor: 6.452, Volume 06 Issue 09, September 2016.
.Gurkas, G. Zeynep, et al. "Security mechanisms and their performance impacts on wireless local area networks." Computer Networks, 2006 International Symposium on. IEEE, 2006.
. Zeghid Medien, et al. "A modified AES based algorithm for image encryption." International Journal of Computer Science and Engineering 1.1 (2007): 70-75.
.Pimpale Priyanka, et al. ``Modification to AES Algorithm for Complex Encryption." IJCSNS International Journal of Computer Science and Network Security (2011): 183-186.
.Rizky Riyaldhi et al. “Improvement of advanced encryption standard algorithm with shift row and s.Box modification mapping in mix column” 2nd International Conference on Computer Science and Computational Intelligence 2017, ICCSCI 2017, 13-14 October 2017, Bali, Indonesia
.Tanna Rashmin, Riddhi Tanna, and Jaykumar Bhadeshiya. "Improvement in the Execution Time of AES Algorithm by Modifications in Sbox and Mix Columns for Multimedia Applications." International Journal of Research in Engineering, IT and Social Sciences, ISSN 2250-0588, Impact Factor: 6.452, Volume 08 Issue 04, April 2018.
.Ahmad, N., Hasan, R., Jubadi, W.M. Design of aes s-box using combinational logic optimization. In: Industrial Electronics & Applications (ISIEA), 2010 IEEE Symposium on. IEEE; 2010, p. 696–699.
.Dehbaoui, A., Dutertre, J.M., Robisson, B., Tria, A. Electromagnetic transient faults injection on a hardware and a software implementations of aes in Fault Diagnosis and Tolerance in Cryptography (FDTC), 2012 Workshop on. IEEE; 2012, p. 7–15.
.Bai, R., Liu, H., Zhang, X. Aes and its software implementation based on arm920t. Journal of Computer Applications 2011; 31(5):1295– 1301.
.Federal Information Processing Standards Publication 197 November 26, 2001 announcing the “ADVANCED ENCRYPTION STANDARD (AES)”.