鍵管理ライフサイクルとHSMとは?かぎかんりらいふさいくるとえいちえすえむ
鍵管理ライフサイクルとHSMとは、暗号の安全性は、アルゴリズムの強さではなく鍵をどう扱うかで決まる。生成・配布・保管・利用・更改・廃棄という各段階を規程として定め、保管と利用については耐タンパ性を持つ専用装置HSMの内部に鍵を封じ込め、外部へ取り出せなくする設計が要点になる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
暗号アルゴリズムは公開して検証に晒すのが原則で、秘密にすべきものは鍵だけに絞られている。ところが鍵は運用の中で、設定ファイルに書かれ、バックアップに乗り、退職者の手元に残る。強度の議論をいくら積み上げても、この経路で漏れれば一瞬で無効になる。だから鍵の一生を段階に分けて管理責任を割り当て、人が直接触れられない場所へ鍵を隔離する装置を置くという設計に行き着いた。
具体例
認証局のルート鍵はHSM内で生成し、外部へエクスポートできない設定にしたうえでオフラインに保管する。アプリケーションからは「この鍵で署名せよ」という指示だけを送り、鍵そのものはHSMから出ない。クラウドではAWS KMSやAzure Key Vaultが同等の役割を担い、鍵の自動更改にも対応する。
試験での引っ掛け
鍵をソースコードや設定ファイルに置いても非公開リポジトリなら安全、という理解は誤りで、バックアップやログ、CIの出力を経由して漏れる。暗号化したデータベースのすぐ隣に鍵を置くのも、媒体ごと持ち出されれば保護にならない。HSMは鍵の取り出しを防ぐ装置であって、誰が使ってよいかという権限管理まで代替するものではない。
関連用語
出た過去問
出典:平成28年度 秋期 応用情報技術者試験 午前 問42(IPA)
OpenPGPやS/MIMEにおいて用いられるハイブリッド暗号方式の特徴はどれか。
正解:公開鍵暗号方式と共通鍵暗号方式を組み合わせることによって鍵管理コストと処理性能の両立を図る。
要点:本文は共通鍵、その鍵は公開鍵で暗号化して送る
ハイブリッド暗号方式では、本文そのものは高速な共通鍵暗号で暗号化し、そのとき使った共通鍵を受信者の公開鍵で暗号化して一緒に送ります。受信者は自分の秘密鍵で共通鍵を取り出し、本文を復号します。これにより、公開鍵暗号の鍵配送の容易さと、共通鍵暗号の処理の速さを同時に得られます。
出典:平成29年度 春期 応用情報技術者試験 午前 問38(IPA)
暗号方式に関する説明のうち,適切なものはどれか。
正解:共通鍵暗号方式で相手ごとに秘密の通信をする場合,通信相手が多くなるに従って,鍵管理の手間が増える。
要点:共通鍵暗号は相手ごとに鍵が要るため鍵管理の負担が大きい
共通鍵暗号方式では、通信相手ごとに別々の鍵を用意し、相手と安全に共有しておく必要がある。n人が互いに秘密通信する場合に必要な鍵はn(n−1)/2個となり、相手が増えるほど鍵の配送と保管の手間が急速に増える。
出典・参考
公式シラバスの3 技術要素 > 1. 情報セキュリティ > (8) 情報セキュリティに関する技術に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。