TYPE: NIAP Interpretation
NUMBER: I-0369
STATUS: Withdrawn
REASON: The need for this interpretation is eliminated with the
approval of CCIMB-INTERP-0065.
TITLE: Security Management Functions To Be Provided Must Be
Enumerated
SOURCE REFERENCE: CC v2.1 Part 2 Annex H FMT
CC v2.1 Part 2 Clause 8 FMT
CC v2.1 Part 2 Subclause 8.1 FMT_MOF
CC v2.1 Part 2 Subclause 8.2 FMT_MSA
CC v2.1 Part 2 Subclause 8.3 FMT_MTD
RELATED TO: <None>
ISSUE:
The CC words for the FMT class specify restrictions on roles that may perform
security management functions, but fail
to provide explicit requirements that the TSF provide the security management
functions upon which
the restrictions apply. A common argument is that restricting the functions
implicitly requires that they be provided. However, implicit requirements are
not tested; moreover, the implicit requirements do not capture the fact that
the functions must be provided by the TSF.
STATEMENT
A new family is added to the Common Criteria that allows specification of
management functions to be provided by the TOE.
RECOMMENDED CRITERIA CHANGES
To address this interpretation, the following changes are made to CC v2.1,
Part 2: (additions marked
thusly; deletions marked
thusly)
- The following family is added to Clause 8, Class FMT:
8.NIAP-0369 Management Functions Provided (FMT_NIAP-0369-SMF)
Family Behavior
This family allows the specification of the management functions to be
provided by the TOE. Management functions are TSFI that allow administrators
to define the parameters that control the operation of security-related
aspects of the TOE, such as data protection attributes, TOE protection
attributes, audit attributes, and identification and authentication
attributes. Management functions also include those functions performed by an
operator to ensure continued operation of the TOE, such as backup and
recovery. This family works in conjunction with the other components in the
FMT class: the component in this family call out the functions, and other
families in FMT restrict the ability to use the management functions.
Component Levelling
[There would be a graphic here showing one component in the FMT_NIAP-0369-SMF
family.]
FDP_NIAP-0369-SMF.1 Specification of Management Functions requires that the
TSF provide specific management functions.
Management: FMT_NIAP-0369-SMF.1
All management functions assigned in FMT_NIAP-0369-SMF.1 could be considered
for other management families in FMT Management in order to restrict the
ability to use those functions.
Audit: FMT_NIAP-0369.SMF.1
The following events should be auditable if FAU_GEN Security audit data
generation is included in the PP/ST:
a) Minimal, Basic, Detailed: Use of the management functions.
FMT_NIAP-0369-SMF.1 Specification of Management Functions
Hierarchical To: No other components
FMT_NIAP-0369-SMF.1.1 The TSF shall be capable of performing the following
security management functions:
[assignment:
list of security management functions to be provided by the TSF,
categorized as either "security attribute management", "TSF data management",
or "security function management"]
Dependencies: None
- The following subclause is added to Annex H, Security Management:
H.NIAP-0369. Management Functions Provided (FMT_NIAP-0369-SMF)
This family allows the specification of the management functions to be
provided by the TOE. Management functions are TSFI that allow administrators
to define the parameters that control the operation of security-related
aspects of the TOE, such as data protection attributes, TOE protection
attributes, audit attributes, identification and authentication attributes,
and so on. Management functions also include those functions performed by an
operator to ensure continued operation of the TOE, such as backup and
recovery. This family works in conjunction with the other components in the
FMT class: the component in this family call out the functions, and other
families in FMT restrict the ability to use the management functions.
FMT_NIAP-0369-SMF.1 Specification of Management Functions
This component specifies the management functions to be provided.
User Application Note
PP/ST authors should consult the "Management" sections for components included
in their PP/ST to provide a basis for the management functions to be listed
via this component.
Operations
Assignment:
In FMT_NIAP-0369-SMF.1, the PP/ST author should specify the management
functions to be provided by the TSF, and indicate for each whether it is
categorized as either "security attribute management", "TSF data management",
or "security function management".
- Clause 8, Figure 8.1, is modified to show an additional family,
FMT_NIAP-0369-SMF.1 Specification of Management Functions, with one
hierarchical component.
- Clause H, Figure H.1, is modified to show an additional family,
FMT_NIAP-0369-SMF.1 Specification of Management Functions, with one
hierarchical component.
- FMT_MOF.1 is relabeled as FMT_MOF.1-NIAP-0369. Unless otherwise noted in
these changes, all normative and informative material associated with
FMT_MOF.1 is incorporated unchanged into FMT_MOF.1-NIAP-0369, and all
references to FMT_MOF.1 in the CC, CEM, or other Common Criteria documentation
is changed to refer to FMT_MOF.1-NIAP-0369.
- The following change is made to FMT_MOF.1-NIAP-0369:
Dependencies: FMT_SMR.1 Security Roles
FPT_NIAP-0369-SMF.1 Specification of Management Functions
- FMT_MSA.1 is relabeled as FMT_MSA.1-NIAP-0369. Unless otherwise noted in
these changes, all normative and informative material associated with
FMT_MSA.1 is incorporated unchanged into FMT_MSA.1-NIAP-0369, and all
references to FMT_MSA.1 in the CC, CEM, or other Common Criteria documentation
is changed to refer to FMT_MSA.1-NIAP-0369.
- The following change is made to FMT_MSA.1-NIAP-0369 [Note: The relabeling
of FDP_ACC.1 and FDP_IFC.1 are the result of other interpretations]:
Dependencies: [FDP_ACC.1-NIAP-0416 Subset access control or
FDP_IFC.1-NIAP-0417 Subset information flow control]
FMT_SMR.1 Security Roles
FPT_NIAP-0369-SMF.1 Specification of Management Functions
- FMT_MTD.1 is relabeled as FMT_MTD.1-NIAP-0369. Unless otherwise noted in
these changes, all normative and informative material associated with
FMT_MTD.1 is incorporated unchanged into FMT_MTD.1-NIAP-0369, and all
references to FMT_MTD.1 in the CC, CEM, or other Common Criteria documentation
is changed to refer to FMT_MTD.1-NIAP-0369.
- The following change is made to FMT_MTD.1-NIAP-0369:
Dependencies: FMT_SMR.1 Security Roles
FPT_NIAP-0369-SMF.1 Specification of Management Functions
FURTHER CONSIDERATIONS:
Corresponding methodology changes may be needed to add explanatory text to the
work units that address completeness and consistency in APE_REQ and
ASE-REQ. Specifically, explanatory text may be necessary to discuss ensuring
that all management functions referenced but not explicitly manadated in other
elements are mandated through FMT_MTD.1.
Note that the goal of this queue entry might be achievable by adding elements
to specific existing FMT families, although the approach taken in the SPECIFIC
INTERPRETATION collects all function specification into a single location.
SUPPORT:
This interpretation addresses the issue by requiring that the security
functions to be provided by a TOE be explicitly listed
to allow evaluation of the PP/ST to determine if it satisfies its objectives.
|