|
|
I-0350: Clarification Of Resources/Objects For Residual Information Protection |
TYPE: NIAP Interpretation
NUMBER: I-0350
STATUS: Approved by CCEVS Management and Mailed to Public Mailing
List
TITLE: Clarification Of Resources/Objects For Residual
Information Protection
APPROVAL POSTING: [cc-cmt 00202]
EFFECTIVE: 2002-03-04
SOURCE REFERENCE: CC v2.1 Part 2 Subclause 6.9 FDP_RIP
CC v2.1 Part 2 Subclause F.9 FDP_RIP
RELATED TO:
I-0041 Object Reuse Applies To All System Resources
I-0356 FDP_RIP Annex: Reuse Of Subject Data Notes
CCIMB ENTRY: CCIMB-INTERP-0213
ISSUE:The focus of the Residual information protection (FDP_RIP) family is not clearly stated in the Common Criteria. The focus of residual information protection is preventing leakage of information from one instantiation of a type of object to another instantiation of that type of object. This should include cleansing of the TSF-internal data structures that are used to construct objects and are visible through the object. However, this aspect doesn't come across clearly in the current words.STATEMENTResidual information protection applies to those TSF-internal structures that are visible though the TSF-interface and are used to implement the object for whom residual information protection applies.RECOMMENDED CRITERIA CHANGESTo address this interpretation, the following changes are made to CC v2.1,
Part 2 (additions marked
thusly; deletions
marked
SUPPORT:This interpretation clarifies the meaning of resource as used in the FDP_RIP components. It clarifies that the focus of RIP is those portions of the structures that are externally visible.Additionally, this interpretation provides clarification with respect to the applicability of RIP to "subjects", which in an operating system are typically processes. Of particular concern are the TSF-structures used to construct subjects; the goal is to ensure that any externally-visible information is cleansed so that new subjects start out "clean". Note that subject residual information is also addressed through FPT_SEP. The distinction is that FDP_RIP addresses subject creation and destruction. FPT_SEP, on the other hand, addresses reuse of externally visible structures. |