Protection Profile for General Purpose Operating Systems, Version 4.2.1

CSV information ?

Status: active
Certification date: 2019-04-22 00:00:00
Scheme: 🇺🇸
Category: Operating Systems
Security level: EAL1

Frontpage information ?

Title: Protection Profile for General Purpose Operating Systems
Version: 4.2.1

Protection profile ?

Protection Profile ID:
  • PP_OS_V4.2.1

Extracted keywords

Algorithms
AES, AES-, AES-128, AES-256, DES, Diffie-Hellman, ECC, ECDSA, RBG, RNG, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA256, SHA384, SHA512
Elliptic Curves
P-256, P-384, P-521, secp256r1, secp384r1, secp521r1

Protection profiles
CCMB-2017-04-001, CCMB-2017-04-002, CCMB-2017-04-003, CCMB-2017-04-004
Security Assurance Requirements (SAR)
ADV_FSP.1, AGD_OPE, AGD_PRE, AGD_OPE.1, AGD_PRE.1, ALC_CMC.1, ALC_CMS.1, ASE_CCL, ASE_CCL.1, ASE_ECD.1, ASE_INT.1, ASE_OBJ.2, ASE_REQ.2, ASE_SPD.1, ASE_TSS.1, ATE_IND, ATE_IND.1, AVA_VAN, AVA_VAN.1
Security Functional Requirements (SFR)
FAU_GEN.1, FAU_GEN.2, FAU_SAR.1, FAU_STG.1, FCS_CKM.1, FCS_CKM.2, FCS_COP.1, FIA_AFL.1, FIA_UAU.1, FIA_UAU.5, FIA_UID.1, FMT_SMR.1, FPT_STM.1, FTA_SSL.1, FTA_SSL.2, FTA_TAB.1, FTP_TRP.1

Standards
FIPS 186-4, FIPS PUB 186-4, FIPS PUB 197, NIST SP 800-131A, NIST SP 800-38A, NIST SP 800-38C, NIST SP 800-38D, NIST SP 800-38E, NIST SP 800-38F, NIST SP 800-56B, NIST SP 800-57, NIST SP 800-90A, NIST SP 800-90B, RFC 2560, RFC 4347, RFC 5246, RFC 5280, RFC 5288, RFC 5289, RFC 5759, RFC 6066, RFC 6347, RFC 6460, RFC 2560, RFC 4347, RFC 5246, RFC 5280, RFC 5288, RFC 5289, RFC 5759, RFC 6066, RFC 6347, RFC 6460, X.509, x.509

References ?

No references are available for this protection profile.

Raw data

