Commit 22431f55 authored by Sammy Haddad's avatar Sammy Haddad
Browse files

Presentation

parent 095fbf15
Loading
Loading
Loading
Loading
+18 −18
Original line number Diff line number Diff line
@@ -1371,7 +1371,7 @@ The assessment criteria for each security requirements are described in a struct

## 6.2 No known exploitable vulnerabilities

- REFERENCE: ACC_PKI_KEV_01
- REFERENCE: ACC-PKI-KEV-01
  - OBJECTIVE: Verify that:
    1. Known exploitable vulnerabilities affecting the product are identified.
    2. For each identified known exploitable vulnerability, one of the following applies:
@@ -1532,7 +1532,7 @@ The assessment criteria for each security requirements are described in a struct
  
## 6.4 Secure updates

- REFERENCE: ACC_PKI_SU_01
- REFERENCE: ACC-PKI-SU-01
  - OBJECTIVE:
    Verify that the product supports software update mechanisms capable of updating all mutable parts of its software, excluding only those parts that are immutable due to technical constraints (e.g., ROM-based software).
  - PREPARATION:
@@ -1556,7 +1556,7 @@ The assessment criteria for each security requirements are described in a struct
    - Documentation or technical specifications justifying immutability for excluded components.
    - Test reports confirming the update process.

- REFERENCE: ACC_PKI_SU_02
- REFERENCE: ACC-PKI-SU-02
  - OBJECTIVE:
  Verify that the product only installs updates signed by a known and trusted entity with a valid key identified by its PKC (Public Key Certificate).
  - PREPARATION:
@@ -1580,7 +1580,7 @@ The assessment criteria for each security requirements are described in a struct
    - Logs or screenshots showing rejection of unsigned or invalidly signed updates.
    - Test reports confirming signature and PKC validation.

- REFERENCE: ACC_PKI_SU_03
- REFERENCE: ACC-PKI-SU-03
  - OBJECTIVE:
  Verify that the device administrator can configure when available updates are installed, with options such as immediate installation upon receipt or deferred installation during a maintenance period.
  - PREPARATION:
@@ -2469,7 +2469,7 @@ As stated in clause 5.10, since minimizing the impact on other systems relies on
## 6.12 Exploitation mitigation mechanisms
### 6.12.1 EMM - Certificate issuance

- REFERENCE: ACC_PKI_EMM_01
- REFERENCE: ACC-PKI-EMM-01
  - OBJECTIVE:
    - Verify the certificates issued by the certificate generation service are public-key certificates or attribute certificates whose format complies with the X.509 standard ITU-T X.509 [\[2\]](#_ref_2).
  - PREPARATION:
@@ -2493,7 +2493,7 @@ As stated in clause 5.10, since minimizing the impact on other systems relies on
    - Generated certficates or error messages generated by the product
    - Signature verification input and output

- REFERENCE: ACC_PKI_EMM_02
- REFERENCE: ACC-PKI-EMM-02
  - OBJECTIVE: Verify the format of public-key certificates issued by the certificate generation service complies with ITU-T X.509 [\[2\]](#_ref_2).
  - PREPARATION: Document the circumstances in which the certificate generation service may issue a certificate. Ability to request a certificate issuance for the different identified circumstances.
  - ACTIVITIES: For each way the product may issue a certificate:
@@ -2506,7 +2506,7 @@ As stated in clause 5.10, since minimizing the impact on other systems relies on
    a) The documentation of certificate issuance circumstances;
    b) the way issuances were requested, and the responses and issued certificates from the product.

- REFERENCE: ACC_PKI_EMM_03
- REFERENCE: ACC-PKI-EMM-03
  - OBJECTIVE: Verify the product implements and follows a certificate profile for issued certificates.
  - PREPARATION:
      - Document the circumstances in which the certificate generation service may issue a certificate.
@@ -2522,7 +2522,7 @@ As stated in clause 5.10, since minimizing the impact on other systems relies on
    b) the documentation of the certificate profile;
    c) the way issuances were requested, and the responses and issued certificates from the product.

- REFERENCE: ACC_PKI_EMM_04
- REFERENCE: ACC-PKI-EMM-04
  - OBJECTIVE: Verify the product enables the Administrator to specify the set of acceptable values for the following fields and extensions:
    a) the authority key identifier;
    b) the algorithm identifier for the subject’s public/private key pair;
@@ -2543,7 +2543,7 @@ As stated in clause 5.10, since minimizing the impact on other systems relies on
    b) The applied configuration of the identified fields and extensions;
    c) the way issuances were requested, and the responses and issued certificates from the product.

- REFERENCE: ACC_PKI_EMM_05
- REFERENCE: ACC-PKI-EMM-05
  - OBJECTIVE: Verify that the product requires the Administrator to specify the set of acceptable values for the fields and extensions identified in REQ-PKI-EMM-03
and REQ-PKI-EMM-04.
  - PREPARATION: Document the circumstances in which the certificate generation service may issue a public-key certificate.
@@ -2555,7 +2555,7 @@ and REQ-PKI-EMM-04.
    a) The documentation of public-key certificate issuance circumstances;
    b) the way issuances were requested, and the responses from the product.

