JCMVP(暗号モジュール試験及び認証制度)とは?じぇいしーえむぶいぴー
JCMVP(暗号モジュール試験及び認証制度)とは、暗号を実装したハードウェアやソフトウェアが、仕様どおりに動き鍵を適切に保護しているかを、第三者機関の試験で確かめて認証する日本の制度。IPAが制度の運営に関わり、認証を受けた製品は一覧として公開される。調達側は、この認証の有無を「暗号の実装が検証済みである」ことの客観的な根拠として仕様書に書ける。
最終更新:2026-10-06
この語が出る過去問を解く →背景
暗号アルゴリズムそのものが安全でも、実装が誤っていれば守れない。鍵をメモリ上に平文で置く、乱数の質が低い、筐体をこじ開けると鍵が読める、といった欠陥はアルゴリズムの理論からは見えない。しかも調達する側にはそれを自力で検証する手段がない。この検証を専門機関に集約し、結果を制度として持ち回れる形にしたのがこの枠組みである。
具体例
政府調達や重要インフラの仕様書に「認証を受けた暗号モジュールを用いること」と書けば、自前実装の暗号や素性の不明なライブラリを排除できる。認証の対象になるのは、HSMやICカード、暗号ライブラリのように鍵を保持して暗号処理を行う部品である。
試験での引っ掛け
アルゴリズムの安全性を評価する枠組みと役割が違う。アルゴリズムの選定はCRYPTREC・電子政府推奨暗号リストが担い、この制度が見るのは「そのアルゴリズムを正しく実装し、鍵を守れているか」という製品側である。ITセキュリティ評価及び認証制度(JISEC)とも別で、あちらは製品全体のセキュリティ機能をコモンクライテリアで評価する。
関連用語
出た過去問
出典:令和3年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問7(IPA)解説で登場
FIPS PUB 140-3はどれか。
正解:暗号モジュールのセキュリティ要求事項
要点:FIPS 140-3は暗号モジュールのセキュリティ要求事項
FIPS PUB 140-3は、米国と加国が定める暗号モジュールのセキュリティ要求事項の規格で、旧版の140-2を置き換えるものである。鍵管理、物理的な耐タンパ性、自己診断、動作環境などの観点でセキュリティレベル1から4までを規定し、認証を受けた製品は政府調達の要件を満たす。日本のJCMVPもこの体系に対応している。
出典・参考
公式シラバスの3 技術要素 > 3. セキュリティ技術評価 > (1) セキュリティ評価基準に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。