FIPS 140-3とは?ふぃっぷすいちよんまるのさん
FIPS 140-3とは、暗号モジュールが満たすべきセキュリティ要求事項を定めた米国連邦標準で、FIPS 140-2の後継。鍵の生成から破棄までの管理、役割に基づく認証、物理的な保護、起動時などの自己テストといった要件をセキュリティレベル1〜4の4段階で規定する。
最終更新:2026-10-06
この語が出る過去問を解く →背景
アルゴリズム自体が強くても、鍵を平文でメモリに置いたり筐体を開けて基板から読み出せたりすれば、実装の側から破られる。調達する側が製品ごとにそれを検証するのは現実的でないため、第三者の試験機関が共通の基準で評価し、その結果を調達要件として使える制度が作られた。日本にも同等の枠組みとしてJCMVPがある。
具体例
米国政府の調達では認証済み暗号モジュールの使用が要件になることが多く、ThalesのハードウェアセキュリティモジュールやYubicoの認証キーは、取得したレベルを製品仕様として公表している。
試験での引っ掛け
評価の対象は「暗号モジュール」に限られる。IT製品全般のセキュリティ機能を評価するISO/IEC 15408(コモンクライテリア)とは対象範囲も評価の枠組みも別物で、両者のレベルの数字に対応関係は無い。
関連用語
出た過去問
出典:令和6年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問10(IPA)解説で登場
FIPS PUB 140-3はどれか。
正解:暗号モジュールのセキュリティ要求事項
要点:FIPS 140-3は暗号モジュールのセキュリティ要求事項の標準
FIPS PUB 140-3は、暗号処理を行うハードウェアやソフトウェアのモジュールが満たすべきセキュリティ要求事項を定めた米国の標準である。鍵の管理、物理的な耐タンパ性、自己診断、役割ごとの認証などが規定され、要求の厳しさに応じてレベル1から4までが定められている。政府調達で用いる暗号モジュールの適合性検証の基準として用いられている。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。