Automated Methodology for Common Criteria Certification

What is amc3 ?

The Belgian Defense increasingly relies on software, both in the form of applications and cyber-physical systems. When these software programs exhibit defects, vulnerabilities, and weaknesses, attackers can exploit them to compromise critical systems or extract sensitive information. To mitigate this risk and ensure that software is reliable and trustworthy, certification and accreditation activities have traditionally been integrated into the software lifecycle. However, software assurance through certification and accreditation suffers from resource-intensive and time-consuming processes. A structured and largely automated/agile approach is needed, taking into account software updates. The ARCOS initiative indicates that the US defense is moving towards higher levels of cybersecurity maturity, involving a thorough assessment of all software and systems approved for classified or unclassified military networks

AMC3 aims to realize this vision and apply it to the Belgian defense sector. The objectives of AMC3 are (1) to modernize the Defense cybersecurity certification processes and (2) to automate the process, drastically reducing human workload. Given the increasing number of IT and OT systems used by the Belgian Defense and the growing complexity of these systems, effective cybersecurity risk management requires the internal accreditation process to be based on the automation of significant parts of the process. AMC3 provides automatic (formal) simulation-based verification and monitoring, producing evidence while preserving traceability to automatically build the argumentation for assurance cases. As a significant portion of accreditation relies on the software/system manufacturer’s contribution, it is crucial to involve both the defense industry and the defense itself in internal developments. The internally developed MASFAD system will serve as a case study for experimentation and validation throughout the project. The goal is to validate the AMC3 methodology, particularly the interaction/collaboration between the development team and the military accreditation cell. The project aims to develop an automated certification and accreditation methodology, assemble a set of tools supporting this methodology, and validate it on two typical defense-related use cases. The first use case is an internally developed Advanced Persistent Threat (APT) detection tool to protect government and military networks, while the second is a weapon system software.

The three AMC3 phases are: (1) developing a methodology for automatic certification with efficient validation techniques, (2) considering incremental certification for updates, and (3) automating certification control at runtime and conducting technical/cost analysis. Two case studies will be used: MASFAD, an IDS from ERM, deployed as a digital twin on a simulated but relevant defense network; and FNH SAM, proposed by FN Herstal for phase 3, a production software for weapon management. These case studies will respectively help develop the methodology and perform a techno-economic analysis to estimate the cost-benefit of implementing the methodology in an industrial solution.

Insights from the MASFAD case study will directly impact certification and accreditation processes within the Belgian Defense, enhancing the cyber-resilience of classified and unclassified military networks. The collaboration with FNH applies the AMC3 methodology to FN® SAM, potentially influencing the Belgian Defense as FN® SAM was conceptually evaluated in 2021 and is pre-deployed in 2023, with a full deployment planned later to manage the entire Belgian Defense weapons fleet. AMC3 results will be gradually deployed into the operational solution of FN® SAM to enhance the overall solution’s security. A cost/benefit analysis will be conducted to facilitate the adoption of the AMC3 methodology.

The results of AMC3 will be a validated methodology and its prototype platform, proven in terms of scalability and cost-effectiveness through two industrial case studies. These innovations enable the adoption of more agile and sufficiently rigorous methodologies to certify newly developed or updated software. The beneficiaries of this new methodology include Defense actors (direct or supply chain) and their suppliers, as well as the entire socio-economic fabric facing automatic certification. For maximum impact, results will be disseminated to Belgian (CCB) and international certification bodies, including Horizon Europe projects working on automatic certification.

Our partners

As an applied research centre in the field of ICT, CETIC’s mission is to support economic development by transferring the results of the most innovative research in ICT to companies, particularly SMEs. CETIC helps companies integrate these technological breakthroughs into their products, processes and services, enabling them to innovate faster, save time and money and develop new markets. CETIC develops its expertise in key technologies, including Big Data, Cloud Computing, the Internet of Things, software quality, and trust and security of IT systems. This expertise is continuously supplemented through CETIC’s active involvement in European and regional projects. CETIC has been working on the topic of cybersecurity certification in several research projects such as CYRUS, SPARTA or « Keep It Secure« . CETIC is located on the Aeropole of Charleroi, in the Walloon region, Belgium.

CETIC is responsible for WP1 that aims to produce certification evidence from cybersecurity tests, and will cover producing evidence during the design phase, during software updates and at run-time. CETIC is also responsible for WP3 that aims to automate evidence curation for certification evidence from cybersecurity tests, automate creation/update of assurance cases and assess confidence in the cybersecurity test assurance cases. CETIC will participate in the validation of bothe case studies of the AMC3 project.

The Cyber Defence Laboratory (CyLab) of the Royal Military Academy organizes information security, 

cyber defense and forensics courses and performs scientific and technological research 

in order to address the threat of increasingly sophisticated cyberattacks 

and contribute in this way to the safety and security of society.

The Cyber Defence Laboratory maintains a close structural partnership with the Belgian Defence Cyber Command (CyCom).

One of the CyCom cyberspace operations pillars focuses on force protection, with accreditation as an important cornerstone.

The results of the AMC3 project are expected to improve the effectiveness and the efficiency of the accreditation process

FN Herstal (FNH) is the Defense and Security entity of the Herstal Group. The company designs, manufactures and supports a portfolio of small arms, ammunition and the integration of weapon systems on land, air and sea platforms. FN Herstal is about 1500 employees in Belgium among whom +/-300 are dedicated to Research and Development. 

Besides its internally funded development projects, FN Herstal contributes to collaborative capability development projects of which 6 EU projects (EDIDP and EDF) and more than 10 R&D projects on national level (Walloon relaunch plan, DEFRA, Triple Helix) on topics going from unmanned systems integration, digitalization and networking of weapon systems, cyber security as well as new effectors and materials. 

FN Herstal has developed the FN® SAM solution to support fleet management and maintenance of a weapon fleet. This dedicated software solution will require to be connected to our customers network and overall Enterprise Resource Planning (ERP) solution that manages all equipment and resources of a large organization. The focus will be to certify it towards the Belgian MOD environment, but this process could be employed in any other organization. 

The aim of FN Herstal within the AMC3 project is to develop a specific use case for the AMC3 methodology and certify the FN® SAM software to ensure its resilience. 

As a university, UCLouvain is heavily involved in numerous cybersecurity projects. As a founding and operational member of the largest cybersecurity consortium in Wallonia, UCLouvain continues to push the boundaries of research in the field of computer security in a cross-cutting manner.

As part of the AMC3 project, UCLouvain is responsible for developing formal validation techniques that will enable achieving EAL7 certification for the Common Criteria of the applications considered in the project.

Our Team

Axel Legay

Coordinator of the AMC3 project

Philippe Massonnet

Head of CETIC for the AMC3 Project

Yves Roskam

Head of FN Herstal for the AMC3 Project

Tom Maris

Researcher on the AMC3 project

Wim Mees

Head of RMA for the AMC3 Project

Christophe Crochet

Researcher on the AMC3 project

Guillaume Ginis

Researcher on the AMC3 project

Alix Timmerman

Researcher on the AMC3 project

Jean-François Daune

Researcher on the AMC3 project

Christophe Ponsard

Researcher on the AMC3 project

Thierry Noundou Njike

Researcher on the AMC3 project

Aymen Rezgui

Researcher on the AMC3 project

News & events