This clause introduces the evaluation criteria for PPs and STs. The evaluation criteria are then fully presented in clause 4, Class APE: Protection Profile evaluation, and clause 5, Class ASE: Security Target evaluation.
These criteria are the first requirements presented in this part because the PP and ST evaluation will normally be performed before the TOE evaluation. They play a special role in that information about the TOE is assessed and the functional and assurance requirements are evaluated in order to find out whether the PP or ST is a meaningful basis for a TOE evaluation.
Although these evaluation criteria differ somewhat from the requirements in clauses 7 through 14, they are presented in a similar manner because the developer and evaluator activities are comparable for PP, ST and TOE evaluations.
The PP and ST classes differ from the TOE classes in that all the requirements in the PP or ST class need to be considered for a PP or ST evaluation, whereas the requirements presented in the TOE classes cover a wide range of topics not all of which need be considered for a given TOE.
The evaluation criteria for PPs and STs are based on the information provided in annexes B and C of CC Part 1. Useful background information for the requirements in the classes APE and ASE, as presented in the following clauses, can be found there.
The goal of a PP evaluation is to demonstrate that the PP is complete, consistent, technically sound, and hence suitable for use as a statement of requirements for one or more evaluatable TOEs. Such a PP may be eligible for inclusion within a PP registry.
As described in Part 1, Annexes B and C, there are many similarities in structure and content between the generic PP and the TOE-specific ST. Consequently, the criteria for evaluating PPs contain requirements that are similar to many of those for STs, and the criteria for both are presented in a similar manner.
Evaluators performing a PP evaluation that does not include requirements from outside the CC shall apply the requirements of the Class APE class as described in Table 3.1.
Class |
Family |
Abbreviated Name |
---|---|---|
Class APE: Protection Profile evaluation |
Protection Profile, TOE description | APE_DES |
Protection Profile, Security environment | APE_ENV | |
Protection Profile, PP introduction | APE_INT | |
Protection Profile, Security objectives | APE_OBJ | |
Protection Profile, IT security requirements | APE_REQ |
Evaluators performing a PP evaluation that includes requirements from outside the CC shall apply the requirements of the APE class as described in Table 3.2.
Class |
Family |
Abbreviated Name |
---|---|---|
Class APE: Protection Profile evaluation |
Protection Profile, TOE description | APE_DES |
Protection Profile, Security environment | APE_ENV | |
Protection Profile, PP introduction | APE_INT | |
Protection Profile, Security objectives | APE_OBJ | |
Protection Profile, IT security requirements | APE_REQ | |
Protection Profile, Explicitly stated IT security requirements |
APE_SRE |
The goal of an ST evaluation is to demonstrate that the ST is complete, consistent, technically sound, and hence suitable for use as the basis for the corresponding TOE evaluation.
There are two identified stages for the evaluation of a TOE; the ST evaluation and the corresponding TOE evaluation. The requirements for ST evaluations are discussed here and in clause 6 while the requirements for TOE evaluations are contained in clauses 7 through 14.
An ST evaluation includes a PP claims evaluation. If the ST does not claim PP conformance, the PP claims part of the ST shall contain a statement that the TOE does not claim conformance to any PP.
Evaluators performing an ST evaluation that does not include requirements from outside the CC shall apply the requirements of the Class ASE class as described in Table 3.3.
Class |
Family |
Abbreviated Name |
---|---|---|
Class ASE: Security Target evaluation |
Security Target, TOE description | ASE_DES |
Security Target, Security environment | ASE_ENV | |
Security Target, ST introduction | ASE_INT | |
Security Target, Security objectives | ASE_OBJ | |
Security Target, PP claims | ASE_PPC | |
Security Target, IT security requirements | ASE_REQ | |
Security Target, TOE summary specification | ASE_TSS |
Evaluators performing an ST evaluation that includes requirements from outside the CC shall apply the requirements of the ASE class as described in Table 3.4.
Class |
Family |
Abbreviated Name |
---|---|---|
Class ASE: Security Target evaluation |
Security Target, TOE description | ASE_DES |
Security Target, Security environment | ASE_ENV | |
Security Target, ST introduction | ASE_INT | |
Security Target, Security objectives | ASE_OBJ | |
Security Target, PP claims | ASE_PPC | |
Security Target, IT security requirements | ASE_REQ | |
Security Target, Explicitly stated IT security requirements |
ASE_SRE | |
Security Target, TOE summary specification | ASE_TSS |