CFP last date
20 August 2025
Call for Paper
September Edition
IJCA solicits high quality original research papers for the upcoming September edition of the journal. The last date of research paper submission is 20 August 2025

Submit your paper
Know more
Random Articles
Reseach Article

Improving Cryptography Education through Adaptive Web Interfaces: Usability, Accessibility, and Interactive Learning

by Saurav Ghosh, Suhair Amer
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 187 - Number 26
Year of Publication: 2025
Authors: Saurav Ghosh, Suhair Amer
10.5120/ijca2025925450

Saurav Ghosh, Suhair Amer . Improving Cryptography Education through Adaptive Web Interfaces: Usability, Accessibility, and Interactive Learning. International Journal of Computer Applications. 187, 26 ( Jul 2025), 18-25. DOI=10.5120/ijca2025925450

@article{ 10.5120/ijca2025925450,
author = { Saurav Ghosh, Suhair Amer },
title = { Improving Cryptography Education through Adaptive Web Interfaces: Usability, Accessibility, and Interactive Learning },
journal = { International Journal of Computer Applications },
issue_date = { Jul 2025 },
volume = { 187 },
number = { 26 },
month = { Jul },
year = { 2025 },
issn = { 0975-8887 },
pages = { 18-25 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume187/number26/improving-cryptography-education-through-adaptive-web-interfaces-usability-accessibility-and-interactive-learning/ },
doi = { 10.5120/ijca2025925450 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2025-07-31T02:40:11.756279+05:30
%A Saurav Ghosh
%A Suhair Amer
%T Improving Cryptography Education through Adaptive Web Interfaces: Usability, Accessibility, and Interactive Learning
%J International Journal of Computer Applications
%@ 0975-8887
%V 187
%N 26
%P 18-25
%D 2025
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Current educational tools for teaching basic encryption methods, such as the Caesar, Monoalphabetic, and Vigenère ciphers, typically rely on static interfaces, which do not accommodate varied user needs or accessibility requirements. This paper describes a class project development of an adaptive web-based learning application specifically tailored to simplify foundational encryption concepts for beginners, particularly undergraduate and entry-level learners with limited prior cryptography experience. The interface dynamically adjusts instructional support based on real-time user interactions, offering adaptive hints, immediate validation feedback, and interactive quizzes designed to enhance engagement and comprehension. For proof of concept, usability evaluations were conducted with 10 undergraduate participants who had minimal prior cryptography knowledge. Qualitative feedback and quantitative assessments demonstrated high user satisfaction regarding navigability, visual appeal, clarity of instructions, and perceived effectiveness of adaptive features. However, participants also highlighted areas for improvement, including clearer feedback for input errors and more explicit guidance on adaptive functionality. Although the current implementation is tailored specifically for introductory cryptography concepts, our adaptive approach can be extended and scaled to more complex cryptographic algorithms or other STEM subjects. This research contributes a practical model illustrating how adaptive interfaces can effectively enhance learning experiences through dynamic responsiveness to user needs.

References
  1. Peter Brusilovsky and Eva Millán. 2007. User Models for Adaptive Hypermedia and Adaptive Educational Systems. In The Adaptive Web: Methods and Strategies of Web Personalization. Springer, 3–53. https://doi.org/10.1007/978-3-540-72079-9_1
  2. Ayodele O. Daniel, Yinka Adio, Frank Isaac, and Stephen Adesina. 2013. Culture- Based Adaptive Web Design. International Journal of Science and Engineering Research 4, 2 (2013), 12–19.
  3. Sergio Firmenich, Alejandra Garrido, Fabio Paternò, and Gustavo Rossi. 2019. User Interface Adaptation for Accessibility. (2019), 533–552. https://doi.org/10. 1007/978-1-4471-7440-0_29
  4. Krzysztof Z. Gajos, Daniel S. Weld, and Jacob O. Wobbrock. 2010. Automatically Generating Personalized User Interfaces With Supple. Artificial Intelligence 174, 12 (2010), 910–950. https://doi.org/10.1016/j.artint.2010.05.005
  5. Beatriz Gamecho, Rafael Minón, Amaia Aizpurua, Iker Cearreta, Manuel Arrue, Nestor Garay-Vitoria, and Julio Abascal. 2015. Automatic Generation of Tailored Accessible User Interfaces for Ubiquitous Services. IEEE Transactions on Human- Machine Systems 45, 5 (2015), 612–623. https://doi.org/10.1109/THMS.2015. 2430305
  6. Giuseppe Ghiani, Marco Manca, and Fabio Paternò. 2015. Authoring Context- Dependent Cross-Device User Interfaces Based on Trigger-Action Rules. In Pro- ceedings of the 14th International Conference on Mobile and Ubiquitous Multimedia. ACM, Linz, Austria, 313–322. https://doi.org/10.1145/2836041.2836073
  7. Giuseppe Ghiani, Marco Manca, Fabio Paternò, and Carmen Santoro. 2017. Per- sonalization of Context-Dependent Applications Through Trigger-Action Rules. ACM Transactions on Computer-Human Interaction (TOCHI) 24, 2 (2017), 14. https://doi.org/10.1145/3057861
  8. Julio Guerrero-Garcia, Juan Manuel Gonzalez-Calleros, Jean Vanderdonckt, and Jaime Munoz-Arteaga. 2009. A Theoretical Survey of User Interface Description Languages: Preliminary Results. In LA-WEB 2009: Latin American Web Conference. Mérida, Yucatán, Mexico, 36–43. http://www.usixml.org/en/guerrero-garcia-j- gonzalez-calleros-j-m-vanderdonckt-j-munoz-arteaga-j-a-theoretical-survey- of-user-interface-descriptio.html
  9. Dominikus Heckmann, Thomas Schwartz, Boris Brandherm, Michael Schmitz, and Michael von Wilamowitz-Moellendorff. 2005. GUMO—The General User Model Ontology. In Proceedings of the International Conference on User Modeling. Edinburgh, Scotland, United Kingdom, 428–432.
  10. Johannes Helms, Ronny Schaefer, and Kris Luyten. 2009. Human-Centered En- gineering of Interactive Systems With the User Interface Markup Language. In Proceedings of the International Conference on Human-Centered Software Engineer- ing. Springer, Pisa, Italy, 139–171. https://doi.org/10.1007/978-1-84800-907-3_7
  11. Jamil Hussain, Waqas Anwar Khan, Muhammad Afzal, Mubashir Hussain, Bhar- gav H. Kang, and Sungyoung Lee. 2014. Adaptive User Interface and User Experience-Based Authoring Tool for Recommendation Systems. In Proceedings of the International Conference on Ubiquitous Computing and Ambient Intelligence. Springer, Belfast, United Kingdom, 136–142. https://doi.org/10.1007/978-3-319-13102-3_24
  12. Willemien Jorritsma, Frouke Cnossen, and Peter M. van Ooijen. 2015. Adaptive Support for User Interface Customization: A Study in Radiology. International Journal of Human-Computer Studies 77 (2015), 1–9. https://doi.org/10.1016/j. ijhcs.2015.01.001
  13. Pat Langley. [n. d.]. Machine Learning for Adaptive User Interfaces. Intelligent Systems Laboratory, Daimler-Benz Research and Technology Center. http://www.isle.org/~langley/papers/adapt.ki97.pdf
  14. Pat Langley. 1997. Machine Learning for Adaptive User Interfaces. In Proceedings of the Annual German Conference on Artificial Intelligence. Springer, Freiburg, Germany, 53–62.
  15. Bettina Laugwitz, Theo Held, and Martin Schrepp. 2008. Construction and Evaluation of a User Experience Questionnaire. In Proceedings of the Symposium of the Austrian HCI and Usability Engineering Group. Springer, Graz, Austria, 63–76. https://doi.org/10.1007/978-3-540-89350-9_6
  16. Effie Law, Paul van Schaik, and Virpi Roto. 2014. Attitudes Towards User Experi- ence (UX) Measurement. International Journal of Human-Computer Studies 72, 6 (2014), 526–541.
  17. Quentin Limbourg, Jean Vanderdonckt, Benjamin Michotte, Laurent Bouillon, and Victor López-Jaquero. 2004. USIXML: A Language Supporting Multi-Path Development of User Interfaces. In Proceedings of the International Workshop on Design, Specification, and Verification of Interactive Systems. Springer, Hamburg,Germany, 200–220. https://doi.org/10.1007/11431879_12
  18. Gerrit Meixner, Fabio Paternò, and Jean Vanderdonckt. 2011. Past, Present, and Future of Model-Based User Interface Development. i-com 10, 3 (2011), 2–11.
  19. Najla Mezhoudi, Imane Khaddam, and Jean Vanderdonckt. 2015. Wisel: A Mixed Initiative Approach for Widget Selection. In Proceedings of the 2015 Conference on Research in Adaptive and Convergent Systems. ACM, Prague, Czech Republic, 349–356. https://doi.org/10.1145/2811411.2811527.
  20. Shrawan Shrestha, Pravesh Poudel, Sushant Adhikari, and Ishwor Adhikari. 2022. Adaptive Menu: A Review of Adaptive User Interface. Trends in Computer Science and Information Technology 7, 3 (2022), 103–106. https://doi.org/10.17352/tcsit. 000059
Index Terms

Computer Science
Information Sciences

Keywords

Adaptive interfaces cryptography education accessibility usability testing interactive learning user-centered design