{
  "_id": "0c35ac62111bc881159b",
  "csv_scan": {
    "cc_archived_date": null,
    "cc_category": "Operating Systems",
    "cc_certification_date": "2019-04-22 00:00:00",
    "cc_pp_name": "Protection Profile for General Purpose Operating Systems, Version 4.2.1",
    "cc_pp_version": "4.2.1",
    "cc_security_level": "EAL1",
    "cert_status": "active",
    "link_pp_document": "https://www.commoncriteriaportal.org/files/ppfiles/PP_OS_V4.2.1.pdf",
    "link_pp_report": "https://www.commoncriteriaportal.org/files/ppfiles/pp_os_v4.2.1-vr.pdf",
    "maintainance_updates": [],
    "scheme": "US"
  },
  "frontpage_scan": [
    {
      "match_rules": [
        "^\\d?(?P\u003cpp_title\u003e.+?)Version: (?P\u003cpp_version_number\u003e\\d\\.\\d\\.?\\d?)? (?P\u003cpp_date\u003e[12]\\d{3}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12]\\d|3[01]))? National Information Assurance Partnership"
      ],
      "pp_date": "2019-04-22",
      "pp_registrator_simplified": "NIAP",
      "pp_title": "Protection Profile for General Purpose Operating Systems",
      "pp_version_number": "4.2.1"
    }
  ],
  "keywords_scan": {
    "block_cipher_modes": {
      "CBC": {
        "CBC": {
          "count": 19
        }
      }
    },
    "rules_IC_data_groups": {},
    "rules_cert_id": {},
    "rules_certification_process": {
      ".{0,100}[oO]ut of [sS]cope.{0,100}": {
        "The OS relies upon a trustworthy computing platform for its execution. This underlying platform is out of scope of this PP. A.PROPER_USER The user of the OS is not willfully negligent or hostile, and uses the": {
          "count": 1
        },
        "he kernel. Software loaded for execution directly by the platform (e.g. first-stage bootloaders) is out of scope. For each additional category of executable code verified before execution, the evaluator will": {
          "count": 1
        },
        "xecutable code, and so on. However, the way in which the hardware stores and protects these keys is out of scope. 36 \fFPT_TUD_EXT.1.1 FPT_TUD_EXT.1.2 If all executable code (including bootloader(s), kernel": {
          "count": 1
        },
        "y may even be effectively extended by privileged applications installed onto it. However, these are out of scope of this PP . [USE CASE 1] End User Devices The OS provides a platform for end user devices such as": {
          "count": 1
        }
      },
      "[\\.\\(].{0,100}?.[oO]ut of [sS]cope..{0,100}?[\\.\\)]": {
        ". However, the way in which the hardware stores and protects these keys is out of scope. 36 \fFPT_TUD_EXT.1.1 FPT_TUD_EXT.1.2 If all executable code (including bootloader(s)": {
          "count": 1
        },
        ". However, these are out of scope of this PP ": {
          "count": 1
        },
        ". This underlying platform is out of scope of this PP": {
          "count": 1
        }
      },
      "[oO]ut of [sS]cope": {
        "out of scope": {
          "count": 2
        }
      }
    },
    "rules_cplc": {},
    "rules_crypto_algs": {
      "AES[-]*(?:128|192|256|)": {
        "AES": {
          "count": 19
        },
        "AES-": {
          "count": 4
        },
        "AES-128": {
          "count": 1
        },
        "AES-256": {
          "count": 1
        }
      },
      "DES": {
        "DES": {
          "count": 1
        }
      },
      "Diffie-Hellman": {
        "Diffie-Hellman": {
          "count": 2
        }
      },
      "ECC": {
        "ECC": {
          "count": 6
        }
      },
      "ECDSA": {
        "ECDSA": {
          "count": 7
        }
      },
      "RBG": {
        "RBG": {
          "count": 23
        }
      },
      "RN[GD]": {
        "RNG": {
          "count": 6
        }
      },
      "SHA-1": {
        "SHA-1": {
          "count": 10
        }
      },
      "SHA[-]*(?:160|224|256|384|512)": {
        "SHA-224": {
          "count": 1
        },
        "SHA-256": {
          "count": 6
        },
        "SHA-384": {
          "count": 3
        },
        "SHA-512": {
          "count": 3
        },
        "SHA256": {
          "count": 9
        },
        "SHA384": {
          "count": 7
        },
        "SHA512": {
          "count": 1
        }
      }
    },
    "rules_crypto_engines": {},
    "rules_crypto_libs": {},
    "rules_defenses": {
      "[Mm]alfunction": {
        "malfunction": {
          "count": 1
        }
      }
    },
    "rules_device_id": {},
    "rules_ecc_curves": {
      "P-(?:192|224|256|384|521)": {
        "P-256": {
          "count": 8
        },
        "P-384": {
          "count": 6
        },
        "P-521": {
          "count": 6
        }
      },
      "secp.+?1": {
        "secp256r1": {
          "count": 1
        },
        "secp384r1": {
          "count": 1
        },
        "secp521r1": {
          "count": 1
        }
      }
    },
    "rules_javacard": {},
    "rules_os": {},
    "rules_other": {},
    "rules_protection_profiles": {
      "CCMB-20[0-9]+?-[0-9]+?-[0-9]+?": {
        "CCMB-2017-04-001": {
          "count": 1
        },
        "CCMB-2017-04-002": {
          "count": 1
        },
        "CCMB-2017-04-003": {
          "count": 1
        },
        "CCMB-2017-04-004": {
          "count": 1
        }
      }
    },
    "rules_security_assurance_components": {
      "ADV_[A-Z][A-Z][A-Z](?:\\.[0-9]|)": {
        "ADV_FSP.1": {
          "count": 2
        }
      },
      "AGD_[A-Z][A-Z][A-Z](?:\\.[0-9]|)": {
        "AGD_OPE": {
          "count": 1
        },
        "AGD_OPE.1": {
          "count": 2
        },
        "AGD_PRE": {
          "count": 1
        },
        "AGD_PRE.1": {
          "count": 2
        }
      },
      "ALC_[A-Z][A-Z][A-Z](?:\\.[0-9]|)": {
        "ALC_CMC.1": {
          "count": 3
        },
        "ALC_CMS.1": {
          "count": 2
        }
      },
      "ASE_[A-Z][A-Z][A-Z](?:\\.[0-9]|)": {
        "ASE_CCL": {
          "count": 1
        },
        "ASE_CCL.1": {
          "count": 1
        },
        "ASE_ECD.1": {
          "count": 1
        },
        "ASE_INT.1": {
          "count": 1
        },
        "ASE_OBJ.2": {
          "count": 1
        },
        "ASE_REQ.2": {
          "count": 1
        },
        "ASE_SPD.1": {
          "count": 1
        },
        "ASE_TSS.1": {
          "count": 1
        }
      },
      "ATE_[A-Z][A-Z][A-Z](?:\\.[0-9]|)": {
        "ATE_IND": {
          "count": 3
        },
        "ATE_IND.1": {
          "count": 2
        }
      },
      "AVA_[A-Z][A-Z][A-Z](?:\\.[0-9]|)": {
        "AVA_VAN": {
          "count": 1
        },
        "AVA_VAN.1": {
          "count": 2
        }
      }
    },
    "rules_security_functional_components": {
      "FAU_[A-Z][A-Z][A-Z](?:\\.[0-9]|)": {
        "FAU_GEN.1": {
          "count": 3
        },
        "FAU_GEN.2": {
          "count": 1
        },
        "FAU_SAR.1": {
          "count": 1
        },
        "FAU_STG.1": {
          "count": 1
        }
      },
      "FCS_[A-Z][A-Z][A-Z](?:\\.[0-9]|)": {
        "FCS_CKM.1": {
          "count": 5
        },
        "FCS_CKM.2": {
          "count": 5
        },
        "FCS_COP.1": {
          "count": 25
        }
      },
      "FIA_[A-Z][A-Z][A-Z](?:\\.[0-9]|)": {
        "FIA_AFL.1": {
          "count": 5
        },
        "FIA_UAU.1": {
          "count": 1
        },
        "FIA_UAU.5": {
          "count": 3
        },
        "FIA_UID.1": {
          "count": 1
        }
      },
      "FMT_[A-Z][A-Z][A-Z](?:\\.[0-9]|)": {
        "FMT_SMR.1": {
          "count": 1
        }
      },
      "FPT_[A-Z][A-Z][A-Z](?:\\.[0-9]|)": {
        "FPT_STM.1": {
          "count": 1
        }
      },
      "FTA_[A-Z][A-Z][A-Z](?:\\.[0-9]|)": {
        "FTA_SSL.1": {
          "count": 1
        },
        "FTA_SSL.2": {
          "count": 1
        },
        "FTA_TAB.1": {
          "count": 3
        }
      },
      "FTP_[A-Z][A-Z][A-Z](?:\\.[0-9]|)": {
        "FTP_TRP.1": {
          "count": 3
        }
      }
    },
    "rules_security_level": {},
    "rules_standard_id": {
      "FIPS ?(?:PUB )?[0-9]+-[0-9]+?": {
        "FIPS 186-4": {
          "count": 4
        },
        "FIPS PUB 186-4": {
          "count": 6
        }
      },
      "FIPS ?(?:PUB )?[0-9]+?": {
        "FIPS PUB 197": {
          "count": 1
        }
      },
      "NIST SP [0-9]+-[0-9]+?[a-zA-Z]?": {
        "NIST SP 800-131A": {
          "count": 1
        },
        "NIST SP 800-38A": {
          "count": 1
        },
        "NIST SP 800-38C": {
          "count": 2
        },
        "NIST SP 800-38D": {
          "count": 1
        },
        "NIST SP 800-38E": {
          "count": 1
        },
        "NIST SP 800-38F": {
          "count": 2
        },
        "NIST SP 800-56B": {
          "count": 1
        },
        "NIST SP 800-57": {
          "count": 1
        },
        "NIST SP 800-90A": {
          "count": 2
        },
        "NIST SP 800-90B": {
          "count": 1
        }
      },
      "RFC [0-9]+": {
        "RFC 2560": {
          "count": 1
        },
        "RFC 4347": {
          "count": 1
        },
        "RFC 5246": {
          "count": 6
        },
        "RFC 5280": {
          "count": 2
        },
        "RFC 5288": {
          "count": 2
        },
        "RFC 5289": {
          "count": 8
        },
        "RFC 5759": {
          "count": 1
        },
        "RFC 6066": {
          "count": 1
        },
        "RFC 6347": {
          "count": 3
        },
        "RFC 6460": {
          "count": 1
        }
      },
      "RFC[ ]*[0-9]+?": {
        "RFC 2560": {
          "count": 1
        },
        "RFC 4347": {
          "count": 1
        },
        "RFC 5246": {
          "count": 6
        },
        "RFC 5280": {
          "count": 2
        },
        "RFC 5288": {
          "count": 2
        },
        "RFC 5289": {
          "count": 8
        },
        "RFC 5759": {
          "count": 1
        },
        "RFC 6066": {
          "count": 1
        },
        "RFC 6347": {
          "count": 3
        },
        "RFC 6460": {
          "count": 1
        }
      },
      "[Xx]\\.509": {
        "X.509": {
          "count": 7
        },
        "x.509": {
          "count": 1
        }
      }
    },
    "rules_technical_reports": {},
    "rules_vendor": {},
    "rules_vulnerabilities": {}
  },
  "pp_analysis": {
    "candidate_pp_filenames": [
      "PP_OS_V4.2.1"
    ],
    "cc_pp_id": "PP_OS_V4.2.1",
    "exact_match": true,
    "real_pp_filename": "PP_OS_V4.2.1",
    "separate_profiles": [
      {
        "pp_filename": "PP_OS_V4.2.1",
        "pp_id": "PP_OS_04222019_V_040201/618",
        "pp_id_csv": "PP_OS_V4.2.1",
        "pp_id_legacy": ""
      }
    ]
  },
  "processed": {
    "cc_pp_csvid": [
      "PP_OS_V4.2.1"
    ],
    "cert_id": ""
  }
}