Common Criteria

ISO/IEC 15408, also known as Common Criteria for Information Technology Security Evaluation, Common Criteria or CC, is an international standard for testing and confirming the system security.

Common Criteria supersedes the American TCSEC (Trusted Computer System Evaluation Criteria) or Orange Book from the Rainbow Series and European ITSEC (Information Technology Security Evaluation Criteria).

Common Criteria Evaluation Assurance Level

Common Criteria (CC) evaluation assurance levels (EALs):

  • EAL1
  • EAL2
  • EAL3
  • EAL4
  • EAL5
  • EAL6
  • EAL7

Tricks to learn them:

  • All contains “…tested…”
  • 1 starts with “Functionally…”
  • 2 starts with “Structurally…”
  • 3-4 start with “Methodically…”
  • 5-6 start with “Semi-formally…”
  • 7 starts with “Formally…”
  • 4-5 adds “…designed…”
  • 6-7 adds “…verified…”

If you represent it as a table:

EAL1Functionallytested
EAL2Structurally
EAL3Methodogically
EAL4designed
EAL5Semi-formally
EAL6verified
EAL7Formally
EAL names

EAL1

EAL1 is functionally tested

EAL2

EAL2 is structurally tested.

EAL3

EAL3 is methodically tested and checked.

EAL4

EAL4 is methodically designed, tested and reviewed.

EAL5

EAL5 is semi-formally designed and tested.

EAL6

EAL6 is semi-formally verified, designed and tested.

EAL7

EAL7 is formally verified, designed and tested.

You might also be interested in…

External References

  • Wikipedia community; “Common Criteria“; Wikipedia
  • M. Chapman; “CISSP Study Guide 9th Edition”, chapter 8 “Principles of Security Models, Design and Capabilities”, section “Common Criteria”, pp. 337-340; Wiley, 2021

Leave a Reply

Your email address will not be published. Required fields are marked *