자체 테스트 수행
암호화 모듈은 FIPS 모드에서 진화한 주니퍼 네트웍스 Junos OS가 FIPS 140-3 레벨 1의 보안 요구 사항을 충족하도록 보안 규칙을 적용합니다. FIPS용으로 승인된 암호화 알고리즘의 출력을 검증하고 일부 시스템 모듈의 무결성을 테스트하기 위해 디바이스는 일련의 KAT(Known Answer Test) 자체 테스트를 수행합니다.
자체 테스트는 실패가 없는 한 출력 없이 백그라운드에서 실행됩니다. 장애가 발생하면 모듈이 코어 덤프됩니다.
자체 테스트 세부 사항은 다음과 같습니다.
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 HKDF : (KAT_KDF) : Pass SSKDF : (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