Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 15408-2:2014, commonly identified by the framework reference IEC 15408-2-09, serves as the definitive catalogue of standardised Security Functional Requirements (SFRs) within the Common Criteria (CC) framework. Formally titled “Information technology — Security techniques — Evaluation criteria for IT security — Part 2: Security functional components,” this standard provides the essential building blocks for constructing the functional security posture of a Target of Evaluation (TOE).
The primary objective of IEC 15408-2-09 is to establish a structured, hierarchical taxonomy of security functions. By defining a precise vocabulary of Classes, Families, Components, and Elements, it enables vendors, evaluators, and certification bodies to communicate security specifications unambiguously. This common language is the cornerstone of the Common Criteria Recognition Arrangement (CCRA), facilitating the cross-border acceptance of certificates and reducing market barriers for evaluated security products.
The SFRs defined in IEC 15408-2-09 are organized into a strict hierarchy that descends from abstract security goals down to atomic, verifiable requirements. The top tier is the Class, which groups families based on a broad security focus, such as audit or identification. Each class is subdivided into Families sharing a specific security objective. Families contain Components, which represent a specific set of security requirements that can be selected and evaluated. Each component is further broken down into Elements, which are the smallest, indivisible security requirements.
| Class Identifier | Class Name | Example Family (Components) |
|---|---|---|
| FAU | Security Audit | FAU_GEN (Security audit data generation), FAU_SAR (Security audit review) |
| FCS | Cryptographic Support | FCS_CKM (Cryptographic key management), FCS_COP (Cryptographic operation) |
| FDP | User Data Protection | FDP_ACC (Access control policy), FDP_UCT (User data confidentiality export) |
| FIA | Identification and Authentication | FIA_AFL (Authentication failures), FIA_USB (User-subject binding) |
| FMT | Security Management | FMT_MTD (Management of TSF data), FMT_SMF (Specification of Management Functions) |
| FPT | Protection of the TSF | FPT_FLS (Fail secure), FPT_TST (TSF self-test) |
| FTA | TOE Access | FTA_SSL (Session locking), FTA_TSE (TOE session establishment) |
Table 1: Primary SFR classes defined in IEC 15408-2-09. Each class provides the foundational vocabulary required to express the complete security functionality of a TOE in a Protection Profile (PP) or Security Target (ST).
When implementing IEC 15408-2-09, authors of Security Targets are not merely copying text from the standard; they are required to apply four specific operations to tailor the components to their specific TOE. The precise application of these operations is a major focus of the evaluation.
Furthermore, the standard mandates that every component dependency must be explicitly satisfied. For example, selecting the component FCS_COP.1 (Cryptographic operation) creates an immediate dependency on FCS_CKM.1 (Cryptographic key generation) or FCS_CKM.4 (Cryptographic key destruction). These dependency links must be clearly documented in the ST’s SFR rationale.
Compliance with IEC 15408-2-09 is verified during the formal Common Criteria evaluation. A TOE is deemed “CC Part 2 conformant” if its Security Target correctly selects, iterates, assigns, and refines the functional components defined in this standard without contradiction. It is important to distinguish the 2014 edition from its 2008 predecessor. The 2014 edition introduced significant clarifications to the FCS class, aligning it with contemporary cryptographic standards such as Elliptic Curve Cryptography and updated key derivation methods.
National certification schemes (such as NIAP in the USA and BSI in Germany) may publish specific interpretive guidance or add national requirements, but the core hierarchy and selection logic of IEC 15408-2-09 remains the universal benchmark. When collaborating with accredited laboratories, it is imperative to ensure that the Security Target explicitly lists the source of every SFR component, including the edition of the standard.
In conclusion, IEC 15408-2-09 provides the rigorous, structured language required to define security functionality in the Common Criteria ecosystem. Mastery of its taxonomy, operations, and dependency rules is essential for any organization pursuing formal IT security certification.
Published 2026. This article provides a technical overview of IEC 15408-2-09 (ISO/IEC 15408-2:2014) and is intended for educational and professional reference within the IT security evaluation ecosystem.