DEVELOPMENT OF AN INTERACTIVE CRYPTOGRAPHY GAME USING MATLAB: THE CASE OF THE TWISTED CAESAR CIPHER

Authors

  • Mazlinda Ibrahim Department of Mathematic, Centre for Defence Foundation Studies, National Defence University of Malaysia, Sungai Besi Camp, 57000 Kuala Lumpur, Malaysia
  • Hoo Yann Seong Department of Mathematic, Centre for Defence Foundation Studies, National Defence University of Malaysia, Sungai Besi Camp, 57000 Kuala Lumpur, Malaysia
  • Nur Aisyah Abdul Fatah Department of Mathematic, Centre for Defence Foundation Studies, National Defence University of Malaysia, Sungai Besi Camp, 57000 Kuala Lumpur, Malaysia & Centre for Cyber Security and Digital Industrial Revolution, National Defence University of Malaysia, Sungai Besi Camp, 57000 Kuala Lumpur, Malaysia

Keywords:

Game based learning, Critical thinking, Cryptography, Active learning

Abstract

Classical cryptography is often taught as part of discrete mathematics in Computer Science and Information Technology. However, teaching abstract mathematical concepts in cryptography can be challenging in traditional classroom settings due to its abstract nature and algorithmic complexity. Therefore, this paper presents the development of an interactive, game-based learning tool aimed at enhancing the understanding of classical cryptography. The project centres around the Caesar Cipher Twisted, a modified version of the traditional Caesar Cipher.  The game employs a progressively structured approach. It has six levels where each of the levels introduces complex variations of the encryption and decryption processes. As such, in level 6, the cipher text is in the form of numbers without separation. The level introduces non-standard Caesar Cipher variant which is a creative twist that goes beyond the classic cipher. The questions in each level are intended to stimulate critical thinking, logical reasoning, and pattern recognition. By utilizing MATLAB's GUI capabilities, the game offers a user-friendly environment suitable for students and educators alike. Preliminary feedback suggests that the game facilitates improved engagement and comprehension among students. This study highlights the pedagogical potential of integrating technology and game based learning in the classroom, particularly in abstract topics such as cryptography. This work also demonstrates the value of combining classical mathematical concepts with modern educational tools to foster active learning and conceptual understanding.

Downloads

Download data is not yet available.

References

[1] Joseph, O. B., & Uzondu, N. C. (2024). Curriculums development for interdisciplinary STEM education: A review of models and approaches. International Journal of Applied Research in Social Sciences, 6(8), 1575-1592.

[2] Goos, M., Carreira, S., & Namukasa, I. K. (2023). Mathematics and interdisciplinary STEM education: recent developments and future directions. ZDM–Mathematics Education, 55(7), 1199-1217.

[3] Ariffin, N. A. N., Ramli, N., Badrul, N. M. F. H. N., Yusof, Y., & Suparlan, A. (2022). Effectiveness of gamification in teaching and learning mathematics. Journal on Mathematics Education, 13(1), 173-190.

[4] Zakaria, A., Addanan, F. A., Munira, N. N., Khalili, Y. K. Z., & Mohamad, M. (2024). A Systematic Literature Review of the Impact of Game-Based Learning on English Learners. International Journal of Academic Research in Business & Social Sciences, 14(8), 980-996.

[5] Faith, B. F., Long, Z. A., & Hamid, S. (2024, May). Promoting cybersecurity knowledge via gamification: an innovative intervention design. In 2024 Third International Conference on Distributed Computing and High-Performance Computing (DCHPC) (pp. 1-8). IEEE.

[6] Chen, W., He, Y., Tian, X., & He, W. (2021, October). Exploring cybersecurity education at the K-12 level. In SITE Interactive Conference (pp. 108-114). Association for the Advancement of Computing in Education (AACE).

[7] Khalil, M. (2015). "Cryptography education: Challenges and new approaches." IEEE Security & Privacy.

[8] Pareek, S. (2024). Gamification and Game-Based Learning Tools: A Review and utility for School Libraries. Library Philosophy and Practice (e-journal). 8229.

[9] Hamari, J., Shernoff, D. J., Rowe, E., Coller, B., Asbell-Clarke, J., & Edwards, T. (2020). Challenging games help students learn: An empirical study on engagement, flow, and immersion in game-based learning. Computers in Human Behavior, 110, 106392.

[10] Khalaf, M., El-Khatib, K., & Abdallah, A. (2021). Enhancing computer science education through game-based learning: A review. Education Sciences, 11(3), 105.

[11] Alenezi, A., & Alshammari, M. (2022). Innovative teaching methods in cryptography: A systematic review. Education and Information Technologies, 27(6), 8159–8182.

[12] Flores, R., García-Peñalvo, F. J., & Casado-Lumbreras, C. (2021). Gamification in cybersecurity education: A systematic mapping study. IEEE Access, 9, 113390–113407.

[13] González-Tablas, A. I., González Vasco, M. I., Cascos, I., & Planet Palomino, Á. (2020). Shuffle, cut, and learn: Crypto go, a card game for teaching cryptography. Mathematics, 8(11), 1993.

[14] Rayavaram, P., Dindukuri, S. C., Vellamchety, K., Marward, J., Abbasalizadeh, M., Lee, C. S., & Narain, S. (2024, March). Visual CryptoED: A Role-Playing and Visualization Tool for K-12 Cryptography Education. In Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1 (pp. 1105-1111).

[15] Percival, N., Narain, S., & Lee, C. S. (2023). Modern Cryptography Education of Middle School Students: A Review of Current Works (SIGITE ’23). Association for Computing Machinery, New York, NY, USA. https://doi.org/10.1145/3585059.3611428

[16] Wang, C., Wu, X., Xu, K., & Xu, W. (2022). Cybersecurity education through serious games: A systematic review. IEEE Transactions on Learning Technologies, 15(1), 57–71.

[17] Silva, D., Sousa, F., & Henriques, P. R. (2023). Serious games for cybersecurity training: Trends, challenges, and opportunities. Journal of Cybersecurity and Privacy, 3(1), 130–149.

[18] Razaque, A., & Elleithy, K. (2020). An innovative framework for mobile application-based cybersecurity education using gamification. Sensors, 20(9), 2647.

[19] Hassan, A., Abdulahi, U. (2024). Security Analysis and Modification of A Ceaser Cipher. Journal of Mathematical Sciences & Computational Mathematics, 5(4), 480-487.

[20] CYBER.org. 2020. The State of Cybersecurity Education in K-12 Schools. https://cyber.org/sites/default/files/2020-06/The%20State%20of% 20Cybersecurity%20Education%20in%20K-12%20Schools.pdf

[21] Sudha, S. S., Aguayo, G. C., Angulo, A. R., Kothakapu, J., Niyaz, Q., Yang, X., & Javaid, A. Y. (2023). Changes in High-School Student Attitude and Perception Towards Cybersecurity Through the Use of an Interactive Animated Visualization Framework. In 2023 IEEE Global Engineering Education Conference (EDUCON). IEEE, 1–10.

Downloads

Published

23-05-2026

How to Cite

Ibrahim, M., Hoo Yann Seong, & Nur Aisyah Abdul Fatah. (2026). DEVELOPMENT OF AN INTERACTIVE CRYPTOGRAPHY GAME USING MATLAB: THE CASE OF THE TWISTED CAESAR CIPHER. Zulfaqar Journal of Defence Science, Engineering & Technology, 9(1). Retrieved from https://zulfaqarjdset.upnm.edu.my/index.php/zjdset/article/view/205

Issue

Section

Articles