クラウド資格実践ラボ ハンズオン手順記事に戻る

S3 の暗号化 SSE-S3・SSE-KMS・SSE-C・クライアント側暗号化の違い ── 自分で持っている鍵で暗号化する

記事の「実践」を 1 項目ずつ進めるためのページです。AWS マネジメントコンソールで操作したら、右の一覧にチェックを入れてください。チェックはこのブラウザに保存されます。

準備 8 項目中 1 番目

前提条件

  1. リージョン: ap-northeast-1(東京)
  2. S3 の操作権限(バケットの暗号化設定の変更 s3:PutEncryptionConfiguration を含む)を持つ IAM ユーザーまたはロールでコンソールにログイン済みであること
  3. AWS CloudShell が使えること

事前に作成しておくリソースはありません。このハンズオンで作成するリソースは以下のとおりです。

リソース種別リソース名用途
S3 汎用バケットsse-lab-<任意の文字列>暗号化の方式を比べる(バケット名は世界で一意にする)
オブジェクトssec.txt / kms.txt / client.txt.encSSE-C・SSE-KMS・クライアント側の暗号化で保存したもの
鍵ファイル(CloudShell 内)ssec.key / client.passSSE-C の鍵と、クライアント側の暗号化のパスフレーズ