Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

FIPS自己テストについて

暗号化モジュールは、セキュリティルールを適用して、FIPS 動作モードでジュニパーネットワークス Junosオペレーティングシステム(Junos OS)を実行しているデバイスが、FIPS 140-3 レベル 2 のセキュリティ要件を満たしていることを確認します。FIPS用に承認された暗号アルゴリズムの出力を検証し、一部のシステムモジュールの整合性をテストするために、デバイスは以下の一連の既知の回答テスト(KAT)自己テストを実行します。

  • kernel_kats- カーネル暗号ルーチン用のKAT

  • md_kats—libmd と libc の KAT

  • openssl_kats—OpenSSL暗号実装用KAT

  • quicksec_7_0_kats—Quicksec_7_0Toolkit暗号化実装のためのKAT

  • srxpfe_kats—SRXパケット転送エンジン用KAT

  • srxpfe_kats—SRXパケット転送エンジン用KAT

KATセルフテストは、デバイスでFIPSモードが有効になっている場合、起動時と再起動時に自動的に実行されます。条件付きセルフテストも自動的に実行され、デジタル署名されたソフトウェアパッケージ、生成された乱数、RSAおよびECDSAキーペア、および手動で入力されたキーを検証します。

KATが正常に完了すると、システムログ(syslog)ファイルが更新され、実行されたテストが表示されます。

デバイスがKATに失敗した場合、デバイスは詳細をシステムログファイルに書き込み、FIPSエラー状態(パニック)に入り、再起動します。

file show /var/log/messagesコマンドは、システムログを表示します。

再起動完了後、通常の操作を続行します。エラーが発生した場合は、ジュニパーネットワークス技術支援センター(JTAC)にお問い合わせください。

FIPSセルフテストを設定するには、管理者権限が必要です。デバイスは、FIPS モード ソフトウェアで評価済みバージョンの Junos OS を実行している必要があります。

この例では、FIPS セルフテストは、毎週水曜日の午前 9:00 に米国ニューヨーク市で実行されます。

注:毎週のテストの代わりに、月と月の日ステートメントを含めることで、月次テストを設定できます。

デバイス上で電源投入時の自己テストの実行

暗号化モジュールの電源を入れるたびに、モジュールは、暗号化アルゴリズムがまだ正しく動作していること、および機密データが損傷していないかどうかをテストします。電源投入時の自己テストは、モジュールの電源を入れ直すことにより、オンデマンドで実行されます。デバイスの電源を入れるかリセットすると、モジュールは以下のセルフテストを実行します。モジュールによる暗号化の使用の前に、すべてのKATが正常に完了する必要があります。いずれかのKATに障害が発生すると、モジュールは重大障害エラー状態になります。モジュールは、電源オン時の自己テストを実行している間、SRX1500、SRX1600、SRX2300、SRX4XXX、およびvSRXデバイスについて、以下のステータス出力を表示します。
注:このモジュールは、承認された操作モードでは利用されない暗号化ライブラリとアルゴリズムを実装しています。