Implementation of Generative Language Models in Cyber Exercise Secure Coding Using Prompt Engineering

0Citations
Citations of this article
26Readers
Mendeley users who have this article in their library.

Abstract

Utilizing Artificial Intelligence (AI) in various fields can open up great opportunities to improve cybersecurity. AI can effectively detect security threats, analyze attack patterns, and respond rapidly to changes in the cyber environment. Over the times, the need for secure software is becoming increasingly urgent due to increasing vulnerabilities in software products. In 2022, the National Cyber and Crypto Agency (BSSN) recorded 2,348 cases of web defacement. One of the leading causes of these attacks is the need for more attention to secure coding practices during software development. Secure coding is also one of the critical aspects of implementing an Information Security Management System (ISMS), which is regulated in more detail in control 8.28 of ISO 27002:2022, where poor coding practices can trigger cyber-attacks and result in the breach of sensitive information assets. Therefore, a developer needs to have strong coding skills. This research explores the utilization of Large Language Models (LLMs), such as ChatGPT, in secure coding training to improve developer skills. Against the backdrop of increasing cybersecurity threats and a lack of attention to secure coding practices, LLMs are utilized as virtual assistants with the Prompt Engineering method to provide immediate feedback and exercises to trainees. The LLM implementation was conducted in an ISO 22398-based learning environment, focusing on applying ISO 27001:2022 information security controls and material from OWASP Code Review GuideV2. The research provided a virtual lab Cyber Exercise Secure Coding to enhance developers' skills in secure coding practices.

Cite

CITATION STYLE

APA

Sidabutar, J., & Osdie, A. (2025). Implementation of Generative Language Models in Cyber Exercise Secure Coding Using Prompt Engineering. Jurnal RESTI, 9(2), 334–342. https://doi.org/10.29207/resti.v9i2.6012

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free