鍵管理

更新日:

用語解説

鍵管理は、暗号の鍵の生成、配布、保管、更新、廃棄までのライフサイクルを、安全に管理することです。

■ 試験で押さえるポイント

  • どんなに強い暗号でも、鍵が盗まれれば意味がありません。

  • 鍵はデータと分けて保管し、HSMなどの専用の装置を使うこともあります。

  • 定期的に鍵を更新し、不要になった鍵は確実に廃棄します。

■ 過去問での着眼点

暗号の安全性は、方式の強さだけでなく、鍵の管理にも大きく左右されます。

例: 暗号の鍵をHSMに保管し、鍵を使える人と操作の記録を管理します。

■ KMS・HSMと鍵交換・廃棄の条件

  • データ暗号鍵を別の鍵で保護するエンベロープ暗号では、データ用の鍵と、それを包む鍵を区別する。KMSやHSMを使っても、復号操作の権限を奪われれば平文を取得される場合がある。

  • 鍵のエクスポートを制限することと、鍵を使うAPIの認可は別である。用途別に鍵・サービス権限を分け、管理者操作と復号操作の記録を確認する。

  • 新鍵での暗号化を開始しても、古い暗号文やバックアップの復号には旧鍵が必要な場合がある。保存期間と再暗号化の完了を確認せずに旧鍵を破棄すると、正規データも失う。

  • 漏えい時は影響した鍵・トークン・利用権限を特定し、失効・交換・再暗号化と監視を行う。鍵ローテーションだけで既に持ち出された平文を取り戻すことはできない。

音声で聞く

同じ分野の用語