Скачиваний:
52
Добавлен:
02.05.2014
Размер:
1.06 Mб
Скачать

User-subject binding (FIA_USB)

7 - Class FIA: Identification and authentication

7.6User-subject binding (FIA_USB)

 

Family behaviour

 

 

 

294

An authenticated user, in order to use the TOE, typically activates a subject. The

 

user’s security attributes are associated (totally or partially) with this subject. This

 

family defines requirements to create and maintain the association of the user’s

 

security attributes to a subject acting on the user’s behalf.

 

 

 

 

Component levelling

 

 

 

 

 

 

 

 

 

 

 

FIA_USB User-subject binding

 

1

 

 

 

 

 

 

 

 

 

295

FIA_USB.1 User-subject binding requires the maintenance of an association

 

between the user’s security attributes and a subject acting on the user’s behalf.

 

Management: FIA_USB.1

 

 

 

296

The following actions could be considered for the management functions in FMT:

 

a) an authorised administrator can define default subject security attributes.

 

Audit: FIA_USB.1

 

 

 

297

The following actions should 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 and failure to create a subject).

FIA_USB.1 User-subject binding

Hierarchical to: No other components.

FIA_USB.1.1 The TSF shall associate the appropriate user security attributes with subjects acting on behalf of that user.

Dependencies: FIA_ATD.1 User attribute definition

August 1999

Version 2.1

Page 93 of 354

7 - Class FIA: Identification and authentication

User-subject binding (FIA_USB)

Page 94 of 354

Version 2.1

August 1999

Part 2: Security functional requirements

8 Class FMT: Security management

298

This class is intended to specify the management of several aspects of the TSF:

 

security attributes, TSF data and functions. The different management roles and

 

their interaction, such as separation of capability, can be specified.

299

This class has several objectives:

a)management of TSF data, which include, for example, banners;

b)management of security attributes, which include, for example, the Access Control Lists, and Capability Lists;

c)management of functions of the TSF, which includes, for example, the selection of functions, and rules or conditions influencing the behaviour of the TSF;

d)definition of security roles.

August 1999

Version 2.1

Page 95 of 354

8 - Class FMT: Security management

Security management

 

 

FMT_MOF Management of functions in TSF

1

 

 

1

 

FMT_MSA Management of security attributes

2

 

 

3

 

 

1

 

FMT_MTD Management of TSF data

2

 

 

3

 

FMT_REV Revocation

1

 

FMT_SAE Security attribute expiration

1

 

FMT_SMR Security management roles

1

2

 

3

 

Figure 8.1 - Security management class decomposition

August 1999

Version 2.1

Page 96 of 354

Management of functions in TSF

8 - Class FMT: Security management

(FMT_MOF)

 

8.1Management of functions in TSF (FMT_MOF)

 

Family behaviour

 

 

 

300

This family allows authorised users control over the management of functions in the

 

TSF. Examples of functions in the TSF include the audit functions and the multiple

 

authentication functions.

 

 

 

 

Component levelling

 

 

 

 

 

 

 

 

 

 

 

 

FMT_MOF Management of functions in TSF

 

 

1

 

 

 

 

 

 

 

 

 

 

 

301

FMT_MOF.1 Management of security functions behaviour allows the authorised

 

users (roles) to manage the behaviour of functions in the TSF that use rules or have

 

specified conditions that may be manageable.

 

 

 

 

Management: FMT_MOF.1

 

 

 

302

The following actions could be considered for the management functions in FMT

 

Management:

 

 

 

 

a) managing the group of roles that can interact with the functions in the

 

TSF;

 

 

 

 

Audit: FMT_MOF.1

 

 

 

303

The following actions should be auditable if FAU_GEN

Security audit data

 

generation is included in the PP / ST:

 

 

 

a) Basic: All modifications in the behaviour of the functions in the TSF.

FMT_MOF.1 Management of security functions behaviour

Hierarchical to: No other components.

FMT_MOF.1.1 The TSF shall restrict the ability to [selection: determine the behaviour of, disable, enable, modify the behaviour of] the functions [assignment: list of functions] to [assignment: the authorised identified roles].

Dependencies: FMT_SMR.1 Security roles

August 1999

Version 2.1

Page 97 of 354

8 - Class FMT: Security management

Management of security attributes

 

(FMT_MSA)

8.2Management of security attributes (FMT_MSA)

 

Family behaviour

 

 

304

This family allows authorised users control over the management of security

 

attributes. This management might include capabilities for viewing and modifying

 

of security attributes.

 

 

 

Component levelling

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FMT_MSA Management of security attributes

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

305

FMT_MSA.1 Management of security attributes allows authorised users (roles) to

 

manage the specified security attributes.

 

 

306

FMT_MSA.2 Secure security attributes ensures that values assigned to security

 

attributes are valid with respect to the secure state.

 

 

307

FMT_MSA.3 Static attribute initialisation ensures that the default values of

 

security attributes are appropriately either permissive or restrictive in nature.

 

Management: FMT_MSA.1

 

 

308

The following actions could be considered for the management functions in FMT

 

Management:

 

 

 

a) managing the group of roles that can interact with the security attributes.

 

Management: FMT_MSA.2

 

 

309

There are no additional management activities foreseen for this component.

 

Management: FMT_MSA.3

 

 

310

The following actions could be considered for the management functions in FMT

 

Management:

 

 

a)managing the group of roles that can specify initial values;

