Skip to content

we45/AWS-KMS-Tour

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interactive Tour of Amazon Web Services' Key Management Service

Objective

  • Understand key functionality of AWS KMS including:
    • Key Generation for Symmetric and Asymmetric Customer Master Keys with KMS
    • Envelope Key and related Ops with Asymmetric and Asymmetric Keys
    • Additional Key Management Ops like Key Rotation, etc.

Installation

Dependencies

  • JupyterLabs (Jupyter Notebook)
  • boto3 - AWS Python SDK
  • Python 3.6.X (Although we reckon it should work fine with most py3 versions)

Usage

  • Start virtualenv (if using)
  • Run jupyter notebook
  • Access the browser and navigate to AWS KMS Primer.ipynb and execute code per instructions