11
0

Improving LLM Agents with Reinforcement Learning on Cryptographic CTF Challenges

Main:7 Pages
1 Figures
Bibliography:2 Pages
6 Tables
Appendix:2 Pages
Abstract

Large Language Models (LLMs) still struggle with the structured reasoning and tool-assisted computation needed for problem solving in cybersecurity applications. In this work, we introduce "random-crypto", a cryptographic Capture-the-Flag (CTF) challenge generator framework that we use to fine-tune a tool-augmented Llama-3.1-8B with Guided Reinforcement Prompt Optimisation (GRPO), allowing the agent to iteratively write and execute Python inside an isolated REPL. GRPO yields a +53% absolute jump in Pass@8 on unseen "random-crypto" tasks (0.35 -> 0.88) and raises Majority@8 to 0.41. The fine-tuned agent also generalizes to an external dataset. On a subset of picoCTF cryptography problems, it improves Pass@8 by +13 pp. Ablations show the gains stem from more reliable tool invocation and code synthesis, rather than superficial prompt adaptation.

View on arXiv
@article{muzsai2025_2506.02048,
  title={ Improving LLM Agents with Reinforcement Learning on Cryptographic CTF Challenges },
  author={ Lajos Muzsai and David Imolai and András Lukács },
  journal={arXiv preprint arXiv:2506.02048},
  year={ 2025 }
}
Comments on this paper