Effective strategies for writing maintainable code in cryptographic software development
Gaganjot Kaurgaganjot28784@gmail.comDepartment of Computer Science and EngineeringRaj Kumar Goel Institute of TechnologyGhaziabad, Uttar Pradesh, 201017, IndiaView full profile → , *Mandeep KaurCorresponding authormandeep.kaur@bennett.edu.inSchool of Computer Science Engineering & TechnologyBennett UniversityGreater Noida, Uttar Pradesh, 201310, IndiaView full profile → , Jaswinder Singhjaswinder.singh@niu.edu.inDepartment of Computer Science & EngineeringNoida International UniversityNoida, Uttar Pradesh, 203201, IndiaView full profile → , Malem Mangal Laishramlaishram.mangal@symlaw.ac.inSymbiosis Law SchoolSymbiosis Centre for Advanced Legal Studies and Research (SCALSAR), Symbiosis International (Deemed University)Pune, Maharashtra, 411014, IndiaView full profile → , Sorabh Lakhanpalsorabh.lakhanpal@lpu.co.inSchool of Pharmaceutical SciencesLovely Professional UniversityPhagwara, Punjab, 144411, IndiaView full profile → , Malayaj Kumarkumarmalayaj@gmail.comDepartment of Computer EngineeringIndira College of Engineering and ManagementPune, Maharashtra, 410506, IndiaView full profile →
* Corresponding author · click or hover a name for details
- Received:
- 09 Apr 2025
- Published Online:
- 04 Feb 2026
- Article type:
- Research Article
- Language:
- EN
- Article no.:
- JDMSC-2503
- Pages:
- 609–616
Abstract
Keywords
Subject Classifications
References
[1] S. Vighe, “Security for continuous integration and continuous deployment pipeline,” Int. Res. J. Mod. Eng. Technol. Sci., vol. 6, pp. 2325–2330 (2024).
[2] Liguo Chen, Qi Guo, Hongrui Jia, Zhengran Zeng, Xin Wang, Yijiang Xu, Jian Wu, Yidong Wang, Qing Gao, Jindong Wang, Wei Ye and Shikun Zhang, “A survey on evaluating large language models in code generation tasks,” arXiv preprint, arXiv:2408.16498 (2024).
[3] R. Patil and V. Gudivada, “A review of current trends, techniques, and challenges in large language models (LLMs),” Appl. Sci., vol. 14, no. 4, pp. 2074 (2024).
[4] Z. Szabó and V. Bilicki, “A new approach to web application security: Utilizing GPT language models for source code inspection,” Future Internet, vol. 15, no. 10, pp. 326 (2023).
[5] D. Cotroneo, R. De Luca, and P. Liguori, “DeVAIC: A tool for security assessment of AI-generated code,” Inf. Softw. Technol., vol. 177, pp. 107572 (2025).
[6] M. Al-Hawawreh, A. Aljuhani, and Y. Jararweh, “ChatGPT for cybersecurity: Practical applications, challenges, and future directions,” Cluster Comput., vol. 26, pp. 3421–3436 (2023).
[7] B. Yang and H. Hu, “An efficient verification approach to separation of duty in attribute-based access control,” IEEE Trans. Knowl. Data Eng., vol. 36, pp. 4428–4442 (2024).
[8] B. Loriot, F. Madeiral, and M. Monperrus, “Styler: Learning formatting conventions to repair Checkstyle errors,” Empir. Softw. Eng., vol. 27, no. 6, pp. 149 (2022).
[9] D. Dhabliya, S. Kunche, S. Dingankar, S. S. Dari, R. Dhabliya, and V. Khetani, “Blockchain technology as a paradigm for enhancing cyber security in distributed systems,” J. Discrete Math. Sci. Cryptogr., vol. 27, no. 2-B, pp. 729–740 (2024).
[10] D. Eleyan, A. Othman, and A. Eleyan, “Enhancing software comments readability using Flesch reading ease score,” Information, vol. 11, no. 9, pp. 430 (2020).
[11] J. N. Avadhesh, H. Dave, G. P. Shravan, G. S. Zulfikar, and M. A. Akhilesh, “A blockchain-based voting system for Grampanchayat,” Int. J. Adv. Electr. Comput. Eng., vol. 14, no. 1, pp. 76–84 (2025).
[12] V. Taecharungroj, “What can ChatGPT do? Analyzing early reactions to the innovative AI chatbot on Twitter,” Big Data Cogn. Comput., vol. 7, no. 2, pp. 35 (2023).




