|
|
I-0398: Assumptions, Objectives, And Environmental Requirements |
TYPE: NIAP Interpretation
NUMBER: I-0398
STATUS: Pending on: APE/ASE Rewrite
REASON: Hold - Pending ASE/APE Rewrite
TITLE: Assumptions, Objectives, And Environmental Requirements
SOURCE REFERENCE: CC v2.1 Part 1 Subclause 4.3
CC v2.1 Part 1 Subclause B.2
CC v2.1 Part 1 Subclause C.2
CC v2.1 Part 3 Subclause 4.4 APE_OBJ
CC v2.1 Part 3 Subclause 4.5 APE_REQ
CC v2.1 Part 3 Subclause 5.4 ASE_OBJ
CC v2.1 Part 3 Subclause 5.6 ASE_REQ
RELATED TO: <None>
ISSUE:One confusing area of the CC is the role of assumptions and the objectives for the non-IT environment of the TOE. These are not treated consistently or clearly in CC v2.1.STATEMENTAssumptions are axioms about the usage and non-IT environment of the TOE. They serve to eliminate threats from consideration.Objectives for the non-IT environment are goals to be met by non-IT environment. They may be assumed, or they may be enforced through requirements on the non-IT environment that are enforced by the fielding organizations. They serve to address non-IT aspects of organizational security policies and may reduce (but not eliminate) threats. RECOMMENDED CRITERIA CHANGESTo address this interpretation, the following changes should be to Part 1:
(additions marked
thusly; deletions marked
To address this interpretation, the following changes should be to Part 3:
(additions marked
thusly; deletions marked
FURTHER CONSIDERATIONS:Lastly, this interpretation will require corresponding changes to the CEM.SUPPORT:The goal of this interpretation is to clarify the relationship between assumptions, threats, organizational security policies (OSPs), objectives, and requirements.Background In CC v2.1, there are two types of assumptions: some are simply statements about assumed behaviors, others are statements about assumed non-IT environmental conditions. [CC v2.1, Part 1, B.2.4, para. 196 "a)"] These assumptions are considered axiomatic [CC v2.1, Part 1, 4.3.1, para. 122 "a)"]. The CC permits the second type of assumption to be mapped to non-IT environmental objectives. However, there is no requirement to perform such a mapping, and the figures and text in Part 1 do not make a clear distinction between IT and non-IT objectives. Objectives for the environment must be traced back to aspects of the threats and organizational security policies (OSPs) that are not met by the TOE [CC v2.1, Part 1, B.2.5, para. 198 "b)"]. However, all such objectives do not have corresponding requirements. Only the security objectives for the IT environment must be addressed by IT security requirements [CC v2.1, Part 1, 4.3.2, para. 126]; any requirements for the non-IT environment are optional [CC v2.1, Part 1, B.2.6, para. 199 "b)", second paragraph]. Confusion arises in the following areas:
Towards a Uniform Picture This interpretation attempts to address this confusion and create a coordinated view. In this view, assumptions serve to eliminate threats from consideration; that is, they take the full set of interesting threats and reduce it to a set of residual threats that must be addressed. Residual threats and organizational security policies are addressed by objectives. Ideally, they should be addressed by IT objectives (TOE and IT environment), but some aspects of the residual threats/OSPs (especially OSPs) may be non-IT related. These would be addressed by non-IT objectives. This results in the following clear breakdown:
The PP or ST author has the option of using either assumptions or non-IT environment objectives to state non-IT environmental conditions. Non-IT environment objectives should be used when the non-IT environmental condition is used to reduce a threat that is also reduced by IT environment or TOE objectives. Threats that are eliminated by non-IT environment conditions should be handled by assumptions, and not listed as residual threats. NOTE TO THE IWG: This interpretation probably eliminates the need for I-0368. |