Periodic Reporting for period 1 - CERTIFAI (Agile conformance assessment for cybersecurity CERTIFication enhanced by Artificial Intelligence)
Reporting period: 2023-09-01 to 2025-02-28
WP3 developed Security Assurance Cases structure, automating their generation using intelligent agents. A repository links SAC components with supporting evidence. A risk evaluation framework was built using MITRE and NVD data, enhanced by an AHP-based prioritization model. Task 3.4 introduced a tool for automated SBOM-based vulnerability detection and analysis.
WP4 aligned testing processes with standards like IEC 62443 and the CRA. Innovations include: ML-based test prioritization using CVE data (Task 4.3) dynamic testing via fuzzing and combinatorial techniques (Task 4.2) and a scalable formal methods framework (Task 4.4) . These tools support security verification across critical infrastructure and enhance testing efficiency.
WP5 delivered CTI-driven threat modelling tool supporting multiple domains. It automates threat identification and mitigation mapping. An intrusion detection framework was also built, with ongoing work on interpretable AI for enhanced vulnerability insights.
WP6 focused on integrating the outcomes of WP2–WP5 into a unified CertifAI framework, demonstrating and evaluating it across defined use cases. Key outcomes include the specification of certification subjects (D6.1) delivery of initial and updated tool versions and architecture (D6.2 D6.3 D6.5) and the first release of the compliance assessment framework (D6.4).
WP3 Innovates through the development of an intelligent agent that automates SAC generation and compliance reasoning using foundation models. This includes interpreting complex standards like IEC 62443, producing CAE-structured SACs, and detecting compliance gaps. WP3 also introduces a structured, AI-supported risk evaluation framework that integrates real-time vulnerability data and uses Analytic Hierarchy Process (AHP) to prioritize risks and mitigation actions in a traceable, data-driven manner.
WP4 delivers a data-driven, automated approach to test case prioritization by linking vulnerabilities, attack techniques, and test cases via NLP and ML. This enables adaptive test optimization with built-in uncertainty quantification. Additionally, WP4 presents a scalable formal methods framework that dramatically reduces manual encoding effort and extends applicability across different system abstraction levels, enabling non-experts to adopt formal verification.
WP5 Introduces ThreatSpider, the first threat modeling tool that integrates five CTI sources and supports multiple technology domains. It automates threat, mitigation, and requirement identification tailored to specific system properties. Another innovation is the development of a system for mining operational traces to build and analyze Execution Units, visualized through a cross-platform tool, with plans to enhance it using logs and network data. Explainable AI is explored for intrusion detection and vulnerability explanation, supporting interpretable cybersecurity assessments.
WP7 CertifAI actively contributes to the standardization efforts, particularly for the CRA, the Radio Equipment Directive, and cybersecurity certification of electrotechnical and AI systems. The project engages with working groups such as CEN/CLC/JTC 13, JTC 21/WG 5, and ISO/IEC JTC 1/SC 42, influencing harmonized standards.