- REFERENCE: ACC_PKI_EMM_06
- REFERENCE: ACC-PKI-EMM-06
  - OBJECTIVE:
    - Verify the product marks the keyUsage, basicConstraints and certificatePolicies as critical in issued certificates.
  - PREPARATION: Document the circumstances in which the certificate generation service may issue a public-key certificate. Ability to request a certificate issuance for the different identified circumstances.
@@ -2568,7 +2568,7 @@ and REQ-PKI-EMM-04.
    a) The documentation of public-key certificate issuance circumstances;
    b) the way issuances were requested, and the responses and issued certificates from the product.

 - REFERENCE: ACC_PKI_EMM_07
 - REFERENCE: ACC-PKI-EMM-07
  - OBJECTIVE:
    - Verify the product disallows the keyUsage extension to offer both digital signature and encryption or key agreement capabilities.
  - PREPARATION: Document the circumstances in which the certificate generation service may issue a public-key certificate. Ability to request a certificate issuance for the different identified circumstances.
@@ -2583,7 +2583,7 @@ and REQ-PKI-EMM-04.
    a) The documentation of public-key certificate issuance circumstances;
    b) the way issuances were requested, and the responses and issued certificates from the product.

- REFERENCE: ACC_PKI_EMM_08
- REFERENCE: ACC-PKI-EMM-08
  - OBJECTIVE:
    - Verify the product ensures a prospective certificate subject possesses the private key that corresponds to the public key in the certificate request before issuing a certificate, unless the private key never left the certificate issuance service.
  - PREPARATION: Document the circumstances in which the certificate generation service may issue a public-key certificate. Ability to request a certificate issuance.
@@ -2606,7 +2606,7 @@ and REQ-PKI-EMM-04.

### 6.12.2 EMM - Certificate status

- REFERENCE: ACC_PKI_EMM_09
- REFERENCE: ACC-PKI-EMM-09
  - OBJECTIVE: Verify the certificate revocation statuses to be either or both of CRLs as defined by and subject to the requirements of ITU-T X.509 [\[2\]](#_ref_2), or OCSP responses as defined by and subject to the requirements of RFC 6960 [\[i.3\]](#_ref_i.3).
  - PREPARATION: Document the circumstances in which the certificate generation service may issue a public-key certificate. Ability to request a certificate issuance. Ability to configure revocation aspects of the certificate profile if supported.
  - ACTIVITIES:
@@ -2620,7 +2620,7 @@ and REQ-PKI-EMM-04.
    a) The configuration attempts, or other evidence such configuration is not supported;
    b) the way issuances were requested, and the responses from the product.

- REFERENCE: ACC_PKI_EMM_010
- REFERENCE: ACC-PKI-EMM-010
  - OBJECTIVE:
    - Verify the product implements and enforces a CRL profile for issued CRLs.
  - PREPARATION: Ability to request a CRL as certificate status for a given certificate. Document the CRL profile implemented by the product.
@@ -2630,7 +2630,7 @@ and REQ-PKI-EMM-04.
  - VERDICT: SUCCESS if all the verifications pass; else FAIL.
  - EVIDENCE: The way the CRL was requested, and the response and CRL from the product.

- REFERENCE: ACC_PKI_EMM_011
- REFERENCE: ACC-PKI-EMM-011
  - OBJECTIVE: Verify that the product requires the Administrator to specify the set of acceptable values for the fields and extensions identified in REQ-5.4-03.
  - PREPARATION: Administrator access to not-installed or reinitialised product, or specifically its certificate status service and related configuration.
  - ACTIVITIES: Verify that no CRL may be issued until acceptables values for the issuer, issuerAltName and nextUpdate fields and extensions are set.
@@ -2638,7 +2638,7 @@ and REQ-PKI-EMM-04.
  - EVIDENCE: The way CRLs were requested, and the responses from the product.


- REFERENCE: ACC_PKI_EMM_012
- REFERENCE: ACC-PKI-EMM-012
  - OBJECTIVE: Verify the product implements and enforces an OCSP response profile for issued OCSP responses.
  - PREPARATION: Ability to request an OCSP response as certificate status for a given certificate. Document the OCSP response profile implemented by the product.
  - ACTIVITIES:
@@ -2647,7 +2647,7 @@ and REQ-PKI-EMM-04.
  - VERDICT: SUCCESS if all the verifications pass; else FAIL.
  - EVIDENCE: The way the OCSP response was requested, and the response and OCSP response from the product.

- REFERENCE: ACC_PKI_EMM_013
- REFERENCE: ACC-PKI-EMM-013
  - OBJECTIVE:
    - Verify that the product requires the Administrator to specify the set of acceptable values for the responseType field.
  - PREPARATION: Administrator access to not-installed or reinitialised product, or specifically its certificate status service and related configuration.
@@ -2655,7 +2655,7 @@ and REQ-PKI-EMM-04.
  - VERDICT: SUCCESS if all the verification pass; else FAIL.
  - EVIDENCE: The way OCSP responses were requested, and the responses and OCSP responses from the product.

- REFERENCE: ACC_PKI_EMM_014
- REFERENCE: ACC-PKI-EMM-014
  - OBJECTIVE: Verify that the product requires the Administrator to specify the set of acceptable values for the responderID field.
  - PREPARATION: Administrator access to not-installed or reinitialised product, or specifically its certificate status service and related configuration.
  - ACTIVITIES: Verify that no OCSP response may be issued until acceptable values for the responderID field are set.