Skip to content

kusshi94/kms-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KMS common key encryption example for GenieSlack

使い方

EC2で動かす際は、ユーザーではなくロールを使ってください。

  1. KMSのコンソールで、KMSカスタマー管理キーを生成する
    1. キーのタイプは「対称」、キーの使用は「暗号化及び復号化」
    2. エイリアス名は kms-test
    3. キーの管理者として自分のIAM Userを追加しておく
    4. キーユーザーを選ぶ
  2. IAMのコンソールで、キーユーザーの認証情報を作成する
    1. IAM > ユーザー > 認証情報を作成したいユーザー に移動
    2. セキュリティ認証情報 > アクセスキーを作成 > AWSの外部で実行されるアプリケーション
    3. 取得した認証情報を環境変数 AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY にセット
  3. main.pyを実行

About

AWS KMSの使い方サンプル

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages