NSX is designed to be EAL4+ compliant in accordance with the Common Criteria Certification Program.
For more information about Common Criteria, see the Common Criteria Portal.
If your environment is not compliant with EAL4+, NSX will raise alarms. For more information about the alarms, see the "Security Compliance Events" section in NSX Event Catalog.
NSX supports the following security functional requirements:
Requirement | Description | Auditable |
---|---|---|
FAU_GEN.1 | Audit data generation | Yes |
FAU_SAR.1 | Audit review | No |
FAU_STG.1 | Protected audit trail storage | No |
FCS_CKM.1/TLS | Cryptographic key generation (for asymmetric keys) | No |
FCS_COP.1/TLS.HMAC | Cryptographic operation (hashing) | No |
FCS_COP.1/TLS | Cryptographic operation (TLS) | No |
FCS_CKM.2/TLS | Cryptographic key distribution (TLS) | Yes |
FCS_CKM.4 | Cryptographic key destruction | No |
FCS_RNG.1/OSSL | Random number generation (OpenSSL) | No |
FCS_RNG.1/BC | Random number generation (Bouncy Castle) | No |
FDP_IFC.1 | Subset information flow control | No |
FDP_IFF.1 | Simple security attributes | Yes |
FIA_AFL.1 | Authentication failure handling | Yes |
FIA_SOS.1 | Verification of secrets | Yes |
FIA_UAU.2 | User authentication before any action | Yes |
FIA_UID.1 | Timing of identification | Yes |
FMT_SMR.1 | Security roles | Yes |
FMT_SMF.1 | Specification of management functions | Yes |
FMT_MOF.1 | Management of security functions behavior | No |
FMT_MSA.1 | Management of security attributes | No |
FMT_MSA.3 | Static attribute initialisation | No |
FPT_TDC.1 | Inter-TSF basic TSF data consistency | Yes |
FTP_ITC.1 | Inter-TSF trusted channel | Yes |
For each requirement, events that are auditable will be logged. For more information about event logging, see Log Messages and Error Codes.