Common Criteria Flashcards
EAL1
Functionally Tested
Description: Applies when some confidence in correct operation is required but where threats to security are not serious. This is of value when independent assurance that due care has been exercised in protecting personal information is necessary.
EAL2
Structurally Tested
Description: Applies when delivery of design information and test results are in keeping with good commercial practices. This is of value when developers or users require low to moderate levels of independently assure security. IT is especially relevant when evaluating legacy systems.
EAL3
Methodically tested and checked
Description: Applies when security engineering begins at the design stage and is carried through without substantial subsequent alteration. This is of value when developers or users require a moderate level of independently assured security, including a thorough investigation of TOE and its development.
EAL4
Methodically tested, reviewed, and designed
Description: Applies when rigorous, positive security engineering and good commercial development practices are used. This does not require substantial specialist knowledge, skills, or resources. It involves independent testing of all the TOE security functions.
EAL5
Semi-formally tested and designed
Describe: Uses rigorous security engineering and commercial development practices, including specialist security engineering techniques, for semi-formal testing. This applies when developers or users require a high level of independently assured security in a planned development approach, followed by rigorous development.
EAL6
Semi-formally tested and verified design
Description: Uses direct, rigorous security engineering techniques at all phases of design, development, and testing to produce premium TOE. This applies when TOEs for high-risk situations are needed, where the value of protected assets justified additional cost. Extensive testing reduces risks of penetration, probability of covert channels, and vulnerability to attack.
EAL7
Formally tested and verified design
Describe: Used only for highest-risk situations or where high-value assets are involved. This is limited to TOEs where tightly focused security functionality is subject to extensive formal analysis and testing.