@@ -33,26 +33,32 @@ We start with AWS KMS examples, then show how to use other wrapping keys.
33
33
* Using AWS Key Management Service (AWS KMS)
34
34
* How to use one AWS KMS CMK
35
35
* [ with keyrings] ( ./src/keyring/aws_kms/single_cmk.py )
36
+ * [ with master key providers] ( ./src/master_key_provider/aws_kms/single_cmk.py )
36
37
* How to use multiple AWS KMS CMKs in different regions
37
38
* [ with keyrings] ( ./src/keyring/aws_kms/multiple_regions.py )
39
+ * [ with master key providers] ( ./src/master_key_provider/aws_kms/multiple_regions.py )
38
40
* How to decrypt when you don't know the CMK
39
41
* [ with keyrings] ( ./src/keyring/aws_kms/discovery_decrypt.py )
42
+ * [ with master key providers] ( ./src/master_key_provider/aws_kms/discovery_decrypt.py )
40
43
* How to decrypt within a region
41
44
* [ with keyrings] ( ./src/keyring/aws_kms/discovery_decrypt_in_region_only.py )
42
45
* How to decrypt with a preferred region but failover to others
43
46
* [ with keyrings] ( ./src/keyring/aws_kms/discovery_decrypt_with_preferred_regions.py )
44
47
* Using raw wrapping keys
45
48
* How to use a raw AES wrapping key
46
49
* [ with keyrings] ( ./src/keyring/raw_aes/raw_aes.py )
50
+ * [ with master key providers] ( ./src/master_key_provider/raw_aes/raw_aes.py )
47
51
* How to use a raw RSA wrapping key
48
52
* [ with keyrings] ( ./src/keyring/raw_rsa/private_key_only.py )
49
53
* How to use a raw RSA wrapping key when the key is PEM or DER encoded
50
54
* [ with keyrings] ( ./src/keyring/raw_rsa/private_key_only_from_pem.py )
55
+ * [ with master key providers] ( ./src/master_key_provider/raw_rsa/private_key_only_from_pem.py )
51
56
* How to encrypt with a raw RSA public key wrapping key without access to the private key
52
57
* [ with keyrings] ( ./src/keyring/raw_rsa/public_private_key_separate.py )
53
58
* Combining wrapping keys
54
59
* How to combine AWS KMS with an offline escrow key
55
60
* [ with keyrings] ( ./src/keyring/multi/aws_kms_with_escrow.py )
61
+ * [ with master key providers] ( ./src/master_key_provider/multi/aws_kms_with_escrow.py )
56
62
57
63
### Keyrings
58
64
0 commit comments