File tree
97 files changed
+7765
-876
lines changed- .github/workflows
- codebuild
- ci
- release
- compliance_exceptions
- src
- examples/java/com/amazonaws/crypto/examples
- keyrings
- hierarchical
- v2
- main/java/com/amazonaws/encryptionsdk
- internal
- model
- test
- java/com/amazonaws
- crypto/examples
- keyrings
- v2
- encryptionsdk
- internal
- jce
- kms
- resources
- submodules
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
97 files changed
+7765
-876
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
58 | 58 |
| |
59 | 59 |
| |
60 | 60 |
| |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
61 | 92 |
| |
62 | 93 |
| |
63 | 94 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| 7 | + | |
| 8 | + | |
| 9 | + |
Submodule aws-encryption-sdk-specification updated 93 files
- .github/CODEOWNERS+5
- .github/PULL_REQUEST_TEMPLATE.md+4
- .github/workflows/ci_static-analysis.yaml+1-1
- .gitignore+7-1
- .prettierignore+2
- README.md+91
- changes/2020-05-13_remove-keyring-trace/change.md+1-1
- changes/2020-06-09_wrapping-key-identifiers/change.md+8-8
- changes/2020-07-01_aws-kms-keyring-redesign/background.md
- changes/2020-07-01_aws-kms-keyring-redesign/change.md+3-3
- changes/2022-06-19_seperate_material_providers/background.md+301
- changes/2022-06-19_seperate_material_providers/change.md+130
- changes/2022-11-14_encryption_context_on_decrypt/background.md+441
- changes/2022-11-14_encryption_context_on_decrypt/encryption_context_use_cases.md+259
- changes/2022-11-14_encryption_context_on_decrypt/proposal.md+360
- changes/2023-06-19_thread_safe_cache/background.md+217
- changes/2023-06-19_thread_safe_cache/change.md+196
- changes/2023_7_12_update-keystore-structure/background.md+286
- changes/2023_7_12_update-keystore-structure/proposal.md+150
- ci/prettify.sh+1-1
- client-apis/client.md+100
- client-apis/decrypt.md+58-9
- client-apis/encrypt.md+94-31
- compliance/framework/aws-kms/aws-kms-key-arn.txt-178
- compliance/framework/aws-kms/aws-kms-key-arn/2.5.toml-79
- compliance/framework/aws-kms/aws-kms-key-arn/2.8.toml-47
- compliance/framework/aws-kms/aws-kms-key-arn/2.9.toml-52
- compliance/framework/aws-kms/aws-kms-mrk-are-unique.txt-123
- compliance/framework/aws-kms/aws-kms-mrk-are-unique/2.5.toml-48
- compliance/framework/aws-kms/aws-kms-mrk-aware-master-key-provider.txt-233
- compliance/framework/aws-kms/aws-kms-mrk-aware-master-key-provider/2.5.toml-14
- compliance/framework/aws-kms/aws-kms-mrk-aware-master-key-provider/2.6.toml-102
- compliance/framework/aws-kms/aws-kms-mrk-aware-master-key-provider/2.7.toml-182
- compliance/framework/aws-kms/aws-kms-mrk-aware-master-key-provider/2.8.toml-50
- compliance/framework/aws-kms/aws-kms-mrk-aware-master-key-provider/2.9.toml-106
- compliance/framework/aws-kms/aws-kms-mrk-aware-master-key.txt-225
- compliance/framework/aws-kms/aws-kms-mrk-aware-master-key/2.10.toml-81
- compliance/framework/aws-kms/aws-kms-mrk-aware-master-key/2.11.toml-63
- compliance/framework/aws-kms/aws-kms-mrk-aware-master-key/2.5.toml-14
- compliance/framework/aws-kms/aws-kms-mrk-aware-master-key/2.6.toml-64
- compliance/framework/aws-kms/aws-kms-mrk-aware-master-key/2.7.toml-12
- compliance/framework/aws-kms/aws-kms-mrk-aware-master-key/2.8.toml-12
- compliance/framework/aws-kms/aws-kms-mrk-aware-master-key/2.9.toml-179
- compliance/framework/aws-kms/aws-kms-mrk-aware-multi-keyrings.txt-194
- compliance/framework/aws-kms/aws-kms-mrk-aware-multi-keyrings/2.5.toml-98
- compliance/framework/aws-kms/aws-kms-mrk-aware-multi-keyrings/2.6.toml-163
- compliance/framework/aws-kms/aws-kms-mrk-aware-symmetric-keyring.txt-311
- compliance/framework/aws-kms/aws-kms-mrk-aware-symmetric-keyring/2.5.toml-14
- compliance/framework/aws-kms/aws-kms-mrk-aware-symmetric-keyring/2.6.toml-42
- compliance/framework/aws-kms/aws-kms-mrk-aware-symmetric-keyring/2.7.toml-258
- compliance/framework/aws-kms/aws-kms-mrk-aware-symmetric-keyring/2.8.toml-217
- compliance/framework/aws-kms/aws-kms-mrk-aware-symmetric-region-discovery-keyring.txt-212
- compliance/framework/aws-kms/aws-kms-mrk-aware-symmetric-region-discovery-keyring/2.5.toml-14
- compliance/framework/aws-kms/aws-kms-mrk-aware-symmetric-region-discovery-keyring/2.6.toml-61
- compliance/framework/aws-kms/aws-kms-mrk-aware-symmetric-region-discovery-keyring/2.7.toml-12
- compliance/framework/aws-kms/aws-kms-mrk-aware-symmetric-region-discovery-keyring/2.8.toml-258
- compliance/framework/aws-kms/aws-kms-mrk-match-for-decrypt.txt-110
- compliance/framework/aws-kms/aws-kms-mrk-match-for-decrypt/2.5.toml-48
- data-format/message-body.md+1-3
- data-format/message-header.md+68-46
- data-format/message.md+4-1
- framework/README.md+44
- framework/algorithm-suites.md+449-89
- framework/aws-kms/aws-kms-discovery-keyring.md+112
- framework/aws-kms/aws-kms-hierarchical-keyring.md+403
- framework/aws-kms/aws-kms-keyring.md+166
- framework/aws-kms/aws-kms-mrk-discovery-keyring.md+20-20
- framework/aws-kms/aws-kms-mrk-keyring.md+36-36
- framework/aws-kms/aws-kms-mrk-match-for-decrypt.md+1-1
- framework/aws-kms/aws-kms-mrk-multi-keyrings.md+29-30
- framework/aws-kms/aws-kms-multi-keyrings.md+109
- framework/aws-kms/aws-kms-rsa-keyring.md+267
- framework/branch-key-store.md+621
- framework/caching-cmm.md+3-4
- framework/cmm-interface.md+57-8
- framework/commitment-policy.md+110
- framework/cryptographic-materials-cache.md+91-13
- framework/default-cmm.md+48-25
- framework/keyring-interface.md+41-24
- framework/kms-keyring.md-395
- framework/local-cryptographic-materials-cache.md+10-16
- framework/multi-keyring.md+9-12
- framework/raw-aes-keyring.md+35-24
- framework/raw-rsa-keyring.md+6-6
- framework/required-encryption-context-cmm.md+104
- framework/storm-tracking-cryptographic-materials-cache.md+162
- framework/structures.md+239-8
- framework/synchronized-local-cryptographic-materials-cache.md+38
- framework/transitive-requirements.md+113
- proposals/2022-10-27_rsa-keyring-v2/proposal.md+68
- util/extract.js+20-12
- util/report.js+1-1
- util/specification_extract.sh+17
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
20 | 30 |
| |
21 | 31 |
| |
22 | 32 |
| |
23 | 33 |
| |
24 | 34 |
| |
25 | 35 |
| |
26 | 36 |
| |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
27 | 48 |
| |
28 | 49 |
| |
29 | 50 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
7 | 36 |
| |
8 | 37 |
| |
9 | 38 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
19 | 29 |
| |
20 | 30 |
| |
21 | 31 |
| |
22 | 32 |
| |
23 | 33 |
| |
24 | 34 |
| |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
25 | 44 |
| |
26 | 45 |
| |
27 | 46 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
21 | 31 |
| |
22 | 32 |
| |
23 | 33 |
| |
24 | 34 |
| |
25 | 35 |
| |
26 | 36 |
| |
27 | 37 |
| |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
28 | 47 |
| |
29 | 48 |
| |
30 | 49 |
| |
|
This file was deleted.
0 commit comments