International Peer-Reviewed JournalOpen AccessISSN 2456-8880
irejournals@gmail.com+91-7433024337

Home / Current Issue / Paper 1703832

1703832 Vol 6 · Issue 3 Download Paper

Advanced Encryption Standard Algorithm for File Security

Olasunkanmi Felix Oyadokun Danjuma Shadrach Sunday Haruna Bege Kolawole S.F

Subject area: Science,Engineering and Technology  ·  Area of research: Communications (Security)

Abstract

The efficacy of the Advanced Encryption Standard (AES) algorithm has made it very attractive for data encryption. As a result of this, it has been employed by many large organizations for safeguarding files in any binary format. It makes use of a symmetric key to achieve successful data encoding. To encrypt a file, it uses different key sizes. Although a bigger key size increases the degree of unpredictability, it also increases the encryption time. AES utilizes Add round key, Byte substitution, Shift rows and Shift column matrix operations together with a Galois Field computation in Modulus two (MOD 2). This paper shows the step by step process of how data is encrypted using the AES.

Keywords

AES, Add round key, Byte substitution, Galois Field, Shift rows and Shift column.

References

[1] M. N. Islam, M. M. H. Mia, M. F. I. Chowdhury and M. A. Matin, "Effect of Security Increment to Symmetric Data Encryption through AES Methodology," 2008 Ninth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, Phuket, 2008, pp. 291-294, doi: 10.1109/SNPD.2008.101.

[2] M. Panda, "Performance analysis of encryption algorithms for security," 2016 International Conference on Signal Processing, Communication, Power and Embedded System (SCOPES), Paralakhemundi, 2016, pp. 278-284, doi: 10.1109/SCOPES.2016.7955835.

[3] NIST, “Advanced Encryption Standard (AES)”, FIPS PUBS 197, National Institute of Standards and Technology, November 2001.

[4] T. P. Innokentievich and M. V. Vasilevich, "The Evaluation of the cryptographic strength of asymmetric encryption algorithms," 2017 Second Russia and Pacific Conference on Computer Technology and Applications (RPC), Vladivostok, 2017, pp. 180-183, doi: 10.1109/RPC.2017.8168094.

[5] A. Joshi, P. K. Dakhole and A. Thatere, "Implementation of S-Box for Advanced Encryption Standard," 2015 IEEE International Conference on Engineering and Technology (ICETECH), Coimbatore, 2015, pp. 1-5, doi: 10.1109/ICETECH.2015.7275043.

[6] A. Kak, “Lecture 8: AES: The Advnced Encryption Standard, Lecturer Notes on Computer and network Security”, February 11, 2021

[7] A. Joshi, P. K. Dakhole and A. Thatere, "Implementation of S-Box for Advanced Encryption Standard," 2015 IEEE International Conference on Engineering and Technology (ICETECH), 2015, pp. 1-5, doi: 10.1109/ICETECH.2015.7275043.

[8] Shreenivas Pai N, Raghuram S, Chennakrishna M and A. S. V. Karthik, "Logic optimization of AES S-Box," 2016 International Conference on Automatic Control and Dynamic Optimization Techniques (ICACDOT), 2016, pp. 1042-1046, doi: 10.1109/ICACDOT.2016.7877745.

[9] O. B. Sahoo, D. K. Kole and H. Rahaman, "An Optimized S-Box for Advanced Encryption Standard (AES) Design," 2012 International Conference on Advances in Computing and Communications, 2012, pp. 154-157, doi: 10.1109/ICACC.2012.35.

[10] Jingmei Liu, Baodian Wei, Xiangguo Cheng and Xinmei Wang, "An AES S-box to increase complexity and cryptographic analysis," 19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers), 2005, pp. 724-728 vol.1, doi: 10.1109/AINA.2005.84.

[11] Sujatha Hiremath and M.S. Suma, “Advanced Encryption Standard Implemented on FPGA,” 2009 Second International Conference on Computer and Electrical Engineering, 7695-3925-6/09 $26.00 © 2009 IEEE, DOI 10.1109/ICCEE.2009.231

[12] A. Bhardwaj and S. Som, "Study of different cryptographic technique and challenges in future," 2016 International Conference on Innovation and Challenges in Cyber Security (ICICCS-INBUSH), Noida, 2016, pp. 208-212, doi: 10.1109/ICICCS.2016.7542353.

[13] C. Yu and M. Ciesielski, "Formal Analysis of Galois Field Arithmetic Circuits-Parallel Verification and Reverse Engineering," in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 38, no. 2, pp. 354-365, Feb. 2019, doi: 10.1109/TCAD.2018.2808457.

How to cite this paper

Olasunkanmi Felix Oyadokun, Danjuma Shadrach Sunday, Haruna Bege, Kolawole S.F "Advanced Encryption Standard Algorithm for File Security" Iconic Research And Engineering Journals Volume 6 Issue 3 2022 Page 185-190
Olasunkanmi Felix Oyadokun, Danjuma Shadrach Sunday, Haruna Bege, Kolawole S.F "Advanced Encryption Standard Algorithm for File Security" Iconic Research And Engineering Journals, vol. 6, no. 3, Sep. 2022
Olasunkanmi Felix Oyadokun, Danjuma Shadrach Sunday, Haruna Bege, Kolawole S.F (2022). Advanced Encryption Standard Algorithm for File Security. Iconic Research And Engineering Journals, 6(3).
Olasunkanmi Felix Oyadokun, Danjuma Shadrach Sunday, Haruna Bege, Kolawole S.F "Advanced Encryption Standard Algorithm for File Security" Iconic Research And Engineering Journals, vol. 6, no. 3, Sep. 2022.
@article{1703832,
      author = {Olasunkanmi Felix Oyadokun, Danjuma Shadrach Sunday, Haruna Bege, Kolawole S.F},
      title = {Advanced Encryption Standard Algorithm for File Security},
      journal = {Iconic Research And Engineering Journals},
      year = {2022},
      volume = {6},
      number = {3},
      pages = {185-190},
      issn = {2456-8880},
      url = {https://www.irejournals.com/formatedpaper/17038321.pdf},
      abstract = {The efficacy of the Advanced Encryption Standard (AES) algorithm has made it very attractive for data encryption. As a result of this, it has been employed by many large organizations for safeguarding files in any binary format. It makes use of a symmetric key to achieve successful data encoding. To encrypt a file, it uses different key sizes. Although a bigger key size increases the degree of unpredictability, it also increases the encryption time. AES utilizes Add round key, Byte substitution, Shift rows and Shift column matrix operations together with a Galois Field computation in Modulus two (MOD 2). This paper shows the step by step process of how data is encrypted using the AES.},
      keywords = {AES, Add round key, Byte substitution, Galois Field, Shift rows and Shift column.},
      month = {September},
  }