KMSとは
暗号化に使う鍵を安全に作成・管理するサービス。各種サービスのデータ暗号化に使われます。
解説
KMS(Key Management Service)は、データを暗号化するための鍵を一元的に作成・管理するサービスです。S3・EBS・RDSなど多くのサービスと連携し、保存データの暗号化(保管時の暗号化)を簡単に有効化できます。鍵の利用はIAMで権限を制御し、いつ誰が使ったかはログに記録されます。鍵のローテーション(定期的な更新)も自動化できます。
試験での出方
保管時の暗号化を担う鍵管理サービスとして、S3/EBS/RDS等との連携、IAMによる鍵の利用制御が問われます。
あわせて読みたい用語
この用語が解説に出てくる問題
- セキュアなアーキテクチャの設計 問7S3 と EBS の保管時(at rest)のデータを暗号化し、暗号化キーのアクセス制御と定期的なローテーションを統制…
- アプリケーションのセキュリティ 問3Amazon S3 に保存するデータを、AWS のマネージドな鍵基盤で保管時暗号化し、鍵の使用を制御・監査したいと考え…
- アプリケーションのセキュリティ 問4AWS KMS のカスタマーマネージドキーを定期的にローテーションし、運用負担をかけずに鍵を更新したいと考えています。…
- セキュリティとコンプライアンス 問3Amazon S3 バケットに保存する全オブジェクトを保管時に暗号化し、暗号化キーの使用を制御・監査したいと考えていま…
- データ保護 問1ロードバランサーで終端する TLS 通信について、古い脆弱なプロトコルや暗号スイート(例: TLS 1.0/1.1)を…