Performing Self-Test
The cryptographic module enforces security rules to ensure that the Juniper Networks Junos OS Evolved in FIPS mode meets the security requirements of FIPS 140-3 Level 1. To validate the output of cryptographic algorithms approved for FIPS and test the integrity of some system modules, the device performs series of known answer test (KAT) self-tests.
Self-tests are executed in the background with no output unless there is a failure. If there is a failure, the module will core dump.
The self-tests details are as follows:
SHA1 : (KAT_Digest) : Pass SHA2 : (KAT_Digest) : Pass SHA3_256 : (KAT_Digest) : Pass SHA3_512 : (KAT_Digest) : Pass AES_GCM : (KAT_Cipher) : Pass AES_ECB_Decrypt : (KAT_Cipher) : Pass RSA : (KAT_Signature) : Pass ECDSA : (PCT_Signature) : Pass ECDSA : (PCT_Signature) : Pass TLS13_KDF_EXTRACT : (KAT_KDF) : Pass TLS13_KDF_EXPAND : (KAT_KDF) : Pass TLS12_PRF : (KAT_KDF) : Pass PBKDF2 : (KAT_KDF) : Pass SSHKDF : (KAT_KDF) : Pass KBKDF : (KAT_KDF) : Pass X963KDF : (KAT_KDF) : Pass X942KDF : (KAT_KDF) : Pass DH : (KAT_KA) : Pass DH_FFDHE_2048 : (KAT_KA) : Pass DH_MODP_2048 : (KAT_KA) : Pass ECDH : (KAT_KA) : Pass RSA_Encrypt : (KAT_AsymmetricCipher) : Pass RSA_Decrypt : (KAT_AsymmetricCipher) : Pass RSA_Decrypt : (KAT_AsymmetricCipher) : Pass HMAC_SHA1 : (KAT_HMAC) : Pass HMAC_SHA224 : (KAT_HMAC) : Pass HMAC_SHA256 : (KAT_HMAC) : Pass HMAC_SHA384 : (KAT_HMAC) : Pass HMAC_SHA512 : (KAT_HMAC) : Pass ECDSA : (KAT_Signature) : Pass ECDSA : (KAT_Signature) : Pass HMAC : (Module_Integrity) : Pass