Dynamic Randomized Advanced Encryption Standard (DR-AES): A Solution to Enhance the Security of Mobile Learning System

Adamu M., Oyefolahan O. I., Ojerinde O. A., Abdulmalik M. D.

Abstract


The Advance Encryption Standard (AES) is a widely used encryption algorithm that provides strong protection for sensitive data. The AES is the most popular symmetric cryptographic scheme that uses the same key for encryption and decryption process. However, the conventional AES suffers from key distribution and resources consumptions problem. One of the key performance issues of the traditional AES algorithm is its complexity and speed of execution. These issues made AES unsuitable for real-time applications and applications that required less complexity.  This paper proposes a new enhance AES encryption scheme called Dynamic Random Advance Encryption Standard (DR-AES) and implement in MATLAB environment. The DR-AES introduces randomness into the encryption process, making it more difficult for attackers to launch certain types of attacks and reduced number of rounds to reduce the complexity of AES and make it suitable for securing sensitive information of mobile learning system less. The performance of the developed DR-AES is evaluated in terms of encryption time, decryption time, and avalanche effect. The result suggest that the developed DR-AES improved the time required for encrypt and decrypt drastically reduced to minimal level and achieved a reasonable avalanche effect of higher percentage thereby increases the level of complexity of the transmission, making decryption of transmitted information more difficult and complicated to intruders. From a security point of view, the proposed DR-AES complies with Kerkhof’s principle, and its performance proved better. This means the scheme has open design and the security provided by the DR-AES depends only on the secrecy of the encryption key.  


Full Text:

PDF

References


Abdullah, A. M. (2017). Advanced Encryption Standard ( AES ) Algorithm to Encrypt and Decrypt Data.

Abikoye, O. C., Haruna, A. D., Abubakar, A., Akande, N. O., & Asani, E. O. (2019). SS symmetry for Information Security. 1–16.

Assafli, H. T., & Hashim, I. A. (2020). Security enhancement of AES-CBC and its performance evaluation using the avalanche effect. 2020 3rd International Conference on Engineering Technology and Its Applications, IICETA 2020, 7–11. https://doi.org/10.1109/IICETA50496.2020.9318803

Aliu, D., Shaba M. S., Momoh, M. O., Chinedu, P U., & Nwankwo, W A computer security system for cloud computing based on encryption technique. Computer Engineering and Applications Journal, 10(1), 41-54. A computer security system for cloud computing based on encryption technique. Computer Engineering and Applications Journal, 10(1), 41-54.

Altigani, A., Hasan, S., Barry, B., Naserelden, S., Elsadig, M. A., & Elshoush, H. T. (2021). A Polymorphic Advanced Encryption Standard - A Novel Approach. IEEE Access, 9, 20191–20207. https://doi.org/10.1109/ACCESS.2021.3051556

Assafli, H. T., & Hashim, I. A. (2020). Security enhancement of AES-CBC and its performance evaluation using the avalanche effect. 2020 3rd International Conference on Engineering Technology and Its Applications, IICETA 2020, 7–11. https://doi.org/10.1109/IICETA50496.2020.9318803

Chinedu, P. U., Nwankwo, W., Aliu, D., Shaba, S. M., & Momoh, M. O. (2020). Cloud security concerns: assessing the fears of service adoption. Archive of Science and Technology, 1(2), 164-174.

D’souza, F. J., & Panchal, D. (2017). Advanced Encryption Standard (AES) Security Enhancement using Hybrid Approach. 647–652. García,D.F. (2015).Standard Algorithm. 247–252. https://doi.org/10.1109/MCSI.2015.61

Momoh, M. O., Chinedu, P. U., Nwankwo, W., Aliu, D., & Shaba, M. S. (2021). Blockchain Adoption: Applications and Challenges. International Journal of Software Engineering and Computer Systems, 7(2), 19-25.

Mseteka, L., & Phiri, J. (2019). A Secure Model for Storage and Dissemination of Examination Results: A Case Study of Zambia Technical Education Vocational and Entrepreneurship Training Authority. Journal of Computer Science, 15(2), 221–234.

Muttaqin, K., Rahmadoni, J., Samudra, U., & Andalas, U. (2020).

Analysis And Design of File Security System AES (Advanced

Encryption Standard ) Cryptography Based. 1(2), 114–123.

Nivedhaa, R., & Justus, J. J. (2018). A Secure Erasure Cloud Storage

system using Advanced Encryption Standard algorithm and Proxy

Re-encryption. 2018 International Conference on Communication

Sikarwar, Y. S., & Murty, N. S. (2018). Low Power Implementation of Advanced Encryption Standard using Efficient Shift Registers in 45 nm Technology. Proceedings of the 3rd International Conference on Communication and Electronics Systems, ICCES 2018, 2018-Janua(Icces), 26–30. https://doi.org/10.1109/CESYS.2018.8723879

Soumya, V. H., Neelagar, M. B., & Kumaraswamy, K. V. (2018). Designing of AES Algorithm using Verilog. 2018 4th International Conference for Convergence in Technology, I2CT 2018, 1–5. https://doi.org/10.1109/I2CT42659.2018.9058322

Talirongan, H., Sison, A. M., & Medina, R. P. (2019). Modified advanced encryption standard using butterfly effect. 2018 IEEE 10th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management, HNICEM 2018. https://doi.org/10.1109/HNICEM.2018.8666368

Yan, J., & Chen, F. (n.d.). An Improved AES Key Expansion Algorithm. Proceedings of the 2016 International Conference on Electrical, Mechanical and Industrial Engineering, 113–116. https://doi.org/https://doi.org/10.2991/icemie-16.2016.28

Zinabu, N. G., & Asferaw, S. (2022). Enhanced Efficiency of Advanced Encryption Standard (EE-AES) Algorithm. 7(mix), 59–65. https://doi.org/10.11648/j.ajetm.20220703.13


Refbacks

  • There are currently no refbacks.