@@ -1180,9 +1180,7 @@ To limit certificate forgery or misuse of certificate content, this section defi
- keyUsage;
- basicConstraints;
- certificatePolicies.
- RATIONALE:
- RATIONALE: TODO
- APPLICABILITY: All use cases.
- REFERENCE: REQ-PKI-EMM-05
@@ -1190,9 +1188,7 @@ To limit certificate forgery or misuse of certificate content, this section defi
- keyUsage;
- basicConstraints;
- certificatePolicies.
- RATIONALE: Only valid certifcates as defined by the product service provider policies shall be generated by the product.
- APPLICABILITY: All use cases.
- REFERENCE: REQ-PKI-EMM-06
@@ -1863,7 +1859,7 @@ Validity of access control requirement are covered by section 6.5:
### 6.6.2 CON - Key management
- REFERENCE: ACC-PKI-CON-10
- REFERENCE: ACC-PKI-CON-05
- OBJECTIVE:
Verify that exported private or symmetric keys are protected against disclosure using cryptographic mechanisms conforming to Annex K.
- PREPARATION:
@@ -1891,13 +1887,64 @@ Validity of access control requirement are covered by section 6.5:
- Key inspection results.
- Test reports.
- REFERENCE: ACC-PKI-CON-06
- OBJECTIVE:
- Verify that secret keys are never persistently stored in plaintext and are protected by secure cryptographic devices or encryption mechanisms using independently managed keys.
- PREPARATION:
- Key management and storage architecture documentation.
- Database and filesystem documentation.
- Access to storage repositories and backup media.
- (If possible) Known private key content
- ACTIVITIES:
- Identify all locations where secret keys may be stored.
- Review storage mechanisms and encryption methods.
- Inspect storage locations, backups, and configuration files for plaintext secret keys.
- Verify that keys stored outside secure cryptographic devices are encrypted using approved mechanisms.
- Verify that plaintext key access occurs only temporarily during cryptographic operations.
- VERDICT:
- SUCCESS:
- Secret keys are never persistently stored in plaintext.
- Stored keys are protected by secure cryptographic devices or approved encryption mechanisms.
- Plaintext access is temporary and limited to operational requirements.
- FAIL:
- Secret keys are persistently stored in plaintext.
- Encryption mechanisms do not comply with Annex K.
@@ -2107,51 +2154,6 @@ The validity of the cryptographic mechanisms used to encure those funtions is co
- Assessment records.
- REFERENCE: ACC-PKI-SBDC-06
- OBJECTIVE:
- Determine whether secret keys are protected against persistent plaintext storage and are exposed in plaintext only temporarily for authorised cryptographic operations.