Alessandro Milani
AI-Powered Natural Language Interface for OpenC2 Firewall Automation.
Rel. Daniele Bringhenti, Fulvio Valenza. Politecnico di Torino, Master of science program in Cybersecurity, 2026
|
Preview |
PDF (Tesi_di_laurea)
- Thesis
Licence: Creative Commons Attribution Non-commercial No Derivatives. Download (6MB) | Preview |
Abstract
This thesis describes the design, implementation and validation of an intelligent agentic workflow that acts as an automated bridge between natural language security requirements and the Otupy implementation of the OpenC2 standard. The main objective is to create a robust system for translating human intent into executable firewall policies within the Otupy framework. The proposed work aims to bridge the gap between high-level natural language requests, which are often ambiguous, and the rigorous, structured input format required by security orchestration tools. The system is specifically designed to manage the translation process, interpreting user inputs and converting them into precise Otupy commands for firewall configuration that are compliant with the target device specifications.
The implementation of the system has been completed in a Python-based ap- plication that operates a multi-stage agentic workflow built on LangGraph
Relators
Academic year
Publication type
Number of Pages
Course of studies
Classe di laurea
URI
![]() |
Modify record (reserved for operators) |
