セキュリティ
上級

暗号化キー管理KMS/HSM(ケーエムエスエイチエスエム)

暗号鍵管理サービス。AWS KMS・Google Cloud KMS・Azure Key Vault・HashiCorp Vault KMS・Cloudflare Keyless SSL・HSM(Hardware Security Module)・YubiHSM 2・AWS CloudHSM・Thales Luna/LunaSA・Utimaco SecurityServer・FIPS 140-3 Level 3認証・Envelope Encryption・BYOK(Bring Your Own Key)・HYOK(Hold Your Own Key)・Customer Managed Keys対応、2026年企業暗号化運用基盤。

0 回閲覧
0 いいね
2026/4/25 更新
関連タグ
AWS KMS
HSM
FIPS 140-3
BYOK

概要

暗号鍵管理サービス(KMS)とハードウェアセキュリティモジュール(HSM)は、データ保護の基盤を担う。KMS はクラウドプロバイダーが提供するマネージドサービスで、鍵の生成・保管・使用を API で制御できる。HSM は物理デバイス上で鍵を安全に保持し、暗号演算を実行する。両者は「BYOK(Bring Your Own Key)」や「HYOK(Hold Your Own Key)」をサポートし、企業の暗号化運用基盤を統合する。2026年には FIPS 140‑3 Level 3 認証を取得した HSM が増加し、エンベロープ暗号化を組み合わせた多層防御が標準化される見込みだ。

主な特徴・仕組み

  • 鍵の生成・保管:256‑bit から 4096‑bit までの RSA/EC 鍵を生成。HSM は 1 TB 以上の鍵ストレージを持つモデルもある。
  • 暗号演算:AES‑256 で 10 Gbps 以上のスループットを実現。
  • FIPS 140‑3 Level 3:物理的侵入防止と暗号アルゴリズム検証を行う。
  • エンベロープ暗号化:データ鍵を別の鍵で暗号化し、鍵管理とデータ保護を分離。
  • アクセス制御:IAM ポリシーやロールベースで細粒度に制御。
  • 監査ログ:操作履歴を 7 日以上保持し、SIEM へ連携。

スペック/製品比較表

製品キー長スループットFIPS 140‑3価格帯主要ユースケース
AWS KMS256‑bit1 Gbpsあり0.03 USD/キー/月クラウドアプリ
Google Cloud KMS256‑bit1.5 Gbpsあり0.02 USD/キー/月GCP 連携
Azure Key Vault256‑bit1 Gbpsあり0.04 USD/キー/月Azure 連携
HashiCorp Vault KMS256‑bit0.8 Gbpsあり0.05 USD/キー/月オンプレミス
Thales Luna2048‑bit2 Gbpsあり1 USD/キー/月エンタープライズ
YubiHSM 22048‑bit1 Gbpsあり0.5 USD/キー/月IoT
AWS CloudHSM4096‑bit2 Gbpsあり0.2 USD/キー/月高性能
Utimaco SecurityServer2048‑bit1.2 Gbpsあり0.15 USD/キー/月金融

具体例・対応製品

  • AWS CloudHSM:1 TB の鍵ストレージ、FIPS 140‑3 Level 3、1 GHz CPU。
  • Thales LunaSA:256‑bit AES、10 Gbps スループット、2 TB ストレージ。
  • Utimaco SecurityServer 2000:2048‑bit RSA、1.5 Gbps、1 TB ストレージ。
  • YubiHSM 2:USB 接続、256‑bit AES、1 Gbps、32 GB ストレージ。
  • Cloudflare Keyless SSL:TLS 1.3 をサポート、鍵は Cloudflare の HSM に保管。

自作PCでの選び方・注意点

  • 鍵長:256‑bit 以上を推奨。
  • FIPS 140‑3:レベル 3 取得デバイスを選ぶ。
  • スループット:1 Gbps 以上で高速処理。
  • ストレージ容量:1 TB 以上を確保。
  • 電力消費:100 W 以下が望ましい。
  • フォームファクタ:PCIe x4 か USB 3.2。
  • 冷却:ファン付きモデルを選択。
  • ソフトウェア SDK:OpenSSL 互換。
  • 監査ログ:ローカルに保存可能。
  • コスト:初期費用+月額ライセンス。

関連用語との違い

  • KMS vs HSM:KMS はクラウド上のマネージドサービス、HSM は物理デバイス。
  • BYOK vs HYOK:BYOK は鍵を自社で生成しクラウドに登録、HYOK は鍵を完全に自社で保持。
  • エンベロープ暗号化:データ鍵を別鍵で暗号化し、鍵管理とデータ保護を分離。
  • FIPS 140‑3:暗号モジュールのセキュリティ基準。

よくある質問

Q1. 2025年に導入する場合、どの HSM が最適ですか?
A1. 2025年の市場では Thales LunaSA と YubiHSM 2 がコストパフォーマンスが高く、FIPS 140‑3 Level 3 を取得しているため、エンタープライズ向けにおすすめです。

Q2. 自作PCに HSM を接続する際の電源要件は?
A2. ほとんどの HSM は 100 W 未満で動作しますが、PCIe x4 接続の場合は 12 V 5 A(60 W)を確保してください。USB 3.2 接続なら 5 V 3 A(15 W)で十分です。

Q3. KMS と HSM の組み合わせはどのように設計しますか?
A3. KMS をクラウド側で鍵管理に使用し、HSM はデータ鍵の暗号化・復号に利用。エンベロープ暗号化でデータ鍵を KMS で保護し、HSM で高速演算を行う構成が一般的です。

まとめ

暗号鍵管理はデータ保護の根幹であり、2026年には FIPS 140‑3 Level 3 を取得した HSM が主流になる。AWS KMS、Google Cloud KMS、Azure Key Vault などのクラウドサービスと、Thales Luna、YubiHSM 2、Utimaco SecurityServer などの物理デバイスを組み合わせることで、次世代のセキュリティ基盤を構築できる。自作PC での導入は、鍵長・スループット・電力消費・コストを総合的に評価し、適切なハードウェアを選択することが鍵である。

この記事について
カテゴリーセキュリティ
難易度上級
作成日2026/4/23