Re: I-0352: Rules Governing Binding Should Be Specifyable
- Subject: Re: I-0352: Rules Governing Binding Should Be Specifyable
- From: "Interpretations Working Group" <iwg@gibraltar.ncsc.mil>
- Date: Fri, 17 Nov 2000 08:46:30 -0800
- Content-type: Multipart/Mixed; boundary=Message-Boundary-7800
- Priority: normal
[0113] (180 lines) iwg@gibraltar.ncsc.mil 11/06/00 1823.10 gmt Mon Common_Criteria
Subject: Re: I-0352: Rules Governing Binding Should Be Specifyable
[NOTE: This proposal is being re-posted after being updated to reflect
comments the IWG received on its previous posting, or comments arising
from further IWG discussion of the proposal.]
This transaction consists of a proposal for a National Interpretation of
a Common Criteria document. It is being posted in accordance with the
procedures of the IWG.
Comments on this proposal are welcomed and should be posted to this
transaction chain. If any party wishes to post a comment anonymously,
the comment should be mailed to IWG@gibraltar.ncsc.mil in a form
suitable for posting. All comments should be posted no later than
Friday, December 1, 2000.
CCITSE/CEM NIAP INTERPRETATION (PROPOSED)
_________________________________________________________________
I-0352: Rules Governing Binding Should Be Specifiable
_________________________________________________________________
NUMBER: I-0352
STATUS: Ready for External Repost after IWG Rework/Review
TYPE: NIAP Interpretation
TITLE: Rules Governing Binding Should Be Specifiable
COMMENTS DUE BY: Friday, May 26, 2000 to IWG@gibraltar.ncsc.mil
SOURCE REFERENCE: CC v2.1 Part 2 Subclause 7.6 FIA_USB
CC v2.1 Part 2 Subclause G.6 FIA_USB
RELATED TO: <None>
ISSUE:
The current FIA_USB component provides the ability to associate
"appropriate" user security attributes with subjects. It provides no
mechanism to specify any rules governing the association, and it
requires that the attributes to be mapped be provided through
refinement.
However, in many cases it must be possible to specify how user
attributes are mapped into subject attributes. An example would be the
requirement that the label assigned to a subject is within the
clearance range of the user. This is not expressable under the
existing components.
STATEMENT OF INTERPRETATION:
A new component is added to the FIA_USB family that provides the
ability to specify the rules governing the binding of user attributes
to subjects.
SPECIFIC INTERPRETATION:
To address this interpretation, the following changes are made to CC
v2.1, Part 2: (additions marked _thusly_; deletions marked _[DEL:_
thusly _:DEL]_ )
* The following component is added to FIA_USB:
FIA_USB.NIAP-0352-1: Expanded user-subject binding
Hierarchical To: FIA_USB.1
FIA_USB.NIAP-0352-1.1: The TSF shall associate the following user
security attributes with subjects acting on the behalf of that
user: [assignment: _list of user security attributes_].
FIA_USB.NIAP-0352-1.2: The TSF shall enforce the following rules on
the initial association of user security attributes with subjects
acting on the behalf of users: [assignment: _initial association
rules_].
FIA_USB.NIAP-0352-1.3: The TSF shall enforce the following rules
governing changes to the user security attributes associated with
subjects acting on the behalf of users: [assignment: _changing of
attributes rules_].
Dependencies: FIA_ATD.1 User Attribute Definition
* In Clause 7, Figure 7.1 is modified to show a new component,
FIA_USB.NIAP-0352-1, that is immediately hierarchical to the
existing FIA_USB.1.
* In Subclause 7.6, "Component Levelling" is modified to show a new
component, FIA_USB.NIAP-0352-1, that is immediately hierarchical
to the existing FIA_USB.1.
* In Subclause 7.6, the following paragraph is added after paragraph
295:
FIA_USB.NIAP-0352-1 Expanded user-subject binding requires the
specification of any rules governing the association between user
attributes and the subject attributes into which they are mapped.
* In Subclause 7.6, the following Management section is added after
paragraph 296:
Management: FIA_USB.NIAP-0352-1
The following actions could be considered for the management
functions in FMT:
a) an authorised administrator can define default subject security
attributes.
b) an authorised administrator can change subject security
attributes.
* In Subclause 7.6, the following Audit section is added after
paragraph 297:
Audit: FIA_USB.NIAP-0352-1
The following actions could be auditable if FAU_GEN Security audit
data generation is included in the PP/ST:
a) Minimal: Unsuccessful binding of user security attributes to a
subject (e.g. creation of a subject).
b) Basic: Success and failure of binding of user security
attributes to a subject (e.g. success or failure to create a
subject).
* In Clause G, Figure G.1 is modified to show a new component,
FIA_USB.NIAP-0352-1, that is immediately hierarchical to the
existing FIA_USB.1.
* In Subclause G.6, the following is added after paragraph 1006:
FIA_USB.NIAP-0352-1 Expanded user-subject binding
User application notes
The phrase "acting on behalf of" has proven to be a contentious
issue in source criteria. It is intended that a subject is acting
on behalf of the user who caused the subject to come into being or
to be activated to perform a certain task. Therefore, when a
subject is created, that subject is acting on behalf of the user
who initiated the creation. In case anonymity is used, the subject
is still acting on behalf of a user, but the identity of the user
is unknown. A special category are the subjects that serve multiple
users (e.g. a server process). In such cases the user that created
this subject is assumed to be the "owner".
Operations
Assignment:
In FIA_USB.NIAP-0352-1.1, the PP/ST author should specify a list of
the user security attributes that are to be bound to subjects.
Assignment:
In FIA_USB.NIAP-0352-1.2, the PP/ST author should specify any rules
that are to apply upon initial association of attributes with
subjects, or "none".
Assignment:
In FIA_USB.NIAP-0352-1.3, the PP/ST author should specify any rules
that are to apply when changes are made to the user security
attributes associated with subjects acting on behalf of users, or
"none".
PROJECTED IMPACT:
Negligible impact anticipated.
SUPPORT:
This interpretation addresses the problem described in the Issue
statement. It provides the ability to extend FIA_USB with a new
component that provides the ability to specify the rules that govern
attribute inheritance between users and subjects. It also makes
explicit the listing of attributes to be inherited.
---[0113]--- (pref = [0099])
0352.pdf
Date Index |
Thread Index |
Problems or questions? Contact list-master@nist.gov