b)managing the permissive or restrictive setting of default values for a given access control SFP.

Page 98 of 354

Version 2.1

August 1999

Management of security attributes

8 - Class FMT: Security management

(FMT_MSA)

 

Audit: FMT_MSA.1

311 The following actions should be auditable if FAU_GEN Security audit data generation is included in the PP / ST:

a) Basic: All modifications of the values of security attributes.

Audit: FMT_MSA.2

312 The following actions should be auditable if FAU_GEN Security audit data generation is included in the PP / ST:

a)Minimal: All offered and rejected values for a security attribute;

b)Detailed: All offered and accepted secure values for a security attribute.

Audit: FMT_MSA.3

313 The following actions should be auditable if FAU_GEN Security audit data generation is included in the PP / ST:

a)Basic: Modifications of the default setting of permissive or restrictive rules.

b)Basic: All modifications of the initial values of security attributes.

FMT_MSA.1 Management of security attributes

Hierarchical to: No other components.

FMT_MSA.1.1 The TSF shall enforce the [assignment: access control SFP, information flow control SFP] to restrict the ability to [selection: change_default, query, modify, delete, [assignment: other operations]] the security attributes [assignment: list of security attributes] to [assignment: the authorised identified roles].

Dependencies: [FDP_ACC.1 Subset access control or

FDP_IFC.1 Subset information flow control]

FMT_SMR.1 Security roles

FMT_MSA.2 Secure security attributes

Hierarchical to: No other components.

FMT_MSA.2.1 The TSF shall ensure that only secure values are accepted for security attributes.

August 1999

Version 2.1

Page 99 of 354

8 - Class FMT: Security management

Management of security attributes

 

(FMT_MSA)

Dependencies: ADV_SPM.1 Informal TOE security policy model

[FDP_ACC.1 Subset access control or

FDP_IFC.1 Subset information flow control]

FMT_MSA.1 Management of security attributes

FMT_SMR.1 Security roles

FMT_MSA.3 Static attribute initialisation

Hierarchical to: No other components.

FMT_MSA.3.1 The TSF shall enforce the [assignment: access control SFP, information flow control SFP] to provide [selection: restrictive, permissive, other property] default values for security attributes that are used to enforce the SFP.

FMT_MSA.3.2 The TSF shall allow the [assignment: the authorised identified roles] to specify alternative initial values to override the default values when an object or information is created.

Dependencies: FMT_MSA.1 Management of security attributes

FMT_SMR.1 Security roles

Page 100 of 354

Version 2.1

August 1999

Management of TSF data (FMT_MTD)

8 - Class FMT: Security management

8.3Management of TSF data (FMT_MTD)

 

Family behaviour

 

 

314

This family allows authorised users (roles) control over the management of TSF

 

data. Examples of TSF data include audit information, clock, system configuration

 

and other TSF configuration parameters.

 

 

 

Component levelling

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FMT_MTD Management of TSF data

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

315

FMT_MTD.1 Management of TSF data allows authorised users to manage TSF

 

data.

 

 

316

FMT_MTD.2 Management of limits on TSF data specifies the action to be taken if

 

limits on TSF data are reached or exceeded.

 

 

317

FMT_MTD.3 Secure TSF data ensures that values assigned to TSF data are valid

 

with respect to the secure state.

 

 

 

Management: FMT_MTD.1

 

 

318

The following actions could be considered for the management functions in FMT

 

Management:

 

 

 

a) managing the group of roles that can interact with the TSF data.

 

Management: FMT_MTD.2

 

 

319

The following actions could be considered for the management functions in FMT

 

Management:

 

 

 

a) managing the group of roles that can interact with the limits on the TSF

 

data.

 

 

 

Management: FMT_MTD.3

 

 

320

There are no additional management activities foreseen for this component.

August 1999

Version 2.1

Page 101 of 354

8 - Class FMT: Security management

Management of TSF data (FMT_MTD)

Audit: FMT_MTD.1

321 The following actions should be auditable if FAU_GEN Security audit data generation is included in the PP / ST:

a) Basic: All modifications to the values of TSF data.

Audit: FMT_MTD.2

322 The following actions should be auditable if FAU_GEN Security audit data generation is included in the PP / ST:

a)Basic: All modifications to the limits on TSF data;

b)Basic: All modifications in the actions to be taken in case of violation of the limits.

Audit: FMT_MTD.3

323 The following actions should be auditable if FAU_GEN Security audit data generation is included in the PP / ST:

a) Minimal: All rejected values of TSF data.

FMT_MTD.1 Management of TSF data

Hierarchical to: No other components.

FMT_MTD.1.1 The TSF shall restrict the ability to [selection: change_default, query, modify, delete, clear, [assignment: other operations]] the [assignment: list of TSF data] to [assignment: the authorised identified roles].

Dependencies: FMT_SMR.1 Security roles

FMT_MTD.2 Management of limits on TSF data

Hierarchical to: No other components.

FMT_MTD.2.1 The TSF shall restrict the specification of the limits for [assignment: list of TSF data] to [assignment: the authorised identified roles].

FMT_MTD.2.2 The TSF shall take the following actions, if the TSF data are at, or exceed, the indicated limits: [assignment: actions to be taken].

Dependencies: FMT_MTD.1 Management of TSF data

FMT_SMR.1 Security roles

Page 102 of 354

Version 2.1

August 1999

Соседние файлы в папке Зарубежные нормативные документы и критерии на английском