Research Article | Open Access | Download PDF
Volume 33 | Number 1 | Year 2016 | Article Id. IJETT-V33P223 | DOI : https://doi.org/10.14445/22315381/IJETT-V33P223
Implementation of 128-bit AES algorithm in MATLAB
D.Lohit Kumar, Dr. A.R.Reddy, Dr.S.A.K.Jilani
Citation :
D.Lohit Kumar, Dr. A.R.Reddy, Dr.S.A.K.Jilani, "Implementation of 128-bit AES algorithm in MATLAB," International Journal of Engineering Trends and Technology (IJETT), vol. 33, no. 1, pp. 126-129, 2016. Crossref, https://doi.org/10.14445/22315381/IJETT-V33P223
Abstract
Advanced Encryption Standard (AES) is used for securing data. There are several types of algorithms available in cryptography, but AES is one among the standardized high security algorithm. It is implemented in various hardware devices and various software languages. This paper explores the implementation of AES in MATLAB. A MATLAB code is developed for plaintext encryption and cipher text decryption. Experiments are conducted to measure the execution times. The measured results indicate a maximum encryption time of 87 ms and decryption time of 88 ms. These results are superior to the similar software implementations of AES. The results are attractive to deploy AES into image and video processing on MATLAB.
Keywords
Advanced Encryption Standard, symmetric key Encryption, cipher text and MATLAB, internet, multimediafiles.
References
[1] Advanced Encryption Standard (AES), Federal Information, processing standards Publication 197, November26,2001.
[2]M.SambasivaReddy,Mr.Y.AmbarBabu.”Evaluation of Microblaze and implementation of AES Algorithm using Spartan 3-E.”International Journal of Advanced Research In Electrical, Electronics and Instrumentation Engineering. ISSN (Print):2320-3765, ISSN(online):2278-8875.
[3] National Institute of Standards and Technology, “Federal Information Processing Standard Publication 197, the Advanced Encryption Standard(AES),” Nov. 2001.
[4] J. Daemen and V. Rijmen, The block cipher Rijndael, Smart Card research and Applications, LNCS 1820, Springer- Springer-Verlag, pp. 288-296
[5] L.Thulasimani, M.Madheswaran. “Design And Implementation of Reconfigurable Rijndael Encryption Algorithms For Reconfigurable Mobile Terminals.”(IJCSE) International Journal on Computer Science and Engineering.Vol. 02, No. 04, 2010, 1003-1011
[6]A. Lee, NIST Special Publication 800-21, Guideline for Implementing Cryptography in the Federal Government, National Institute of Standards and Technology, November 1999.
[7] Prashanti.G, Deepthi.S & Sandhya Rani.K. “A Novel Approach for Data Encryption Standard algorithm”.International Journal Of Engineering and advancedTechnology.
[8] Das Debasis, Misra Rajiv. “Programmable Cellular Automata Based Efficient Parallel AES Encryption Algorithm”. International Journal of Network Security & Its Applications(IJNSA) VOL.3 No.6, November 2011.
[9] N.Renuka Devi, G.Swathi,”A high Throughput ASIC Implementation of configurable Advanced Encryption Standard(AES) Processor.”IJCA special issue on Network Security And Cryptography”NSC,2011.
[10] Kalpana Parsi, Singaraju Sudha.”Data Security in Cloud Computing using RSA Algorithm” IJRCCT, ISSN 2278-5841, Vol 1, Issue 4, September 2012. pp. 145.
[11] M. Ravindra Babu and Dr. A. R. Reddy”Optimization Of Memory For AES Rijndeal Algorithm Implementation On Embedded System” International Journal of Engineering Research & Technology (IJERT). ISSN: : 2278-0181 Vol.1 Issue 7, September - 2012