From 5a3b9216b075000d5fcb1dc74936e5ef8a4fa89e Mon Sep 17 00:00:00 2001 From: Ben Farley <47006790+farleyb-amazon@users.noreply.github.com> Date: Thu, 27 May 2021 11:47:57 -0600 Subject: [PATCH] feat: Improvements to the message decryption process (#342) See https://github.com/aws/aws-encryption-sdk-python/security/advisories/GHSA-x5h4-9gqw-942j --- .gitmodules | 3 + CHANGELOG.rst | 9 + buildspec.yml | 51 +- codebuild/py27/awses_latest.yml | 21 - .../py27/{awses_1.7.1.yml => awses_local.yml} | 2 +- codebuild/py35/awses_1.7.1.yml | 23 - codebuild/py35/awses_latest.yml | 23 - .../py35/{awses_2.0.0.yml => awses_local.yml} | 2 +- codebuild/py36/awses_1.7.1.yml | 21 - codebuild/py36/awses_latest.yml | 21 - .../awses_2.0.0.yml => py36/awses_local.yml} | 2 +- codebuild/py37/awses_1.7.1.yml | 23 - codebuild/py37/awses_latest.yml | 23 - .../py37/{awses_2.0.0.yml => awses_local.yml} | 2 +- codebuild/py38/awses_1.7.1.yml | 21 - codebuild/py38/awses_2.0.0.yml | 21 - codebuild/py38/awses_latest.yml | 21 - .../awses_2.0.0.yml => py38/awses_local.yml} | 2 +- codebuild/release/prod-release.yml | 32 +- codebuild/release/test-release.yml | 28 +- codebuild/release/validate.yml | 16 - ...file_encryption_with_multiple_providers.py | 8 +- ...c_file_encryption_with_raw_key_provider.py | 14 +- examples/src/one_kms_cmk_streaming_data.py | 4 +- src/aws_encryption_sdk/__init__.py | 63 +- src/aws_encryption_sdk/exceptions.py | 16 + src/aws_encryption_sdk/identifiers.py | 6 +- .../internal/crypto/elliptic_curve.py | 1 + .../internal/formatting/deserialize.py | 44 +- .../internal/utils/signature.py | 33 + src/aws_encryption_sdk/streaming_client.py | 23 +- test/integration/integration_test_utils.py | 11 + .../test_i_aws_encrytion_sdk_client.py | 98 +- test/unit/test_aws_encryption_sdk.py | 9 +- test/unit/test_deserialize.py | 36 +- test/unit/test_encryption_client.py | 68 +- test/unit/test_streaming_client_configs.py | 4 +- .../test_streaming_client_stream_decryptor.py | 10 +- .../test_streaming_client_stream_encryptor.py | 142 +- test_vector_handlers/README.rst | 27 +- test_vector_handlers/requirements.txt | 3 +- test_vector_handlers/setup.py | 1 + .../src/awses_test_vectors/__init__.py | 2 +- .../commands/full_message_decrypt_generate.py | 49 + .../commands/full_message_encrypt.py | 12 +- .../manifests/full_message/decrypt.py | 190 +- .../full_message/decrypt_generation.py | 325 + .../manifests/full_message/encrypt.py | 82 +- .../commands/test_i_full_message_encrypt.py | 18 +- .../integration/integration_test_utils.py | 13 +- .../test/vectors/full-message-encrypt.json | 54327 ---------------- test_vector_handlers/test/vectors/keys.json | 70 - test_vector_handlers/tox.ini | 40 +- tox.ini | 2 +- 54 files changed, 1221 insertions(+), 54897 deletions(-) create mode 100644 .gitmodules delete mode 100644 codebuild/py27/awses_latest.yml rename codebuild/py27/{awses_1.7.1.yml => awses_local.yml} (95%) delete mode 100644 codebuild/py35/awses_1.7.1.yml delete mode 100644 codebuild/py35/awses_latest.yml rename codebuild/py35/{awses_2.0.0.yml => awses_local.yml} (95%) delete mode 100644 codebuild/py36/awses_1.7.1.yml delete mode 100644 codebuild/py36/awses_latest.yml rename codebuild/{py27/awses_2.0.0.yml => py36/awses_local.yml} (95%) delete mode 100644 codebuild/py37/awses_1.7.1.yml delete mode 100644 codebuild/py37/awses_latest.yml rename codebuild/py37/{awses_2.0.0.yml => awses_local.yml} (95%) delete mode 100644 codebuild/py38/awses_1.7.1.yml delete mode 100644 codebuild/py38/awses_2.0.0.yml delete mode 100644 codebuild/py38/awses_latest.yml rename codebuild/{py36/awses_2.0.0.yml => py38/awses_local.yml} (95%) delete mode 100644 codebuild/release/validate.yml create mode 100644 src/aws_encryption_sdk/internal/utils/signature.py create mode 100644 test_vector_handlers/src/awses_test_vectors/commands/full_message_decrypt_generate.py create mode 100644 test_vector_handlers/src/awses_test_vectors/manifests/full_message/decrypt_generation.py delete mode 100644 test_vector_handlers/test/vectors/full-message-encrypt.json delete mode 100644 test_vector_handlers/test/vectors/keys.json diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 000000000..870af609a --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "test_vector_handlers/test/aws-crypto-tools-test-vector-framework"] + path = test_vector_handlers/test/aws-crypto-tools-test-vector-framework + url = https://github.com/awslabs/private-aws-crypto-tools-test-vector-framework-staging.git diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 1585e5af2..0fb6ec471 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,15 @@ Changelog ********* +1.9.0 -- 2021-05-27 +=================== + +Features +-------- +* Improvements to the message decryption process + + See https://github.com/aws/aws-encryption-sdk-python/security/advisories/GHSA-x5h4-9gqw-942j. + 1.7.1 -- 2020-09-24 =================== diff --git a/buildspec.yml b/buildspec.yml index 4a6bdac42..821f1dc88 100644 --- a/buildspec.yml +++ b/buildspec.yml @@ -7,67 +7,36 @@ batch: buildspec: codebuild/py27/integ.yml - identifier: py27_examples buildspec: codebuild/py27/examples.yml - - identifier: py27_awses_1_7_1 - buildspec: codebuild/py27/awses_1.7.1.yml - - identifier: py27_awses_2_0_0 - buildspec: codebuild/py27/awses_2.0.0.yml - - identifier: py27_awses_latest - buildspec: codebuild/py27/awses_latest.yml + - identifier: py27_awses_local + buildspec: codebuild/py27/awses_local.yml - identifier: py35_integ buildspec: codebuild/py35/integ.yml - identifier: py35_examples buildspec: codebuild/py35/examples.yml - - identifier: py35_awses_1_7_1 - buildspec: codebuild/py35/awses_1.7.1.yml - - identifier: py35_awses_2_0_0 - buildspec: codebuild/py35/awses_2.0.0.yml - - identifier: py35_awses_latest - buildspec: codebuild/py35/awses_latest.yml + - identifier: py35_awses_local + buildspec: codebuild/py35/awses_local.yml - identifier: py36_integ buildspec: codebuild/py36/integ.yml - identifier: py36_examples buildspec: codebuild/py36/examples.yml - - identifier: py36_awses_1_7_1 - buildspec: codebuild/py36/awses_1.7.1.yml - - identifier: py36_awses_2_0_0 - buildspec: codebuild/py36/awses_2.0.0.yml - - identifier: py36_awses_latest - buildspec: codebuild/py36/awses_latest.yml + - identifier: py36_awses_local + buildspec: codebuild/py36/awses_local.yml - identifier: py37_integ buildspec: codebuild/py37/integ.yml - identifier: py37_examples buildspec: codebuild/py37/examples.yml - - identifier: py37_awses_1_7_1 - buildspec: codebuild/py37/awses_1.7.1.yml - - identifier: py37_awses_2_0_0 - buildspec: codebuild/py37/awses_2.0.0.yml - - identifier: py37_awses_latest - buildspec: codebuild/py37/awses_latest.yml + - identifier: py37_awses_local + buildspec: codebuild/py37/awses_local.yml - identifier: py38_integ buildspec: codebuild/py38/integ.yml - identifier: py38_examples buildspec: codebuild/py38/examples.yml - - identifier: py38_awses_1_7_1 - buildspec: codebuild/py38/awses_1.7.1.yml - - identifier: py38_awses_2_0_0 - buildspec: codebuild/py38/awses_2.0.0.yml - - identifier: py38_awses_latest - buildspec: codebuild/py38/awses_latest.yml - - - identifier: py39_integ - buildspec: codebuild/py39/integ.yml - - identifier: py39_examples - buildspec: codebuild/py39/examples.yml - - identifier: py39_awses_1_7_1 - buildspec: codebuild/py39/awses_1.7.1.yml - - identifier: py39_awses_2_0_0 - buildspec: codebuild/py39/awses_2.0.0.yml - - identifier: py39_awses_latest - buildspec: codebuild/py39/awses_latest.yml + - identifier: py38_awses_local + buildspec: codebuild/py38/awses_local.yml - identifier: code_coverage buildspec: codebuild/coverage/coverage.yml diff --git a/codebuild/py27/awses_latest.yml b/codebuild/py27/awses_latest.yml deleted file mode 100644 index a813060e8..000000000 --- a/codebuild/py27/awses_latest.yml +++ /dev/null @@ -1,21 +0,0 @@ -version: 0.2 - -env: - variables: - TOXENV: "py27-awses_latest" - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- - arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- - arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2 - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_API_DEPLOYMENT_ID: "xi1mwx3ttb" - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_REGION: "us-west-2" - -phases: - install: - runtime-versions: - python: latest - build: - commands: - - pip install tox - - cd test_vector_handlers - - tox diff --git a/codebuild/py27/awses_1.7.1.yml b/codebuild/py27/awses_local.yml similarity index 95% rename from codebuild/py27/awses_1.7.1.yml rename to codebuild/py27/awses_local.yml index 8f5cca0ec..2f84a43ab 100644 --- a/codebuild/py27/awses_1.7.1.yml +++ b/codebuild/py27/awses_local.yml @@ -2,7 +2,7 @@ version: 0.2 env: variables: - TOXENV: "py27-awses_1.7.1" + TOXENV: "py27-awses_local" AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- diff --git a/codebuild/py35/awses_1.7.1.yml b/codebuild/py35/awses_1.7.1.yml deleted file mode 100644 index d7c6e3bd4..000000000 --- a/codebuild/py35/awses_1.7.1.yml +++ /dev/null @@ -1,23 +0,0 @@ -version: 0.2 - -env: - variables: - TOXENV: "py35-awses_1.7.1" - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- - arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- - arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2 - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_API_DEPLOYMENT_ID: "xi1mwx3ttb" - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_REGION: "us-west-2" - -phases: - install: - runtime-versions: - python: latest - build: - commands: - - pyenv install 3.5.9 - - pyenv local 3.5.9 - - pip install tox tox-pyenv - - cd test_vector_handlers - - tox diff --git a/codebuild/py35/awses_latest.yml b/codebuild/py35/awses_latest.yml deleted file mode 100644 index d56efa94f..000000000 --- a/codebuild/py35/awses_latest.yml +++ /dev/null @@ -1,23 +0,0 @@ -version: 0.2 - -env: - variables: - TOXENV: "py35-awses_latest" - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- - arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- - arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2 - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_API_DEPLOYMENT_ID: "xi1mwx3ttb" - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_REGION: "us-west-2" - -phases: - install: - runtime-versions: - python: latest - build: - commands: - - pyenv install 3.5.9 - - pyenv local 3.5.9 - - pip install tox tox-pyenv - - cd test_vector_handlers - - tox diff --git a/codebuild/py35/awses_2.0.0.yml b/codebuild/py35/awses_local.yml similarity index 95% rename from codebuild/py35/awses_2.0.0.yml rename to codebuild/py35/awses_local.yml index ae47785fa..127e329f9 100644 --- a/codebuild/py35/awses_2.0.0.yml +++ b/codebuild/py35/awses_local.yml @@ -2,7 +2,7 @@ version: 0.2 env: variables: - TOXENV: "py35-awses_2.0.0" + TOXENV: "py35-awses_local" AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- diff --git a/codebuild/py36/awses_1.7.1.yml b/codebuild/py36/awses_1.7.1.yml deleted file mode 100644 index 80d2a67e3..000000000 --- a/codebuild/py36/awses_1.7.1.yml +++ /dev/null @@ -1,21 +0,0 @@ -version: 0.2 - -env: - variables: - TOXENV: "py36-awses_1.7.1" - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- - arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- - arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2 - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_API_DEPLOYMENT_ID: "xi1mwx3ttb" - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_REGION: "us-west-2" - -phases: - install: - runtime-versions: - python: latest - build: - commands: - - pip install tox - - cd test_vector_handlers - - tox diff --git a/codebuild/py36/awses_latest.yml b/codebuild/py36/awses_latest.yml deleted file mode 100644 index f4f141d28..000000000 --- a/codebuild/py36/awses_latest.yml +++ /dev/null @@ -1,21 +0,0 @@ -version: 0.2 - -env: - variables: - TOXENV: "py36-awses_latest" - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- - arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- - arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2 - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_API_DEPLOYMENT_ID: "xi1mwx3ttb" - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_REGION: "us-west-2" - -phases: - install: - runtime-versions: - python: latest - build: - commands: - - pip install tox - - cd test_vector_handlers - - tox diff --git a/codebuild/py27/awses_2.0.0.yml b/codebuild/py36/awses_local.yml similarity index 95% rename from codebuild/py27/awses_2.0.0.yml rename to codebuild/py36/awses_local.yml index bb667f4df..023dbd00d 100644 --- a/codebuild/py27/awses_2.0.0.yml +++ b/codebuild/py36/awses_local.yml @@ -2,7 +2,7 @@ version: 0.2 env: variables: - TOXENV: "py27-awses_2.0.0" + TOXENV: "py36-awses_local" AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- diff --git a/codebuild/py37/awses_1.7.1.yml b/codebuild/py37/awses_1.7.1.yml deleted file mode 100644 index 08584fb4b..000000000 --- a/codebuild/py37/awses_1.7.1.yml +++ /dev/null @@ -1,23 +0,0 @@ -version: 0.2 - -env: - variables: - TOXENV: "py37-awses_1.7.1" - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- - arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- - arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2 - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_API_DEPLOYMENT_ID: "xi1mwx3ttb" - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_REGION: "us-west-2" - -phases: - install: - runtime-versions: - python: latest - build: - commands: - - pyenv install 3.7.9 - - pyenv local 3.7.9 - - pip install tox tox-pyenv - - cd test_vector_handlers - - tox diff --git a/codebuild/py37/awses_latest.yml b/codebuild/py37/awses_latest.yml deleted file mode 100644 index ec882400b..000000000 --- a/codebuild/py37/awses_latest.yml +++ /dev/null @@ -1,23 +0,0 @@ -version: 0.2 - -env: - variables: - TOXENV: "py37-awses_latest" - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- - arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- - arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2 - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_API_DEPLOYMENT_ID: "xi1mwx3ttb" - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_REGION: "us-west-2" - -phases: - install: - runtime-versions: - python: latest - build: - commands: - - pyenv install 3.7.9 - - pyenv local 3.7.9 - - pip install tox tox-pyenv - - cd test_vector_handlers - - tox diff --git a/codebuild/py37/awses_2.0.0.yml b/codebuild/py37/awses_local.yml similarity index 95% rename from codebuild/py37/awses_2.0.0.yml rename to codebuild/py37/awses_local.yml index 3935d4b53..29ce46381 100644 --- a/codebuild/py37/awses_2.0.0.yml +++ b/codebuild/py37/awses_local.yml @@ -2,7 +2,7 @@ version: 0.2 env: variables: - TOXENV: "py37-awses_2.0.0" + TOXENV: "py37-awses_local" AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- diff --git a/codebuild/py38/awses_1.7.1.yml b/codebuild/py38/awses_1.7.1.yml deleted file mode 100644 index 450166b3f..000000000 --- a/codebuild/py38/awses_1.7.1.yml +++ /dev/null @@ -1,21 +0,0 @@ -version: 0.2 - -env: - variables: - TOXENV: "py38-awses_1.7.1" - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- - arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- - arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2 - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_API_DEPLOYMENT_ID: "xi1mwx3ttb" - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_REGION: "us-west-2" - -phases: - install: - runtime-versions: - python: latest - build: - commands: - - pip install tox - - cd test_vector_handlers - - tox diff --git a/codebuild/py38/awses_2.0.0.yml b/codebuild/py38/awses_2.0.0.yml deleted file mode 100644 index 5d7210748..000000000 --- a/codebuild/py38/awses_2.0.0.yml +++ /dev/null @@ -1,21 +0,0 @@ -version: 0.2 - -env: - variables: - TOXENV: "py38-awses_2.0.0" - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- - arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- - arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2 - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_API_DEPLOYMENT_ID: "xi1mwx3ttb" - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_REGION: "us-west-2" - -phases: - install: - runtime-versions: - python: latest - build: - commands: - - pip install tox - - cd test_vector_handlers - - tox diff --git a/codebuild/py38/awses_latest.yml b/codebuild/py38/awses_latest.yml deleted file mode 100644 index ba8c26514..000000000 --- a/codebuild/py38/awses_latest.yml +++ /dev/null @@ -1,21 +0,0 @@ -version: 0.2 - -env: - variables: - TOXENV: "py38-awses_latest" - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- - arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f - AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- - arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2 - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_API_DEPLOYMENT_ID: "xi1mwx3ttb" - AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_REGION: "us-west-2" - -phases: - install: - runtime-versions: - python: latest - build: - commands: - - pip install tox - - cd test_vector_handlers - - tox diff --git a/codebuild/py36/awses_2.0.0.yml b/codebuild/py38/awses_local.yml similarity index 95% rename from codebuild/py36/awses_2.0.0.yml rename to codebuild/py38/awses_local.yml index c54afd266..7e5cdef40 100644 --- a/codebuild/py36/awses_2.0.0.yml +++ b/codebuild/py38/awses_local.yml @@ -2,7 +2,7 @@ version: 0.2 env: variables: - TOXENV: "py36-awses_2.0.0" + TOXENV: "py38-awses_local" AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- diff --git a/codebuild/release/prod-release.yml b/codebuild/release/prod-release.yml index aa985e361..63db04621 100644 --- a/codebuild/release/prod-release.yml +++ b/codebuild/release/prod-release.yml @@ -9,33 +9,21 @@ env: phases: install: - commands: - - pip install tox - - pip install --upgrade pip runtime-versions: python: latest - pre_build: - commands: - - git checkout $COMMIT_ID - - FOUND_VERSION=$(sed -n 's/__version__ = "\(.*\)"/\1/p' src/aws_encryption_sdk/identifiers.py) - - | - if expr ${FOUND_VERSION} != ${VERSION}; then - echo "identifiers.py version (${FOUND_VERSION}) does not match expected version (${VERSION}), stopping" - exit 1; - fi build: commands: + - pip install tox + - git checkout $BRANCH - tox -e park - tox -e release + - git clone https://github.com/aws-samples/busy-engineers-document-bucket.git + - cd busy-engineers-document-bucket/exercises/python/encryption-context-complete + - sed -i "s/aws_encryption_sdk/aws_encryption_sdk==$VERSION/" requirements-dev.txt + - tox -e test + batch: - fast-fail: true - build-graph: - - identifier: release_to_prod - - identifier: validate_prod_release - depend-on: - - release_to_prod - buildspec: codebuild/release/validate.yml - env: - variables: - PIP_INDEX_URL: https://pypi.python.org/simple/ + fast-fail: false + build-list: + - identifier: prod_release diff --git a/codebuild/release/test-release.yml b/codebuild/release/test-release.yml index 6c0ce85c9..8189050b2 100644 --- a/codebuild/release/test-release.yml +++ b/codebuild/release/test-release.yml @@ -9,35 +9,17 @@ env: phases: install: - commands: - - pip install tox - - pip install --upgrade pip runtime-versions: python: latest - pre_build: - commands: - - git checkout $COMMIT_ID - - FOUND_VERSION=$(sed -n 's/__version__ = "\(.*\)"/\1/p' src/aws_encryption_sdk/identifiers.py) - - | - if expr ${FOUND_VERSION} != ${VERSION}; then - echo "identifiers.py version (${FOUND_VERSION}) does not match expected version (${VERSION}), stopping" - exit 1; - fi build: commands: + - pip install tox + - git checkout $BRANCH - tox -e park - tox -e test-release batch: - fast-fail: true - build-graph: - - identifier: release_to_staging - - identifier: validate_staging_release - depend-on: - - release_to_staging - buildspec: codebuild/release/validate.yml - env: - variables: - PIP_INDEX_URL: https://test.pypi.org/simple/ - PIP_EXTRA_INDEX_URL: https://pypi.python.org/simple/ + fast-fail: false + build-list: + - identifier: test_release diff --git a/codebuild/release/validate.yml b/codebuild/release/validate.yml deleted file mode 100644 index 1f65c0631..000000000 --- a/codebuild/release/validate.yml +++ /dev/null @@ -1,16 +0,0 @@ -version: 0.2 - -phases: - install: - commands: - - pip install tox - runtime-versions: - python: latest - pre_build: - commands: - - git clone https://github.com/aws-samples/busy-engineers-document-bucket.git - - cd busy-engineers-document-bucket/exercises/python/encryption-context-complete - - sed -i "s/aws_encryption_sdk/aws_encryption_sdk==$VERSION/" requirements-dev.txt - build: - commands: - - tox -e test diff --git a/examples/src/basic_file_encryption_with_multiple_providers.py b/examples/src/basic_file_encryption_with_multiple_providers.py index aaf4ae285..784e2456d 100644 --- a/examples/src/basic_file_encryption_with_multiple_providers.py +++ b/examples/src/basic_file_encryption_with_multiple_providers.py @@ -102,18 +102,18 @@ def cycle_file(key_arn, source_plaintext_filename, botocore_session=None): ciphertext.write(chunk) # Decrypt the ciphertext with only the AWS KMS master key + # Buffer the data in memory before writing to disk to ensure the signature is verified first. with open(ciphertext_filename, "rb") as ciphertext, open(cycled_kms_plaintext_filename, "wb") as plaintext: with client.stream( source=ciphertext, mode="d", key_provider=aws_encryption_sdk.StrictAwsKmsMasterKeyProvider(**kms_kwargs) ) as kms_decryptor: - for chunk in kms_decryptor: - plaintext.write(chunk) + plaintext.write(kms_decryptor.read()) # Decrypt the ciphertext with only the static master key + # Buffer the data in memory before writing to disk to ensure the signature is verified first. with open(ciphertext_filename, "rb") as ciphertext, open(cycled_static_plaintext_filename, "wb") as plaintext: with client.stream(source=ciphertext, mode="d", key_provider=static_master_key_provider) as static_decryptor: - for chunk in static_decryptor: - plaintext.write(chunk) + plaintext.write(static_decryptor.read()) # Verify that the "cycled" (encrypted, then decrypted) plaintext is identical to the source plaintext assert filecmp.cmp(source_plaintext_filename, cycled_kms_plaintext_filename) diff --git a/examples/src/basic_file_encryption_with_raw_key_provider.py b/examples/src/basic_file_encryption_with_raw_key_provider.py index 25045359e..16d3d7f7b 100644 --- a/examples/src/basic_file_encryption_with_raw_key_provider.py +++ b/examples/src/basic_file_encryption_with_raw_key_provider.py @@ -15,7 +15,7 @@ import os import aws_encryption_sdk -from aws_encryption_sdk.identifiers import CommitmentPolicy, EncryptionKeyType, WrappingAlgorithm +from aws_encryption_sdk.identifiers import Algorithm, CommitmentPolicy, EncryptionKeyType, WrappingAlgorithm from aws_encryption_sdk.internal.crypto.wrapping_keys import WrappingKey from aws_encryption_sdk.key_providers.raw import RawMasterKeyProvider @@ -65,14 +65,22 @@ def cycle_file(source_plaintext_filename): cycled_plaintext_filename = source_plaintext_filename + ".decrypted" # Encrypt the plaintext source data + # We can use an unsigning algorithm suite here under the assumption that the contexts that encrypt + # and decrypt are equally trusted. with open(source_plaintext_filename, "rb") as plaintext, open(ciphertext_filename, "wb") as ciphertext: - with client.stream(mode="e", source=plaintext, key_provider=master_key_provider) as encryptor: + with client.stream( + algorithm=Algorithm.AES_256_GCM_IV12_TAG16_HKDF_SHA256, + mode="e", + source=plaintext, + key_provider=master_key_provider, + ) as encryptor: for chunk in encryptor: ciphertext.write(chunk) # Decrypt the ciphertext + # We can use the recommended "decrypt-unsigned" streaming mode since we encrypted with an unsigned algorithm suite. with open(ciphertext_filename, "rb") as ciphertext, open(cycled_plaintext_filename, "wb") as plaintext: - with client.stream(mode="d", source=ciphertext, key_provider=master_key_provider) as decryptor: + with client.stream(mode="decrypt-unsigned", source=ciphertext, key_provider=master_key_provider) as decryptor: for chunk in decryptor: plaintext.write(chunk) diff --git a/examples/src/one_kms_cmk_streaming_data.py b/examples/src/one_kms_cmk_streaming_data.py index 7972883dd..3663324a8 100644 --- a/examples/src/one_kms_cmk_streaming_data.py +++ b/examples/src/one_kms_cmk_streaming_data.py @@ -48,10 +48,10 @@ def encrypt_decrypt_stream(key_arn, source_plaintext_filename, botocore_session= ciphertext.write(chunk) # Decrypt the encrypted message using the AWS Encryption SDK. + # Buffer the data in memory before writing to disk to ensure the signature is verified first. with open(ciphertext_filename, "rb") as ciphertext, open(decrypted_text_filename, "wb") as plaintext: with client.stream(source=ciphertext, mode="d", key_provider=kms_key_provider) as decryptor: - for chunk in decryptor: - plaintext.write(chunk) + plaintext.write(decryptor.read()) # Check if the original message and the decrypted message are the same assert filecmp.cmp(source_plaintext_filename, decrypted_text_filename) diff --git a/src/aws_encryption_sdk/__init__.py b/src/aws_encryption_sdk/__init__.py index 36f7794b9..b1ae347de 100644 --- a/src/aws_encryption_sdk/__init__.py +++ b/src/aws_encryption_sdk/__init__.py @@ -18,7 +18,9 @@ from aws_encryption_sdk.caches.local import LocalCryptoMaterialsCache # noqa from aws_encryption_sdk.caches.null import NullCryptoMaterialsCache # noqa +from aws_encryption_sdk.exceptions import AWSEncryptionSDKClientError # noqa from aws_encryption_sdk.identifiers import Algorithm, CommitmentPolicy, __version__ # noqa +from aws_encryption_sdk.internal.utils.signature import SignaturePolicy # noqa from aws_encryption_sdk.key_providers.kms import ( # noqa DiscoveryAwsKmsMasterKeyProvider, KMSMasterKeyProvider, @@ -41,9 +43,19 @@ class EncryptionSDKClientConfig(object): :param commitment_policy: The commitment policy to apply to encryption and decryption requests :type commitment_policy: aws_encryption_sdk.materials_manager.identifiers.CommitmentPolicy + :param max_encrypted_data_keys: The maximum number of encrypted data keys to allow during encryption and decryption + :type max_encrypted_data_keys: None or positive int """ commitment_policy = attr.ib(hash=True, validator=attr.validators.instance_of(CommitmentPolicy)) + max_encrypted_data_keys = attr.ib( + hash=True, validator=attr.validators.optional(attr.validators.instance_of(int)), default=None + ) + + def __attrs_post_init__(self): + """Applies post-processing which cannot be handled by attrs.""" + if self.max_encrypted_data_keys is not None and self.max_encrypted_data_keys < 1: + raise ValueError("max_encrypted_data_keys cannot be less than 1") class EncryptionSDKClient(object): @@ -61,6 +73,22 @@ def __new__(cls, **kwargs): instance.config = config return instance + def _set_config_kwargs(self, callee_name, kwargs_dict): + """ + Copy relevant StreamEncryptor/StreamDecryptor configuration from `self.config` into `kwargs`, + raising and exception if the keys already exist in `kwargs`. + """ + for key in ("commitment_policy", "max_encrypted_data_keys"): + if key in kwargs_dict: + warnings.warn( + "Invalid keyword argument '{key}' passed to {callee}. " + "Set this value by passing a 'config' to the EncryptionSDKClient constructor instead.".format( + key=key, callee=callee_name + ) + ) + kwargs_dict["commitment_policy"] = self.config.commitment_policy + kwargs_dict["max_encrypted_data_keys"] = self.config.max_encrypted_data_keys + def encrypt(self, **kwargs): """Encrypts and serializes provided plaintext. @@ -111,7 +139,8 @@ def encrypt(self, **kwargs): :returns: Tuple containing the encrypted ciphertext and the message header object :rtype: tuple of bytes and :class:`aws_encryption_sdk.structures.MessageHeader` """ - kwargs["commitment_policy"] = self.config.commitment_policy + self._set_config_kwargs("encrypt", kwargs) + kwargs["signature_policy"] = SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT with StreamEncryptor(**kwargs) as encryptor: ciphertext = encryptor.read() return ciphertext, encryptor.header @@ -159,7 +188,8 @@ def decrypt(self, **kwargs): :returns: Tuple containing the decrypted plaintext and the message header object :rtype: tuple of bytes and :class:`aws_encryption_sdk.structures.MessageHeader` """ - kwargs["commitment_policy"] = self.config.commitment_policy + self._set_config_kwargs("decrypt", kwargs) + kwargs["signature_policy"] = SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT with StreamDecryptor(**kwargs) as decryptor: plaintext = decryptor.read() return plaintext, decryptor.header @@ -218,13 +248,24 @@ def stream(self, **kwargs): or :class:`aws_encryption_sdk.streaming_client.StreamDecryptor` :raises ValueError: if supplied with an unsupported mode value """ - kwargs["commitment_policy"] = self.config.commitment_policy + self._set_config_kwargs("stream", kwargs) mode = kwargs.pop("mode") + + _signature_policy_map = { + "e": SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT, + "encrypt": SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT, + "d": SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT, + "decrypt": SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT, + "decrypt-unsigned": SignaturePolicy.ALLOW_ENCRYPT_FORBID_DECRYPT, + } + kwargs["signature_policy"] = _signature_policy_map[mode.lower()] + _stream_map = { "e": StreamEncryptor, "encrypt": StreamEncryptor, "d": StreamDecryptor, "decrypt": StreamDecryptor, + "decrypt-unsigned": StreamDecryptor, } try: return _stream_map[mode.lower()](**kwargs) @@ -398,8 +439,22 @@ def stream(**kwargs): DeprecationWarning, ) mode = kwargs.pop("mode") - _stream_map = {"e": StreamEncryptor, "encrypt": StreamEncryptor, "d": StreamDecryptor, "decrypt": StreamDecryptor} + _signature_policy_map = { + "e": SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT, + "encrypt": SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT, + "d": SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT, + "decrypt": SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT, + "decrypt-unsigned": SignaturePolicy.ALLOW_ENCRYPT_FORBID_DECRYPT, + } + _stream_map = { + "e": StreamEncryptor, + "encrypt": StreamEncryptor, + "d": StreamDecryptor, + "decrypt": StreamDecryptor, + "decrypt-unsigned": StreamDecryptor, + } try: + kwargs["signature_policy"] = _signature_policy_map[mode.lower()] return _stream_map[mode.lower()](**kwargs) except KeyError: raise ValueError("Unsupported mode: {}".format(mode)) diff --git a/src/aws_encryption_sdk/exceptions.py b/src/aws_encryption_sdk/exceptions.py index 98eb69e8e..ed4fea744 100644 --- a/src/aws_encryption_sdk/exceptions.py +++ b/src/aws_encryption_sdk/exceptions.py @@ -25,6 +25,22 @@ class CustomMaximumValueExceeded(SerializationError): """Exception class for use when values are found which exceed user-defined custom maximum values.""" +class MaxEncryptedDataKeysExceeded(CustomMaximumValueExceeded): + """ + Exception class for use when a message or encryption materials + contain more encrypted data keys than a configured maximum value. + """ + + def __init__(self, num_keys, max_keys): + """Prepares exception message.""" + super(MaxEncryptedDataKeysExceeded, self).__init__( + "Number of encrypted data keys found larger than configured value: {num_keys:d} > {max_keys:d}".format( + num_keys=num_keys, + max_keys=max_keys, + ) + ) + + class UnknownIdentityError(AWSEncryptionSDKClientError): """Exception class for unknown identity errors.""" diff --git a/src/aws_encryption_sdk/identifiers.py b/src/aws_encryption_sdk/identifiers.py index 39a1abe57..3ae38d96e 100644 --- a/src/aws_encryption_sdk/identifiers.py +++ b/src/aws_encryption_sdk/identifiers.py @@ -27,7 +27,7 @@ # We only actually need these imports when running the mypy checks pass -__version__ = "1.7.1" +__version__ = "1.9.0" USER_AGENT_SUFFIX = "AwsEncryptionSdkPython/{}".format(__version__) @@ -261,6 +261,10 @@ def is_committing(self): upper_bytes = self.id_as_bytes()[0] return upper_bytes in (0x04, 0x05) + def is_signing(self): + """Determine whether this algorithm suite includes signing.""" + return self.signing_algorithm_info is not None + def message_id_length(self): """Returns the size of the message id.""" if self.message_format_version == 0x01: diff --git a/src/aws_encryption_sdk/internal/crypto/elliptic_curve.py b/src/aws_encryption_sdk/internal/crypto/elliptic_curve.py index 83e6b2def..fd96abf6f 100644 --- a/src/aws_encryption_sdk/internal/crypto/elliptic_curve.py +++ b/src/aws_encryption_sdk/internal/crypto/elliptic_curve.py @@ -123,6 +123,7 @@ def _ecc_decode_compressed_point(curve, compressed_point): y_order_map = {b"\x02": 0, b"\x03": 1} raw_x = compressed_point[1:] raw_x = to_bytes(raw_x) + # pylint gives a false positive that int_from_bytes is not callable x = int_from_bytes(raw_x, "big") # pylint: disable=not-callable raw_y = compressed_point[0] # In Python3, bytes index calls return int values rather than strings diff --git a/src/aws_encryption_sdk/internal/formatting/deserialize.py b/src/aws_encryption_sdk/internal/formatting/deserialize.py index d18ae60a7..d2cfb1095 100644 --- a/src/aws_encryption_sdk/internal/formatting/deserialize.py +++ b/src/aws_encryption_sdk/internal/formatting/deserialize.py @@ -19,7 +19,18 @@ from cryptography.exceptions import InvalidTag -from aws_encryption_sdk.exceptions import NotSupportedError, SerializationError, UnknownIdentityError +try: # Python 3.5.0 and 3.5.1 have incompatible typing modules + from typing import Union # noqa pylint: disable=unused-import +except ImportError: # pragma: no cover + # We only actually need these imports when running the mypy checks + pass + +from aws_encryption_sdk.exceptions import ( + MaxEncryptedDataKeysExceeded, + NotSupportedError, + SerializationError, + UnknownIdentityError, +) from aws_encryption_sdk.identifiers import ( AlgorithmSuite, ContentType, @@ -124,15 +135,18 @@ def _verified_algorithm_from_id(algorithm_id): return algorithm_suite -def _deserialize_encrypted_data_keys(stream): - # type: (IO) -> Set[EncryptedDataKey] +def deserialize_encrypted_data_keys(stream, max_encrypted_data_keys=None): + # type: (IO, Union[int, None]) -> Set[EncryptedDataKey] """Deserialize some encrypted data keys from a stream. :param stream: Stream from which to read encrypted data keys + :param max_encrypted_data_keys: Maximum number of encrypted data keys to deserialize :return: Loaded encrypted data keys :rtype: set of :class:`EncryptedDataKey` """ (encrypted_data_key_count,) = unpack_values(">H", stream) + if max_encrypted_data_keys and encrypted_data_key_count > max_encrypted_data_keys: + raise MaxEncryptedDataKeysExceeded(encrypted_data_key_count, max_encrypted_data_keys) encrypted_data_keys = set([]) for _ in range(encrypted_data_key_count): (key_provider_length,) = unpack_values(">H", stream) @@ -226,14 +240,16 @@ def _verified_frame_length(frame_length, content_type): return frame_length -def _deserialize_header_v1(header, tee_stream): - # type: (IO) -> MessageHeader +def _deserialize_header_v1(header, tee_stream, max_encrypted_data_keys): + # type: (IO, Union[int, None]) -> MessageHeader """Deserializes the header from a source stream in SerializationVersion.V1. :param header: A dictionary in which to store deserialized values :type header: dict :param tee_stream: The stream from which to read bytes :type tee_stream: aws_encryption_sdk.internal.utils.streams.TeeStream + :param max_encrypted_data_keys: Maximum number of encrypted keys to deserialize + :type max_encrypted_data_keys: None or positive int :returns: Deserialized MessageHeader object :rtype: :class:`aws_encryption_sdk.structures.MessageHeader` :raises NotSupportedError: if unsupported data types are found @@ -252,7 +268,7 @@ def _deserialize_header_v1(header, tee_stream): header["encryption_context"] = deserialize_encryption_context(tee_stream.read(ser_encryption_context_length)) - header["encrypted_data_keys"] = _deserialize_encrypted_data_keys(tee_stream) + header["encrypted_data_keys"] = deserialize_encrypted_data_keys(tee_stream, max_encrypted_data_keys) (content_type_id,) = unpack_values(">B", tee_stream) header["content_type"] = _verified_content_type_from_id(content_type_id) @@ -269,7 +285,7 @@ def _deserialize_header_v1(header, tee_stream): return MessageHeader(**header) -def _deserialize_header_v2(header, tee_stream): +def _deserialize_header_v2(header, tee_stream, max_encrypted_data_keys): # type: (IO) -> MessageHeader """Deserializes the header from a source stream in SerializationVersion.V2. @@ -277,6 +293,8 @@ def _deserialize_header_v2(header, tee_stream): :type header: dict :param tee_stream: The stream from which to read bytes :type tee_stream: aws_encryption_sdk.internal.utils.streams.TeeStream + :param max_encrypted_data_keys: Maximum number of encrypted keys to deserialize + :type max_encrypted_data_keys: None or positive int :returns: Deserialized MessageHeader object :rtype: :class:`aws_encryption_sdk.structures.MessageHeader` :raises NotSupportedError: if unsupported data types are found @@ -292,7 +310,7 @@ def _deserialize_header_v2(header, tee_stream): header["encryption_context"] = deserialize_encryption_context(tee_stream.read(ser_encryption_context_length)) - header["encrypted_data_keys"] = _deserialize_encrypted_data_keys(tee_stream) + header["encrypted_data_keys"] = deserialize_encrypted_data_keys(tee_stream, max_encrypted_data_keys) (content_type_id,) = unpack_values(">B", tee_stream) header["content_type"] = _verified_content_type_from_id(content_type_id) @@ -307,12 +325,14 @@ def _deserialize_header_v2(header, tee_stream): return MessageHeader(**header) -def deserialize_header(stream): - # type: (IO) -> MessageHeader +def deserialize_header(stream, max_encrypted_data_keys=None): + # type: (IO, Union[int, None]) -> MessageHeader """Deserializes the header from a source stream :param stream: Source data stream :type stream: io.BytesIO + :param max_encrypted_data_keys: Maximum number of encrypted keys to deserialize + :type max_encrypted_data_keys: None or positive int :returns: Deserialized MessageHeader object :rtype: :class:`aws_encryption_sdk.structures.MessageHeader` and bytes :raises NotSupportedError: if unsupported data types are found @@ -328,9 +348,9 @@ def deserialize_header(stream): header["version"] = version if version == SerializationVersion.V1: - return _deserialize_header_v1(header, tee_stream), tee.getvalue() + return _deserialize_header_v1(header, tee_stream, max_encrypted_data_keys), tee.getvalue() elif version == SerializationVersion.V2: - return _deserialize_header_v2(header, tee_stream), tee.getvalue() + return _deserialize_header_v2(header, tee_stream, max_encrypted_data_keys), tee.getvalue() else: raise NotSupportedError("Unrecognized message format version: {}".format(version)) diff --git a/src/aws_encryption_sdk/internal/utils/signature.py b/src/aws_encryption_sdk/internal/utils/signature.py new file mode 100644 index 000000000..74b481eb6 --- /dev/null +++ b/src/aws_encryption_sdk/internal/utils/signature.py @@ -0,0 +1,33 @@ +# Copyright 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"). You +# may not use this file except in compliance with the License. A copy of +# the License is located at +# +# http://aws.amazon.com/apache2.0/ +# +# or in the "license" file accompanying this file. This file is +# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF +# ANY KIND, either express or implied. See the License for the specific +# language governing permissions and limitations under the License. +"""Helper functions for validating signature policies and algorithms for the AWS Encryption SDK.""" + +from enum import Enum + +from aws_encryption_sdk.exceptions import ActionNotAllowedError + + +class SignaturePolicy(Enum): + """Controls algorithm suites that can be used on encryption and decryption.""" + + ALLOW_ENCRYPT_ALLOW_DECRYPT = 0 + ALLOW_ENCRYPT_FORBID_DECRYPT = 1 + + +def validate_signature_policy_on_decrypt(signature_policy, algorithm): + """Validates that the provided algorithm does not violate the signature policy for a decrypt request.""" + if signature_policy == SignaturePolicy.ALLOW_ENCRYPT_FORBID_DECRYPT and algorithm.is_signing(): + error_message = ( + "Configuration conflict. Cannot decrypt signed message in decrypt-unsigned mode. Algorithm ID was {}. " + ) + raise ActionNotAllowedError(error_message.format(algorithm.algorithm_id)) diff --git a/src/aws_encryption_sdk/streaming_client.py b/src/aws_encryption_sdk/streaming_client.py index 78ea70b7a..a33a4f443 100644 --- a/src/aws_encryption_sdk/streaming_client.py +++ b/src/aws_encryption_sdk/streaming_client.py @@ -28,6 +28,7 @@ AWSEncryptionSDKClientError, CustomMaximumValueExceeded, MasterKeyProviderError, + MaxEncryptedDataKeysExceeded, NotSupportedError, SerializationError, ) @@ -56,6 +57,7 @@ serialize_non_framed_open, ) from aws_encryption_sdk.internal.utils.commitment import validate_commitment_policy_on_encrypt +from aws_encryption_sdk.internal.utils.signature import SignaturePolicy, validate_signature_policy_on_decrypt from aws_encryption_sdk.key_providers.base import MasterKeyProvider from aws_encryption_sdk.materials_managers import DecryptionMaterialsRequest, EncryptionMaterialsRequest from aws_encryption_sdk.materials_managers.base import CryptoMaterialsManager @@ -67,13 +69,15 @@ @attr.s(hash=True) @six.add_metaclass(abc.ABCMeta) -class _ClientConfig(object): +class _ClientConfig(object): # pylint: disable=too-many-instance-attributes """Parent configuration object for StreamEncryptor and StreamDecryptor objects. :param source: Source data to encrypt or decrypt :type source: str, bytes, io.IOBase, or file :param commitment_policy: The commitment policy to use during encryption and decryption :type commitment_policy: aws_encryption_sdk.identifiers.CommitmentPolicy + :param max_encrypted_data_keys: The maximum number of encrypted data keys to allow during encryption and decryption + :type max_encrypted_data_keys: None or positive int :param materials_manager: `CryptoMaterialsManager` from which to obtain cryptographic materials (either `materials_manager` or `key_provider` required) :type materials_manager: aws_encryption_sdk.materials_manager.base.CryptoMaterialsManager @@ -88,6 +92,9 @@ class _ClientConfig(object): """ source = attr.ib(hash=True, converter=aws_encryption_sdk.internal.utils.prep_stream_data) + max_encrypted_data_keys = attr.ib( + hash=True, default=None, validator=attr.validators.optional(attr.validators.instance_of(int)) + ) materials_manager = attr.ib( hash=True, default=None, validator=attr.validators.optional(attr.validators.instance_of(CryptoMaterialsManager)) ) @@ -102,6 +109,11 @@ class _ClientConfig(object): default=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT, validator=attr.validators.optional(attr.validators.instance_of(CommitmentPolicy)), ) + signature_policy = attr.ib( + hash=True, + default=SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT, + validator=attr.validators.instance_of(SignaturePolicy), + ) line_length = attr.ib( hash=True, default=LINE_LENGTH, validator=attr.validators.instance_of(six.integer_types) ) # DEPRECATED: Value is no longer configurable here. Parameter left here to avoid breaking consumers. @@ -461,6 +473,10 @@ def _prep_message(self): ).format(requested=self.config.algorithm, provided=self._encryption_materials.algorithm) ) + num_keys = len(self._encryption_materials.encrypted_data_keys) + if self.config.max_encrypted_data_keys and num_keys > self.config.max_encrypted_data_keys: + raise MaxEncryptedDataKeysExceeded(num_keys, self.config.max_encrypted_data_keys) + if self._encryption_materials.signing_key is None: self.signer = None else: @@ -781,10 +797,13 @@ def _read_header(self): :rtype: tuple of aws_encryption_sdk.structures.MessageHeader and aws_encryption_sdk.internal.structures.MessageHeaderAuthentication :raises CustomMaximumValueExceeded: if frame length is greater than the custom max value + :raises MaxEncryptedDataKeysExceeded: if number of encrypted data keys is greater than the custom max value """ - header, raw_header = deserialize_header(self.source_stream) + header, raw_header = deserialize_header(self.source_stream, self.config.max_encrypted_data_keys) self.__unframed_bytes_read += len(raw_header) + validate_signature_policy_on_decrypt(self.config.signature_policy, header.algorithm) + if ( self.config.max_body_length is not None and header.content_type == ContentType.FRAMED_DATA diff --git a/test/integration/integration_test_utils.py b/test/integration/integration_test_utils.py index fea3cc278..228439450 100644 --- a/test/integration/integration_test_utils.py +++ b/test/integration/integration_test_utils.py @@ -76,3 +76,14 @@ def setup_kms_master_key_provider_with_botocore_session(cache=True): _KMS_MKP_BOTO = kms_master_key_provider return kms_master_key_provider + + +def setup_kms_master_key_provider_with_duplicate_keys(num_keys): + """Reads the test_values config file and builds the requested KMS Master Key Provider with multiple copies of + the requested key.""" + assert num_keys > 1 + cmk_arn = get_cmk_arn() + provider = StrictAwsKmsMasterKeyProvider(key_ids=[cmk_arn]) + for _ in range(num_keys - 1): + provider.add_master_key_provider(StrictAwsKmsMasterKeyProvider(key_ids=[cmk_arn])) + return provider diff --git a/test/integration/test_i_aws_encrytion_sdk_client.py b/test/integration/test_i_aws_encrytion_sdk_client.py index 028e7b61d..3310f04e4 100644 --- a/test/integration/test_i_aws_encrytion_sdk_client.py +++ b/test/integration/test_i_aws_encrytion_sdk_client.py @@ -18,8 +18,14 @@ from botocore.exceptions import BotoCoreError import aws_encryption_sdk -from aws_encryption_sdk.exceptions import DecryptKeyError, EncryptKeyError, MasterKeyProviderError -from aws_encryption_sdk.identifiers import USER_AGENT_SUFFIX, Algorithm +from aws_encryption_sdk.exceptions import ( + ActionNotAllowedError, + CustomMaximumValueExceeded, + DecryptKeyError, + EncryptKeyError, + MasterKeyProviderError, +) +from aws_encryption_sdk.identifiers import USER_AGENT_SUFFIX, Algorithm, CommitmentPolicy from aws_encryption_sdk.internal.arn import arn_from_str from aws_encryption_sdk.key_providers.kms import ( DiscoveryAwsKmsMasterKeyProvider, @@ -33,6 +39,7 @@ get_cmk_arn, setup_kms_master_key_provider, setup_kms_master_key_provider_with_botocore_session, + setup_kms_master_key_provider_with_duplicate_keys, ) pytestmark = [pytest.mark.integ] @@ -639,6 +646,60 @@ def test_encrypt_failure_discovery_provider(self): ) excinfo.match("No Master Keys available from Master Key Provider") + @pytest.mark.parametrize("num_keys", (2, 3)) + def test_encrypt_cycle_within_max_encrypted_data_keys(self, num_keys): + """Test that the client can encrypt and decrypt messages with fewer + EDKs than the configured max.""" + provider = setup_kms_master_key_provider_with_duplicate_keys(num_keys) + client = aws_encryption_sdk.EncryptionSDKClient( + commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT, + max_encrypted_data_keys=3, + ) + ciphertext, _ = client.encrypt( + source=VALUES["plaintext_128"], + key_provider=provider, + ) + plaintext, _ = client.decrypt( + source=ciphertext, + key_provider=provider, + ) + assert plaintext == VALUES["plaintext_128"] + + def test_encrypt_over_max_encrypted_data_keys(self): + """Test that the client refuses to encrypt when too many EDKs are provided.""" + provider = setup_kms_master_key_provider_with_duplicate_keys(4) + client = aws_encryption_sdk.EncryptionSDKClient( + commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT, + max_encrypted_data_keys=3, + ) + with pytest.raises(CustomMaximumValueExceeded) as exc_info: + _, _ = client.encrypt( + source=VALUES["plaintext_128"], + key_provider=provider, + ) + exc_info.match("Number of encrypted data keys found larger than configured value") + + def test_decrypt_over_max_encrypted_data_keys(self): + """Test that the client refuses to decrypt a message with too many EDKs.""" + provider = setup_kms_master_key_provider_with_duplicate_keys(4) + encrypt_client = aws_encryption_sdk.EncryptionSDKClient( + commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT, + ) + ciphertext, _ = encrypt_client.encrypt( + source=VALUES["plaintext_128"], + key_provider=provider, + ) + decrypt_client = aws_encryption_sdk.EncryptionSDKClient( + commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT, + max_encrypted_data_keys=3, + ) + with pytest.raises(CustomMaximumValueExceeded) as exc_info: + _, _ = decrypt_client.decrypt( + source=ciphertext, + key_provider=provider, + ) + exc_info.match("Number of encrypted data keys found larger than configured value") + def test_decrypt_success_kms_provider_explicit(self): """Test that an old-style KMS Master Key Provider can decrypt a ciphertext when it was explicitly configured with the CMK for that ciphertext. @@ -694,3 +755,36 @@ def test_decrypt_success_kms_provider_no_key_ids(self): plaintext, _ = aws_encryption_sdk.decrypt(source=ciphertext, key_provider=decrypt_provider) assert plaintext == VALUES["plaintext_128"] + + def test_decrypt_unsigned_success_unsigned_message(self): + """Test that "decrypt-unsigned" mode accepts unsigned messages.""" + ciphertext, _ = aws_encryption_sdk.encrypt( + source=VALUES["plaintext_128"], + algorithm=Algorithm.AES_128_GCM_IV12_TAG16_HKDF_SHA256, + key_provider=self.kms_master_key_provider, + encryption_context=VALUES["encryption_context"], + frame_length=1024, + ) + + with aws_encryption_sdk.stream( + source=io.BytesIO(ciphertext), key_provider=self.kms_master_key_provider, mode="decrypt-unsigned" + ) as decryptor: + plaintext = decryptor.read() + assert plaintext == VALUES["plaintext_128"] + + def test_decrypt_unsigned_failure_signed_message(self): + """Test that "decrypt-unsigned" mode rejects signed messages.""" + ciphertext, _ = aws_encryption_sdk.encrypt( + source=VALUES["plaintext_128"], + algorithm=Algorithm.AES_128_GCM_IV12_TAG16_HKDF_SHA256_ECDSA_P256, + key_provider=self.kms_master_key_provider, + encryption_context=VALUES["encryption_context"], + frame_length=1024, + ) + + with aws_encryption_sdk.stream( + source=io.BytesIO(ciphertext), key_provider=self.kms_master_key_provider, mode="decrypt-unsigned" + ) as decryptor: + with pytest.raises(ActionNotAllowedError) as excinfo: + decryptor.read() + excinfo.match("Configuration conflict. Cannot decrypt signed message in decrypt-unsigned mode.") diff --git a/test/unit/test_aws_encryption_sdk.py b/test/unit/test_aws_encryption_sdk.py index 4a601dd2d..38ea43fa5 100644 --- a/test/unit/test_aws_encryption_sdk.py +++ b/test/unit/test_aws_encryption_sdk.py @@ -18,6 +18,7 @@ import aws_encryption_sdk import aws_encryption_sdk.internal.defaults +from aws_encryption_sdk.internal.utils.signature import SignaturePolicy pytestmark = [pytest.mark.unit, pytest.mark.local] @@ -61,7 +62,9 @@ def test_decrypt(self): def test_stream_encryptor_e(self): test = aws_encryption_sdk.stream(mode="e", a=sentinel.a, b=sentinel.b, c=sentinel.b) assert test is self.mock_stream_encryptor_instance - self.mock_stream_encryptor.assert_called_once_with(a=sentinel.a, b=sentinel.b, c=sentinel.b) + self.mock_stream_encryptor.assert_called_once_with( + a=sentinel.a, b=sentinel.b, c=sentinel.b, signature_policy=SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT + ) def test_stream_encryptor_encrypt(self): test = aws_encryption_sdk.stream(mode="ENCRYPT", a=sentinel.a, b=sentinel.b, c=sentinel.b) @@ -70,7 +73,9 @@ def test_stream_encryptor_encrypt(self): def test_stream_decryptor_d(self): test = aws_encryption_sdk.stream(mode="d", a=sentinel.a, b=sentinel.b, c=sentinel.b) assert test is self.mock_stream_decryptor_instance - self.mock_stream_decryptor.assert_called_once_with(a=sentinel.a, b=sentinel.b, c=sentinel.b) + self.mock_stream_decryptor.assert_called_once_with( + a=sentinel.a, b=sentinel.b, c=sentinel.b, signature_policy=SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT + ) def test_stream_decryptor_decrypt(self): test = aws_encryption_sdk.stream(mode="DECRYPT", a=sentinel.a, b=sentinel.b, c=sentinel.b) diff --git a/test/unit/test_deserialize.py b/test/unit/test_deserialize.py index cef66b986..f5d257971 100644 --- a/test/unit/test_deserialize.py +++ b/test/unit/test_deserialize.py @@ -19,7 +19,12 @@ from mock import MagicMock, patch, sentinel import aws_encryption_sdk.internal.formatting.deserialize -from aws_encryption_sdk.exceptions import NotSupportedError, SerializationError, UnknownIdentityError +from aws_encryption_sdk.exceptions import ( + CustomMaximumValueExceeded, + NotSupportedError, + SerializationError, + UnknownIdentityError, +) from aws_encryption_sdk.identifiers import AlgorithmSuite, SerializationVersion from aws_encryption_sdk.internal.structures import EncryptedData @@ -420,3 +425,32 @@ def test_deserialize_wrapped_key_symmetric_wrapping_algorithm_incomplete_tag2(se ], ) excinfo.match("Malformed key info: incomplete ciphertext or tag") + + def test_deserialize_encrypted_data_keys_no_max_encrypted_data_keys(self): + edks = aws_encryption_sdk.internal.formatting.deserialize.deserialize_encrypted_data_keys( + edks_stream(2 ** 16 - 1), max_encrypted_data_keys=None + ) + assert len(edks) == 2 ** 16 - 1 + + @pytest.mark.parametrize("num_keys", (2, 3)) + def test_deserialize_encrypted_data_keys_within_max_encrypted_data_keys(self, num_keys): + edks = aws_encryption_sdk.internal.formatting.deserialize.deserialize_encrypted_data_keys( + edks_stream(num_keys), 3 + ) + assert len(edks) == num_keys + + def test_deserialize_encrypted_data_keys_over_max_encrypted_data_keys(self): + with pytest.raises(CustomMaximumValueExceeded) as excinfo: + aws_encryption_sdk.internal.formatting.deserialize.deserialize_encrypted_data_keys(edks_stream(4), 3) + excinfo.match("Number of encrypted data keys found larger than custom value") + + +def edks_stream(num_keys): + raw = bytearray(struct.pack(">H", num_keys)) + for i in range(num_keys): + # zero-length key provider ID and key provider info + raw.extend(b"\x00\x00\x00\x00") + # EDK ciphertext == index + raw.extend(b"\x00\x02") + raw.extend(struct.pack(">H", i)) + return io.BytesIO(raw) diff --git a/test/unit/test_encryption_client.py b/test/unit/test_encryption_client.py index 561d91475..acd115666 100644 --- a/test/unit/test_encryption_client.py +++ b/test/unit/test_encryption_client.py @@ -11,19 +11,45 @@ # ANY KIND, either express or implied. See the License for the specific # language governing permissions and limitations under the License. """Unit test suite for aws_encryption_sdk.EncryptionSDKClient""" +import warnings + import pytest from mock import MagicMock import aws_encryption_sdk from aws_encryption_sdk import CommitmentPolicy +from aws_encryption_sdk.internal.utils.signature import SignaturePolicy from aws_encryption_sdk.materials_managers.base import CryptoMaterialsManager pytestmark = [pytest.mark.unit, pytest.mark.local] def test_init_success(): - test = aws_encryption_sdk.EncryptionSDKClient(commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT) + test = aws_encryption_sdk.EncryptionSDKClient( + commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT, + max_encrypted_data_keys=1, + ) assert test.config.commitment_policy == CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT + assert test.config.max_encrypted_data_keys == 1 + + +@pytest.mark.parametrize("max_encrypted_data_keys", (1, 10, 2 ** 16 - 1, 2 ** 16)) +def test_init_valid_max_encrypted_data_keys(max_encrypted_data_keys): + test = aws_encryption_sdk.EncryptionSDKClient( + commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT, + max_encrypted_data_keys=max_encrypted_data_keys, + ) + assert test.config.max_encrypted_data_keys == max_encrypted_data_keys + + +@pytest.mark.parametrize("max_encrypted_data_keys", (0, -1)) +def test_init_invalid_max_encrypted_data_keys(max_encrypted_data_keys): + with pytest.raises(ValueError) as exc_info: + aws_encryption_sdk.EncryptionSDKClient( + commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT, + max_encrypted_data_keys=max_encrypted_data_keys, + ) + exc_info.match("max_encrypted_data_keys cannot be less than 1") def test_init_fails_without_commitment_policy(): @@ -34,7 +60,10 @@ def test_init_fails_without_commitment_policy(): def test_client_encrypt(mocker): mocker.patch.object(aws_encryption_sdk, "StreamEncryptor") cmm = MagicMock(__class__=CryptoMaterialsManager) - client = aws_encryption_sdk.EncryptionSDKClient(commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT) + client = aws_encryption_sdk.EncryptionSDKClient( + commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT, + max_encrypted_data_keys=3, + ) kwargs = dict() kwargs["source"] = b"plaintext" @@ -42,13 +71,18 @@ def test_client_encrypt(mocker): client.encrypt(**kwargs) expected_kwargs = kwargs.copy() expected_kwargs["commitment_policy"] = CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT + expected_kwargs["signature_policy"] = SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT + expected_kwargs["max_encrypted_data_keys"] = 3 aws_encryption_sdk.StreamEncryptor.assert_called_once_with(**expected_kwargs) def test_client_decrypt(mocker): mocker.patch.object(aws_encryption_sdk, "StreamDecryptor") cmm = MagicMock(__class__=CryptoMaterialsManager) - client = aws_encryption_sdk.EncryptionSDKClient(commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT) + client = aws_encryption_sdk.EncryptionSDKClient( + commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT, + max_encrypted_data_keys=3, + ) kwargs = dict() kwargs["source"] = b"ciphertext" @@ -56,6 +90,8 @@ def test_client_decrypt(mocker): client.decrypt(**kwargs) expected_kwargs = kwargs.copy() expected_kwargs["commitment_policy"] = CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT + expected_kwargs["signature_policy"] = SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT + expected_kwargs["max_encrypted_data_keys"] = 3 aws_encryption_sdk.StreamDecryptor.assert_called_once_with(**expected_kwargs) @@ -73,6 +109,8 @@ def test_client_stream_encrypt(mocker, mode_string): expected_kwargs = kwargs.copy() expected_kwargs.pop("mode") expected_kwargs["commitment_policy"] = CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT + expected_kwargs["signature_policy"] = SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT + expected_kwargs["max_encrypted_data_keys"] = None aws_encryption_sdk.StreamEncryptor.assert_called_once_with(**expected_kwargs) @@ -90,4 +128,28 @@ def test_client_stream_decrypt(mocker, mode_string): expected_kwargs = kwargs.copy() expected_kwargs.pop("mode") expected_kwargs["commitment_policy"] = CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT + expected_kwargs["signature_policy"] = SignaturePolicy.ALLOW_ENCRYPT_ALLOW_DECRYPT + expected_kwargs["max_encrypted_data_keys"] = None aws_encryption_sdk.StreamDecryptor.assert_called_once_with(**expected_kwargs) + + +@pytest.mark.parametrize("method", ("encrypt", "decrypt", "stream")) +@pytest.mark.parametrize("key", ("commitment_policy", "max_encrypted_data_keys")) +def test_client_bad_kwargs(mocker, method, key): + mocker.patch.object(aws_encryption_sdk, "StreamEncryptor") + + cmm = MagicMock(__class__=CryptoMaterialsManager) + kwargs = dict() + kwargs[key] = "foobar" + kwargs["source"] = b"ciphertext" + kwargs["materials_manager"] = cmm + client = aws_encryption_sdk.EncryptionSDKClient(commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT) + with warnings.catch_warnings(record=True) as w: + warnings.simplefilter("always") + client.encrypt(**kwargs) + assert len(w) == 1 + assert issubclass(w[-1].category, UserWarning) + + message = str(w[-1].message) + assert "Invalid keyword argument" in message + assert "Set this value by passing a 'config' to the EncryptionSDKClient constructor instead" in message diff --git a/test/unit/test_streaming_client_configs.py b/test/unit/test_streaming_client_configs.py index 8828f9c37..1e04f84f6 100644 --- a/test/unit/test_streaming_client_configs.py +++ b/test/unit/test_streaming_client_configs.py @@ -55,6 +55,7 @@ def _new_master_key(self, key_id): dict(source=b"", materials_manager=FakeCryptoMaterialsManager(), line_length=10), dict(source=b"", materials_manager=FakeCryptoMaterialsManager(), source_length=10), dict(source=b"", materials_manager=FakeCryptoMaterialsManager()), + dict(source=b"", materials_manager=FakeCryptoMaterialsManager(), max_encrypted_data_keys=3), ], EncryptorConfig: build_valid_kwargs_list( BASE_KWARGS, dict(encryption_context={}, algorithm=ALGORITHM, frame_length=8192) @@ -63,7 +64,7 @@ def _new_master_key(self, key_id): } INVALID_KWARGS = { _ClientConfig: [ - dict(source=b"", materials_manager=FakeCryptoMaterialsManager(), key_provider=FakeMasterKeyProvider()) + dict(source=b"", materials_manager=FakeCryptoMaterialsManager(), key_provider=FakeMasterKeyProvider()), ], EncryptorConfig: [ dict(source=b"", materials_manager=FakeCryptoMaterialsManager(), encryption_context=None), @@ -94,6 +95,7 @@ def test_client_config_defaults(): assert test.source_length is None assert test.line_length == LINE_LENGTH assert test.commitment_policy == CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT + assert test.max_encrypted_data_keys is None def test_encryptor_config_defaults(): diff --git a/test/unit/test_streaming_client_stream_decryptor.py b/test/unit/test_streaming_client_stream_decryptor.py index c3c89f37b..329f025da 100644 --- a/test/unit/test_streaming_client_stream_decryptor.py +++ b/test/unit/test_streaming_client_stream_decryptor.py @@ -45,7 +45,7 @@ def apply_fixtures(self): self.mock_header.algorithm = MagicMock( __class__=Algorithm, iv_len=12, is_committing=MagicMock(return_value=False) ) - self.mock_header.encrypted_data_keys = sentinel.encrypted_data_keys + self.mock_header.encrypted_data_keys = set((VALUES["encrypted_data_key_obj"],)) self.mock_header.encryption_context = sentinel.encryption_context self.mock_raw_header = b"some bytes" @@ -164,12 +164,12 @@ def test_read_header(self, mock_derive_datakey, mock_decrypt_materials_request, test_header, test_header_auth = test_decryptor._read_header() - self.mock_deserialize_header.assert_called_once_with(ct_stream) + self.mock_deserialize_header.assert_called_once_with(ct_stream, None) mock_verifier.from_key_bytes.assert_called_once_with( algorithm=self.mock_header.algorithm, key_bytes=sentinel.verification_key ) mock_decrypt_materials_request.assert_called_once_with( - encrypted_data_keys=sentinel.encrypted_data_keys, + encrypted_data_keys=self.mock_header.encrypted_data_keys, algorithm=self.mock_header.algorithm, encryption_context=sentinel.encryption_context, commitment_policy=mock_commitment_policy, @@ -249,7 +249,7 @@ def test_read_header_committing_algorithm_policy_allows_check_passes( test_decryptor.source_stream = self.mock_input_stream test_decryptor._stream_length = len(VALUES["data_128"]) test_decryptor._read_header() - self.mock_deserialize_header.assert_called_once_with(self.mock_input_stream) + self.mock_deserialize_header.assert_called_once_with(self.mock_input_stream, None) @patch("aws_encryption_sdk.streaming_client.Verifier") @patch("aws_encryption_sdk.streaming_client.DecryptionMaterialsRequest") @@ -300,7 +300,7 @@ def test_read_header_uncommitting_algorithm_policy_allows( test_decryptor.source_stream = self.mock_input_stream test_decryptor._stream_length = len(VALUES["data_128"]) test_decryptor._read_header() - self.mock_deserialize_header.assert_called_once_with(self.mock_input_stream) + self.mock_deserialize_header.assert_called_once_with(self.mock_input_stream, None) self.mock_compare_digest.assert_not_called() def test_prep_non_framed_content_length_too_large(self): diff --git a/test/unit/test_streaming_client_stream_encryptor.py b/test/unit/test_streaming_client_stream_encryptor.py index 6c431f843..028494246 100644 --- a/test/unit/test_streaming_client_stream_encryptor.py +++ b/test/unit/test_streaming_client_stream_encryptor.py @@ -20,11 +20,13 @@ import aws_encryption_sdk.internal.defaults from aws_encryption_sdk.exceptions import ( ActionNotAllowedError, + CustomMaximumValueExceeded, MasterKeyProviderError, NotSupportedError, SerializationError, ) from aws_encryption_sdk.identifiers import Algorithm, CommitmentPolicy, ContentType, SerializationVersion +from aws_encryption_sdk.internal.utils.signature import SignaturePolicy from aws_encryption_sdk.key_providers.base import MasterKey, MasterKeyProvider from aws_encryption_sdk.materials_managers.base import CryptoMaterialsManager from aws_encryption_sdk.streaming_client import StreamEncryptor @@ -146,6 +148,7 @@ def apply_fixtures(self): # Set up serialize_frame patch self.mock_serialize_frame_patcher = patch("aws_encryption_sdk.streaming_client.serialize_frame") self.mock_serialize_frame = self.mock_serialize_frame_patcher.start() + self.mock_signature_policy = MagicMock(__class__=SignaturePolicy) yield # Run tearDown self.mock_content_type_patcher.stop() @@ -169,6 +172,7 @@ def test_init(self): key_provider=self.mock_key_provider, frame_length=self.mock_frame_length, algorithm=self.mock_algorithm, + signature_policy=self.mock_signature_policy, ) assert test_encryptor.sequence_number == 1 self.mock_content_type.assert_called_once_with(self.mock_frame_length) @@ -183,6 +187,7 @@ def test_init_non_framed_message_too_large(self): frame_length=0, algorithm=self.mock_algorithm, source_length=aws_encryption_sdk.internal.defaults.MAX_NON_FRAMED_SIZE + 1, + signature_policy=self.mock_signature_policy, ) excinfo.match("Source too large for non-framed message") @@ -193,6 +198,7 @@ def test_prep_message_no_master_keys(self): key_provider=self.mock_key_provider, frame_length=self.mock_frame_length, source_length=5, + signature_policy=self.mock_signature_policy, ) with pytest.raises(MasterKeyProviderError) as excinfo: test_encryptor._prep_message() @@ -208,12 +214,51 @@ def test_prep_message_primary_master_key_not_in_master_keys(self): key_provider=self.mock_key_provider, frame_length=self.mock_frame_length, source_length=5, + signature_policy=self.mock_signature_policy, ) with pytest.raises(MasterKeyProviderError) as excinfo: test_encryptor._prep_message() excinfo.match("Primary Master Key not in provided Master Keys") + def test_prep_message_no_max_encrypted_data_keys(self): + test_encryptor = StreamEncryptor( + source=io.BytesIO(self.plaintext), + materials_manager=self.mock_materials_manager, + frame_length=self.mock_frame_length, + source_length=5, + ) + self.mock_encryption_materials.encrypted_data_keys.__len__.return_value = 2 ** 16 - 1 + test_encryptor.content_type = ContentType.FRAMED_DATA + test_encryptor._prep_message() + + @pytest.mark.parametrize("num_keys", (2, 3)) + def test_prep_message_within_max_encrypted_data_keys(self, num_keys): + test_encryptor = StreamEncryptor( + source=io.BytesIO(self.plaintext), + materials_manager=self.mock_materials_manager, + frame_length=self.mock_frame_length, + source_length=5, + max_encrypted_data_keys=3, + ) + self.mock_encryption_materials.encrypted_data_keys.__len__.return_value = num_keys + test_encryptor.content_type = ContentType.FRAMED_DATA + test_encryptor._prep_message() + + def test_prep_message_over_max_encrypted_data_keys(self): + test_encryptor = StreamEncryptor( + source=io.BytesIO(self.plaintext), + materials_manager=self.mock_materials_manager, + frame_length=self.mock_frame_length, + source_length=5, + max_encrypted_data_keys=3, + ) + self.mock_encryption_materials.encrypted_data_keys.__len__.return_value = 4 + test_encryptor.content_type = ContentType.FRAMED_DATA + with pytest.raises(CustomMaximumValueExceeded) as excinfo: + test_encryptor._prep_message() + excinfo.match("Number of encrypted data keys found larger than configured value") + def test_prep_message_algorithm_change(self): self.mock_encryption_materials.algorithm = Algorithm.AES_256_GCM_IV12_TAG16 test_encryptor = StreamEncryptor( @@ -221,6 +266,7 @@ def test_prep_message_algorithm_change(self): materials_manager=self.mock_materials_manager, algorithm=Algorithm.AES_128_GCM_IV12_TAG16, source_length=128, + signature_policy=self.mock_signature_policy, ) with pytest.raises(ActionNotAllowedError) as excinfo: test_encryptor._prep_message() @@ -248,6 +294,7 @@ def test_prep_message_framed_message( frame_length=self.mock_frame_length, source_length=5, encryption_context=VALUES["encryption_context"], + signature_policy=self.mock_signature_policy, ) test_encryptor.content_type = ContentType.FRAMED_DATA test_encryption_context = {aws_encryption_sdk.internal.defaults.ENCODED_SIGNER_KEY: sentinel.decoded_bytes} @@ -300,6 +347,7 @@ def test_prep_message_non_framed_message(self, mock_write_header, mock_prep_non_ source=VALUES["data_128"], materials_manager=self.mock_materials_manager, frame_length=self.mock_frame_length, + signature_policy=self.mock_signature_policy, ) test_encryptor.content_type = ContentType.NO_FRAMING test_encryptor._prep_message() @@ -312,6 +360,7 @@ def test_prep_message_no_signer(self): materials_manager=self.mock_materials_manager, frame_length=self.mock_frame_length, algorithm=Algorithm.AES_128_GCM_IV12_TAG16, + signature_policy=self.mock_signature_policy, ) test_encryptor.content_type = ContentType.FRAMED_DATA test_encryptor._prep_message() @@ -326,6 +375,7 @@ def test_prep_message_algorithm_violates_policy(self): frame_length=self.mock_frame_length, algorithm=algorithm, commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT, + signature_policy=self.mock_signature_policy, ) with pytest.raises(ActionNotAllowedError) as excinfo: @@ -343,6 +393,7 @@ def test_prep_message_algorithm_allowed_by_policy(self): frame_length=self.mock_frame_length, algorithm=algorithm, commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT, + signature_policy=self.mock_signature_policy, ) test_encryptor._prep_message() @@ -356,6 +407,7 @@ def test_write_header(self): key_provider=self.mock_key_provider, algorithm=aws_encryption_sdk.internal.defaults.ALGORITHM, frame_length=self.mock_frame_length, + signature_policy=self.mock_signature_policy, ) test_encryptor.signer = sentinel.signer test_encryptor.content_type = sentinel.content_type @@ -380,7 +432,11 @@ def test_write_header(self): @patch("aws_encryption_sdk.streaming_client.non_framed_body_iv") def test_prep_non_framed(self, mock_non_framed_iv): self.mock_serialize_non_framed_open.return_value = b"1234567890" - test_encryptor = StreamEncryptor(source=io.BytesIO(self.plaintext), key_provider=self.mock_key_provider) + test_encryptor = StreamEncryptor( + source=io.BytesIO(self.plaintext), + key_provider=self.mock_key_provider, + signature_policy=self.mock_signature_policy, + ) test_encryptor.signer = sentinel.signer test_encryptor._encryption_materials = self.mock_encryption_materials test_encryptor._header = MagicMock() @@ -413,7 +469,11 @@ def test_prep_non_framed(self, mock_non_framed_iv): def test_read_bytes_to_non_framed_body(self): pt_stream = io.BytesIO(self.plaintext) - test_encryptor = StreamEncryptor(source=pt_stream, key_provider=self.mock_key_provider) + test_encryptor = StreamEncryptor( + source=pt_stream, + key_provider=self.mock_key_provider, + signature_policy=self.mock_signature_policy, + ) test_encryptor.signer = MagicMock() test_encryptor.encryptor = MagicMock() test_encryptor._encryption_materials = self.mock_encryption_materials @@ -428,7 +488,11 @@ def test_read_bytes_to_non_framed_body(self): def test_read_bytes_to_non_framed_body_too_large(self): pt_stream = io.BytesIO(self.plaintext) - test_encryptor = StreamEncryptor(source=pt_stream, key_provider=self.mock_key_provider) + test_encryptor = StreamEncryptor( + source=pt_stream, + key_provider=self.mock_key_provider, + signature_policy=self.mock_signature_policy, + ) test_encryptor.bytes_read = aws_encryption_sdk.internal.defaults.MAX_NON_FRAMED_SIZE test_encryptor._StreamEncryptor__unframed_plaintext_cache = pt_stream @@ -437,7 +501,11 @@ def test_read_bytes_to_non_framed_body_too_large(self): excinfo.match("Source too large for non-framed message") def test_read_bytes_to_non_framed_body_close(self): - test_encryptor = StreamEncryptor(source=io.BytesIO(self.plaintext), key_provider=self.mock_key_provider) + test_encryptor = StreamEncryptor( + source=io.BytesIO(self.plaintext), + key_provider=self.mock_key_provider, + signature_policy=self.mock_signature_policy, + ) test_encryptor.signer = MagicMock() test_encryptor._encryption_materials = self.mock_encryption_materials test_encryptor.encryptor = MagicMock() @@ -460,7 +528,10 @@ def test_read_bytes_to_non_framed_body_close(self): def test_read_bytes_to_non_framed_body_no_signer(self): pt_stream = io.BytesIO(self.plaintext) test_encryptor = StreamEncryptor( - source=pt_stream, key_provider=self.mock_key_provider, algorithm=Algorithm.AES_128_GCM_IV12_TAG16 + source=pt_stream, + key_provider=self.mock_key_provider, + algorithm=Algorithm.AES_128_GCM_IV12_TAG16, + signature_policy=self.mock_signature_policy, ) test_encryptor._header = MagicMock() test_encryptor.signer = None @@ -478,7 +549,11 @@ def test_read_bytes_to_non_framed_body_no_signer(self): @patch("aws_encryption_sdk.streaming_client.StreamEncryptor._read_bytes_to_non_framed_body") def test_read_bytes_less_than_buffer(self, mock_read_non_framed, mock_read_framed): pt_stream = io.BytesIO(self.plaintext) - test_encryptor = StreamEncryptor(source=pt_stream, key_provider=self.mock_key_provider) + test_encryptor = StreamEncryptor( + source=pt_stream, + key_provider=self.mock_key_provider, + signature_policy=self.mock_signature_policy, + ) test_encryptor.output_buffer = b"1234567" test_encryptor._read_bytes(5) assert not mock_read_non_framed.called @@ -488,7 +563,11 @@ def test_read_bytes_less_than_buffer(self, mock_read_non_framed, mock_read_frame @patch("aws_encryption_sdk.streaming_client.StreamEncryptor._read_bytes_to_non_framed_body") def test_read_bytes_completed(self, mock_read_non_framed, mock_read_framed): pt_stream = io.BytesIO(self.plaintext) - test_encryptor = StreamEncryptor(source=pt_stream, key_provider=self.mock_key_provider) + test_encryptor = StreamEncryptor( + source=pt_stream, + key_provider=self.mock_key_provider, + signature_policy=self.mock_signature_policy, + ) test_encryptor._StreamEncryptor__message_complete = True test_encryptor._read_bytes(5) assert not mock_read_non_framed.called @@ -498,7 +577,11 @@ def test_read_bytes_completed(self, mock_read_non_framed, mock_read_framed): @patch("aws_encryption_sdk.streaming_client.StreamEncryptor._read_bytes_to_non_framed_body") def test_read_bytes_framed(self, mock_read_non_framed, mock_read_framed): pt_stream = io.BytesIO(self.plaintext) - test_encryptor = StreamEncryptor(source=pt_stream, key_provider=self.mock_key_provider) + test_encryptor = StreamEncryptor( + source=pt_stream, + key_provider=self.mock_key_provider, + signature_policy=self.mock_signature_policy, + ) test_encryptor.content_type = ContentType.FRAMED_DATA test_encryptor._read_bytes(5) assert not mock_read_non_framed.called @@ -508,7 +591,11 @@ def test_read_bytes_framed(self, mock_read_non_framed, mock_read_framed): @patch("aws_encryption_sdk.streaming_client.StreamEncryptor._read_bytes_to_non_framed_body") def test_read_bytes_non_framed(self, mock_read_non_framed, mock_read_framed): pt_stream = io.BytesIO(self.plaintext) - test_encryptor = StreamEncryptor(source=pt_stream, key_provider=self.mock_key_provider) + test_encryptor = StreamEncryptor( + source=pt_stream, + key_provider=self.mock_key_provider, + signature_policy=self.mock_signature_policy, + ) test_encryptor.content_type = ContentType.NO_FRAMING test_encryptor._read_bytes(5) assert not mock_read_framed.called @@ -518,7 +605,11 @@ def test_read_bytes_non_framed(self, mock_read_non_framed, mock_read_framed): @patch("aws_encryption_sdk.streaming_client.StreamEncryptor._read_bytes_to_non_framed_body") def test_read_bytes_unsupported_type(self, mock_read_non_framed, mock_read_framed): pt_stream = io.BytesIO(self.plaintext) - test_encryptor = StreamEncryptor(source=pt_stream, key_provider=self.mock_key_provider) + test_encryptor = StreamEncryptor( + source=pt_stream, + key_provider=self.mock_key_provider, + signature_policy=self.mock_signature_policy, + ) test_encryptor._encryption_materials = self.mock_encryption_materials test_encryptor._header = MagicMock() test_encryptor.content_type = None @@ -531,7 +622,12 @@ def test_read_bytes_unsupported_type(self, mock_read_non_framed, mock_read_frame def test_read_bytes_to_framed_body_single_frame_read(self): self.mock_serialize_frame.return_value = (b"1234", b"") pt_stream = io.BytesIO(self.plaintext * 2) - test_encryptor = StreamEncryptor(source=pt_stream, key_provider=self.mock_key_provider, frame_length=128) + test_encryptor = StreamEncryptor( + source=pt_stream, + key_provider=self.mock_key_provider, + frame_length=128, + signature_policy=self.mock_signature_policy, + ) test_encryptor.signer = sentinel.signer test_encryptor._encryption_materials = self.mock_encryption_materials test_encryptor._header = MagicMock() @@ -556,7 +652,12 @@ def test_read_bytes_to_framed_body_single_frame_with_final(self): self.mock_serialize_frame.side_effect = ((b"FIRST", b""), (b"FINAL", b"")) self.mock_serialize_footer.return_value = b"FOOTER" pt_stream = io.BytesIO(self.plaintext[:50]) - test_encryptor = StreamEncryptor(source=pt_stream, key_provider=self.mock_key_provider, frame_length=50) + test_encryptor = StreamEncryptor( + source=pt_stream, + key_provider=self.mock_key_provider, + frame_length=50, + signature_policy=self.mock_signature_policy, + ) test_encryptor.signer = sentinel.signer test_encryptor._encryption_materials = self.mock_encryption_materials test_encryptor._header = MagicMock() @@ -603,7 +704,10 @@ def test_read_bytes_to_framed_body_multi_frame_read(self): self.mock_serialize_footer.return_value = b"/*-" pt_stream = io.BytesIO(self.plaintext) test_encryptor = StreamEncryptor( - source=pt_stream, key_provider=self.mock_key_provider, frame_length=frame_length + source=pt_stream, + key_provider=self.mock_key_provider, + frame_length=frame_length, + signature_policy=self.mock_signature_policy, ) test_encryptor.signer = sentinel.signer test_encryptor._encryption_materials = self.mock_encryption_materials @@ -675,7 +779,10 @@ def test_read_bytes_to_framed_body_close(self): self.mock_serialize_footer.return_value = b"5678" pt_stream = io.BytesIO(self.plaintext) test_encryptor = StreamEncryptor( - source=pt_stream, key_provider=self.mock_key_provider, frame_length=len(self.plaintext) + source=pt_stream, + key_provider=self.mock_key_provider, + frame_length=len(self.plaintext), + signature_policy=self.mock_signature_policy, ) test_encryptor.signer = sentinel.signer test_encryptor._encryption_materials = self.mock_encryption_materials @@ -694,6 +801,7 @@ def test_read_bytes_to_framed_body_close_no_signer(self): key_provider=self.mock_key_provider, frame_length=len(self.plaintext), algorithm=Algorithm.AES_128_GCM_IV12_TAG16, + signature_policy=self.mock_signature_policy, ) test_encryptor.signer = None test_encryptor._encryption_materials = self.mock_encryption_materials @@ -709,7 +817,11 @@ def test_close(self, mock_close): self.mock_data_encryption_key.key_provider = VALUES["key_provider"] self.mock_data_encryption_key.encrypted_data_key = VALUES["encrypted_data_key"] pt_stream = io.BytesIO(self.plaintext) - test_encryptor = StreamEncryptor(source=pt_stream, key_provider=self.mock_key_provider) + test_encryptor = StreamEncryptor( + source=pt_stream, + key_provider=self.mock_key_provider, + signature_policy=self.mock_signature_policy, + ) test_encryptor._derived_data_key = sentinel.derived_data_key test_encryptor.close() diff --git a/test_vector_handlers/README.rst b/test_vector_handlers/README.rst index a2d188dd6..382352736 100644 --- a/test_vector_handlers/README.rst +++ b/test_vector_handlers/README.rst @@ -24,21 +24,40 @@ processing of common test manifest types. Full Message Encrypt -------------------- -Used to process an AWS Encryption SDK Full Message Encrypt manifest and produce +Used to process an AWS Encryption SDK Full Message Encrypt manifest. + +.. code:: + + usage: awses-full-message-encrypt [-h] --input INPUT + + Build ciphertexts and decrypt manifest from keys and encrypt manifests + + optional arguments: + -h, --help show this help message and exit + --input INPUT Existing full message encrypt manifest + +Full Message Decrypt Manifest Generate +---------------------------------------- + +Used to process an AWS Encryption SDK Full Message Decrypt Generation manifest and produce a Full Message Decrypt manifest along with all corresponding plaintexts and ciphertexts. .. code:: - usage: awses-full-message-encrypt [-h] --output OUTPUT --input INPUT [--human] + usage: awses-full-message-decrypt-generate [-h] --output OUTPUT --input INPUT [--human] Build ciphertexts and decrypt manifest from keys and encrypt manifests optional arguments: -h, --help show this help message and exit --output OUTPUT Directory in which to store results - --input INPUT Existing full message encrypt manifest + --input INPUT Existing full message decrypt generation manifest --human Output human-readable JSON +The output of this command can be used to produce a zip file to be added to the +`shared test vectors repository`_. +Make sure that the individual contents of the output directory are top-level entries in +the zip file; it is easy to add an additional top-level folder by accident! Full Message Decrypt -------------------- @@ -55,3 +74,5 @@ decrypt and verify all referenced ciphertexts. optional arguments: -h, --help show this help message and exit --input INPUT Existing full message decrypt manifest + +.. _shared test vectors repository: https://github.com/awslabs/aws-encryption-sdk-test-vectors \ No newline at end of file diff --git a/test_vector_handlers/requirements.txt b/test_vector_handlers/requirements.txt index 8e0b5d514..d859cefe9 100644 --- a/test_vector_handlers/requirements.txt +++ b/test_vector_handlers/requirements.txt @@ -1,3 +1,4 @@ attrs >= 17.4.0 -aws-encryption-sdk~=1.7.1 +aws-encryption-sdk ~= 1.9.0 +pytest >= 3.3.0 six diff --git a/test_vector_handlers/setup.py b/test_vector_handlers/setup.py index bd16c76c8..8275b73c4 100644 --- a/test_vector_handlers/setup.py +++ b/test_vector_handlers/setup.py @@ -59,6 +59,7 @@ def get_requirements(): entry_points={ "console_scripts": [ "awses-full-message-encrypt=awses_test_vectors.commands.full_message_encrypt:cli", + "awses-full-message-decrypt-generate=awses_test_vectors.commands.full_message_decrypt_generate:cli", "awses-full-message-decrypt=awses_test_vectors.commands.full_message_decrypt:cli", ] }, diff --git a/test_vector_handlers/src/awses_test_vectors/__init__.py b/test_vector_handlers/src/awses_test_vectors/__init__.py index 983918476..5870f4318 100644 --- a/test_vector_handlers/src/awses_test_vectors/__init__.py +++ b/test_vector_handlers/src/awses_test_vectors/__init__.py @@ -11,4 +11,4 @@ # ANY KIND, either express or implied. See the License for the specific # language governing permissions and limitations under the License. """Static test vector handling logic for the AWS Encyrption SDK.""" -__version__ = "1.0.0" +__version__ = "2.0.0" diff --git a/test_vector_handlers/src/awses_test_vectors/commands/full_message_decrypt_generate.py b/test_vector_handlers/src/awses_test_vectors/commands/full_message_decrypt_generate.py new file mode 100644 index 000000000..70e27f365 --- /dev/null +++ b/test_vector_handlers/src/awses_test_vectors/commands/full_message_decrypt_generate.py @@ -0,0 +1,49 @@ +# Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"). You +# may not use this file except in compliance with the License. A copy of +# the License is located at +# +# http://aws.amazon.com/apache2.0/ +# +# or in the "license" file accompanying this file. This file is +# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF +# ANY KIND, either express or implied. See the License for the specific +# language governing permissions and limitations under the License. +"""AWS Encryption SDK full message encrypt command.""" +import argparse + +from awses_test_vectors.manifests.full_message.decrypt_generation import MessageDecryptionGenerationManifest + +try: # Python 3.5.0 and 3.5.1 have incompatible typing modules + from typing import Iterable, Optional # noqa pylint: disable=unused-import +except ImportError: # pragma: no cover + # We only actually need these imports when running the mypy checks + pass + + +def cli(args=None): + # type: (Optional[Iterable[str]]) -> None + """CLI entry point for processing AWS Encryption SDK Encrypt Message manifests.""" + parser = argparse.ArgumentParser( + description="Build ciphertexts and decrypt manifest from keys and decrypt generation manifests" + ) + parser.add_argument("--output", required=True, help="Directory in which to store results") + parser.add_argument( + "--input", required=True, type=argparse.FileType("r"), help="Existing full message decrypt generation manifest" + ) + parser.add_argument( + "--human", + required=False, + default=None, + action="store_const", + const=4, + dest="json_indent", + help="Output human-readable JSON", + ) + + parsed = parser.parse_args(args) + + encrypt_manifest = MessageDecryptionGenerationManifest.from_file(parsed.input) + + encrypt_manifest.run_and_write_to_dir(target_directory=parsed.output, json_indent=parsed.json_indent) diff --git a/test_vector_handlers/src/awses_test_vectors/commands/full_message_encrypt.py b/test_vector_handlers/src/awses_test_vectors/commands/full_message_encrypt.py index e5a6558f1..c413bc964 100644 --- a/test_vector_handlers/src/awses_test_vectors/commands/full_message_encrypt.py +++ b/test_vector_handlers/src/awses_test_vectors/commands/full_message_encrypt.py @@ -28,22 +28,12 @@ def cli(args=None): parser = argparse.ArgumentParser( description="Build ciphertexts and decrypt manifest from keys and encrypt manifests" ) - parser.add_argument("--output", required=True, help="Directory in which to store results") parser.add_argument( "--input", required=True, type=argparse.FileType("r"), help="Existing full message encrypt manifest" ) - parser.add_argument( - "--human", - required=False, - default=None, - action="store_const", - const=4, - dest="json_indent", - help="Output human-readable JSON", - ) parsed = parser.parse_args(args) encrypt_manifest = MessageEncryptionManifest.from_file(parsed.input) - encrypt_manifest.run_and_write_to_dir(target_directory=parsed.output, json_indent=parsed.json_indent) + encrypt_manifest.run() diff --git a/test_vector_handlers/src/awses_test_vectors/manifests/full_message/decrypt.py b/test_vector_handlers/src/awses_test_vectors/manifests/full_message/decrypt.py index 1c685c0de..8e4cc9588 100644 --- a/test_vector_handlers/src/awses_test_vectors/manifests/full_message/decrypt.py +++ b/test_vector_handlers/src/awses_test_vectors/manifests/full_message/decrypt.py @@ -17,9 +17,11 @@ """ import json import os +from enum import Enum import attr import aws_encryption_sdk +import pytest import six from aws_encryption_sdk.identifiers import CommitmentPolicy from aws_encryption_sdk.key_providers.base import MasterKeyProvider @@ -47,8 +49,132 @@ pass CLIENT_NAME = "aws/aws-encryption-sdk-python" -CURRENT_VERSION = 1 -SUPPORTED_VERSIONS = (1,) +CURRENT_VERSION = 2 +SUPPORTED_VERSIONS = (2,) + + +@attr.s(init=False) +class MessageDecryptionTestOutputResultMatcher(object): + """ + Matcher asserting that decryption succeeds and produces + a given plaintext. + """ + + plaintext_uri = attr.ib(validator=attr.validators.instance_of(six.string_types)) + plaintext = attr.ib(validator=attr.validators.instance_of(six.binary_type)) + + def __init__( + self, + plaintext_uri, # type: str + plaintext, # type: bytes + ): + """Create a matcher that asserts the given plaintext is produced.""" + self.plaintext_uri = plaintext_uri + self.plaintext = plaintext + attr.validate(self) + + @classmethod + def from_matcher_spec( + cls, + spec, + plaintext_reader, # type: Callable[[str], bytes] + ): + """Load from a matcher specification""" + plaintext_uri = spec["plaintext"] + plaintext = plaintext_reader(plaintext_uri) + return cls(plaintext_uri, plaintext) + + @property + def matcher_spec(self): + """Build a matcher specification for this matcher""" + return {"plaintext": self.plaintext_uri} + + def match(self, name, decrypt_fn): + """Assert that the given decrypt closure behaves as expected.""" + plaintext, _header = decrypt_fn() + if plaintext != self.plaintext: + raise ValueError("Decrypted plaintext does not match expected value for scenario '{}'".format(name)) + + +@attr.s +class MessageDecryptionTestErrorResultMatcher(object): + """Matcher asserting that decryption fails.""" + + error_description = attr.ib(validator=attr.validators.instance_of(six.string_types)) + + @classmethod + def from_matcher_spec(cls, spec, plaintext_reader): # pylint: disable=unused-argument + """Load from a matcher specification""" + error_description = spec["error-description"] + return cls(error_description) + + @property + def matcher_spec(self): + """Build a matcher specification for this matcher""" + return {"error-description": self.error_description} + + def match(self, name, decrypt_fn): + """Assert that the given decrypt closure behaves as expected.""" + try: + # The ESDK implementations are not consistent in the types of errors they produce + # or the exact error messages they use. The most important thing to test is that decryption + # fails in some way, and hence the overly-broad implicit try/catch here. + with pytest.raises(Exception): + decrypt_fn() + except BaseException: + # Translate the exception just to attach context. + raise RuntimeError( + "Decryption did not fail as expected ({}) for scenario '{}'".format(self.error_description, name) + ) + + +@attr.s +class MessageDecryptionTestResult(object): + """ + Data class representing the expected result of a test scenario. + Currently this is either "output", specifying the expected plaintext, + or "error", specifying why decryption must fail. + """ + + MATCHER_CLASS_FOR_TAG = { + "output": MessageDecryptionTestOutputResultMatcher, + "error": MessageDecryptionTestErrorResultMatcher, + } + + matcher_tag = attr.ib(validator=attr.validators.instance_of(six.string_types)) + matcher = attr.ib(validator=attr.validators.instance_of(object)) + + @classmethod + def from_result_spec( + cls, + spec, + plaintext_reader, # type: Callable[[str], bytes] + ): + """Load from a result specification""" + ((matcher_tag, matcher_spec),) = spec.items() + matcher = cls.MATCHER_CLASS_FOR_TAG[matcher_tag].from_matcher_spec(matcher_spec, plaintext_reader) + return cls(matcher_tag, matcher) + + @classmethod + def expect_output(cls, plaintext_uri, plaintext): + """Build a result that expects the given plaintext.""" + return cls("output", MessageDecryptionTestOutputResultMatcher(plaintext_uri, plaintext)) + + @classmethod + def expect_error(cls, error_description): + """Build a result that expects failure for the given reason.""" + return cls("error", MessageDecryptionTestErrorResultMatcher(error_description)) + + @property + def result_spec(self): + """Build a result specification for this result""" + return {self.matcher_tag: self.matcher.matcher_spec} + + +class DecryptionMethod(Enum): + """Enumeration of decryption methods.""" + + UNSIGNED_ONLY_STREAM = "streaming-unsigned-only" @attr.s(init=False) @@ -58,10 +184,9 @@ class MessageDecryptionTestScenario(object): Handles serialization and deserialization to and from manifest specs. - :param str plaintext_uri: URI locating plaintext data - :param bytes plaintext: Binary plaintext data :param str ciphertext_uri: URI locating ciphertext data :param bytes ciphertext: Binary ciphertext data + :param boolean must_fail: Whether decryption is expected to fail :param master_key_specs: Iterable of master key specifications :type master_key_specs: iterable of :class:`MasterKeySpec` :param MasterKeyProvider master_key_provider: @@ -70,24 +195,26 @@ class MessageDecryptionTestScenario(object): # pylint: disable=too-few-public-methods - plaintext_uri = attr.ib(validator=attr.validators.instance_of(six.string_types)) - plaintext = attr.ib(validator=attr.validators.instance_of(six.binary_type)) ciphertext_uri = attr.ib(validator=attr.validators.instance_of(six.string_types)) ciphertext = attr.ib(validator=attr.validators.instance_of(six.binary_type)) master_key_specs = attr.ib(validator=iterable_validator(list, MasterKeySpec)) master_key_provider = attr.ib(validator=attr.validators.instance_of(MasterKeyProvider)) + result = attr.ib(validator=attr.validators.instance_of(MessageDecryptionTestResult)) + decryption_method = attr.ib( + default=None, validator=attr.validators.optional(attr.validators.instance_of(DecryptionMethod)) + ) description = attr.ib( default=None, validator=attr.validators.optional(attr.validators.instance_of(six.string_types)) ) def __init__( self, - plaintext_uri, # type: str - plaintext, # type: bytes ciphertext_uri, # type: str ciphertext, # type: bytes + result, # type: MessageDecryptionTestResult master_key_specs, # type: Iterable[MasterKeySpec] master_key_provider, # type: MasterKeyProvider + decryption_method=None, # type: Optional[DecryptionMethod] description=None, # type: Optional[str] ): # noqa=D107 # type: (...) -> None @@ -95,12 +222,12 @@ def __init__( # Workaround pending resolution of attrs/mypy interaction. # https://github.com/python/mypy/issues/2088 # https://github.com/python-attrs/attrs/issues/215 - self.plaintext_uri = plaintext_uri - self.plaintext = plaintext self.ciphertext_uri = ciphertext_uri self.ciphertext = ciphertext + self.result = result self.master_key_specs = master_key_specs self.master_key_provider = master_key_provider + self.decryption_method = decryption_method self.description = description attr.validate(self) @@ -125,14 +252,18 @@ def from_scenario( raw_master_key_specs = scenario["master-keys"] # type: Iterable[MASTER_KEY_SPEC] master_key_specs = [MasterKeySpec.from_scenario(spec) for spec in raw_master_key_specs] master_key_provider = master_key_provider_from_master_key_specs(keys, master_key_specs) + decryption_method_spec = scenario.get("decryption-method") + decryption_method = DecryptionMethod(decryption_method_spec) if decryption_method_spec else None + result_spec = scenario["result"] + result = MessageDecryptionTestResult.from_result_spec(result_spec, plaintext_reader) return cls( - plaintext_uri=scenario["plaintext"], - plaintext=plaintext_reader(scenario["plaintext"]), ciphertext_uri=scenario["ciphertext"], ciphertext=ciphertext_reader(scenario["ciphertext"]), master_key_specs=master_key_specs, master_key_provider=master_key_provider, + result=result, + decryption_method=decryption_method, description=scenario.get("description"), ) @@ -145,23 +276,48 @@ def scenario_spec(self): :rtype: dict """ spec = { - "plaintext": self.plaintext_uri, "ciphertext": self.ciphertext_uri, "master-keys": [spec.scenario_spec for spec in self.master_key_specs], + "result": self.result.result_spec, } + if self.decryption_method is not None: + spec["decryption-method"] = self.decryption_method.value if self.description is not None: spec["description"] = self.description return spec + def _one_shot_decrypt(self): + client = aws_encryption_sdk.EncryptionSDKClient(commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT) + return client.decrypt(source=self.ciphertext, key_provider=self.master_key_provider) + + def _streaming_decrypt(self): + result = bytearray() + client = aws_encryption_sdk.EncryptionSDKClient(commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT) + with client.stream(source=self.ciphertext, mode="d", key_provider=self.master_key_provider) as decryptor: + for chunk in decryptor: + result.extend(chunk) + return result, decryptor.header + + def _streaming_decrypt_unsigned(self): + result = bytearray() + client = aws_encryption_sdk.EncryptionSDKClient(commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT) + with client.stream( + source=self.ciphertext, mode="decrypt-unsigned", key_provider=self.master_key_provider + ) as decryptor: + for chunk in decryptor: + result.extend(chunk) + return result, decryptor.header + def run(self, name): """Run this test scenario :param str name: Descriptive name for this scenario to use in any logging or errors """ - client = aws_encryption_sdk.EncryptionSDKClient(commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT) - plaintext, _header = client.decrypt(source=self.ciphertext, key_provider=self.master_key_provider) - if plaintext != self.plaintext: - raise ValueError("Decrypted plaintext does not match expected value for scenario '{}'".format(name)) + if self.decryption_method == DecryptionMethod.UNSIGNED_ONLY_STREAM: + self.result.matcher.match(name, self._streaming_decrypt_unsigned) + else: + self.result.matcher.match(name, self._one_shot_decrypt) + self.result.matcher.match(name, self._streaming_decrypt) @attr.s(init=False) diff --git a/test_vector_handlers/src/awses_test_vectors/manifests/full_message/decrypt_generation.py b/test_vector_handlers/src/awses_test_vectors/manifests/full_message/decrypt_generation.py new file mode 100644 index 000000000..94bc9589a --- /dev/null +++ b/test_vector_handlers/src/awses_test_vectors/manifests/full_message/decrypt_generation.py @@ -0,0 +1,325 @@ +# Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"). You +# may not use this file except in compliance with the License. A copy of +# the License is located at +# +# http://aws.amazon.com/apache2.0/ +# +# or in the "license" file accompanying this file. This file is +# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF +# ANY KIND, either express or implied. See the License for the specific +# language governing permissions and limitations under the License. +""" +AWS Encryption SDK Decrypt Message Generation manifest handler. + +Described in AWS Crypto Tools Test Vector Framework feature #0006 AWS Encryption SDK Decrypt Message Generation. +""" +import json +import os +import uuid +from copy import copy +from enum import Enum + +import attr +import six +from aws_encryption_sdk.materials_managers.base import CryptoMaterialsManager +from aws_encryption_sdk.materials_managers.default import DefaultCryptoMaterialsManager + +from awses_test_vectors.internal.defaults import ENCODING +from awses_test_vectors.internal.util import ( + dictionary_validator, + file_reader, + file_writer, + membership_validator, + validate_manifest_type, +) +from awses_test_vectors.manifests.full_message.decrypt import ( + DecryptionMethod, + MessageDecryptionManifest, + MessageDecryptionTestResult, + MessageDecryptionTestScenario, +) +from awses_test_vectors.manifests.full_message.encrypt import MessageEncryptionTestScenario +from awses_test_vectors.manifests.keys import KeysManifest + +try: + from aws_encryption_sdk.identifiers import AlgorithmSuite +except ImportError: + from aws_encryption_sdk.identifiers import Algorithm as AlgorithmSuite + + +try: # Python 3.5.0 and 3.5.1 have incompatible typing modules + from typing import IO, Callable, Dict, Iterable, Optional # noqa pylint: disable=unused-import + + from awses_test_vectors.internal.mypy_types import ( # noqa pylint: disable=unused-import + ENCRYPT_SCENARIO_SPEC, + PLAINTEXTS_SPEC, + ) +except ImportError: # pragma: no cover + # We only actually need these imports when running the mypy checks + pass + +SUPPORTED_VERSIONS = (1,) + + +class TamperingMethod(Enum): + """Enumeration of transformations on valid messages to make them invalid.""" + + TRUNCATE = "truncate" + MUTATE = "mutate" + HALF_SIGN = "half-sign" + + +BITS_PER_BYTE = 8 + + +class HalfSigningCryptoMaterialsManager(CryptoMaterialsManager): + """ + Custom CMM that generates materials for an unsigned algorithm suite + that includes the "aws-crypto-public-key" encryption context. + + THIS IS ONLY USED TO CREATE INVALID MESSAGES and should never be used in + production! It is imitating what a malicious decryptor without encryption + permissions might do, to attempt to forge an unsigned message from a decrypted + signed message, and therefore this is an important case for ESDKs to reject. + """ + + wrapped_default_cmm = attr.ib(validator=attr.validators.instance_of(CryptoMaterialsManager)) + + def __init__(self, master_key_provider): + """ + Create a new CMM that wraps a new DefaultCryptoMaterialsManager + based on the given master key provider. + """ + self.wrapped_default_cmm = DefaultCryptoMaterialsManager(master_key_provider) + + def get_encryption_materials(self, request): + """ + Generate half-signing materials by requesting signing materials + from the wrapped default CMM, and then changing the algorithm suite + and removing the signing key from teh result. + """ + if request.algorithm == AlgorithmSuite.AES_256_GCM_HKDF_SHA512_COMMIT_KEY: + signing_request = copy(request) + signing_request.algorithm = AlgorithmSuite.AES_256_GCM_HKDF_SHA512_COMMIT_KEY_ECDSA_P384 + + result = self.wrapped_default_cmm.get_encryption_materials(signing_request) + result.algorithm = request.algorithm + result.signing_key = None + + return result + + raise NotImplementedError( + "The half-sign tampering method is only supported on the " + "AES_256_GCM_HKDF_SHA512_COMMIT_KEY algorithm suite." + ) + + def decrypt_materials(self, request): + """Thunks to the wrapped default CMM""" + return self.wrapped_default_cmm.decrypt_materials(request) + + +@attr.s +class MessageDecryptionTestScenarioGenerator(object): + # pylint: disable=too-many-instance-attributes + """Data class for a single full message decrypt test scenario. + + Handles serialization and deserialization to and from manifest specs. + + :param MessageEncryptionTestScenario encryption_scenario: Encryption parameters + :param tampering_method: Optional method used to tamper with the ciphertext + :type tampering_method: :class:`TamperingMethod` + :param decryption_method: + :param result: + """ + + encryption_scenario = attr.ib(validator=attr.validators.instance_of(MessageEncryptionTestScenario)) + tampering_method = attr.ib(validator=attr.validators.optional(attr.validators.instance_of(TamperingMethod))) + decryption_method = attr.ib(validator=attr.validators.optional(attr.validators.instance_of(DecryptionMethod))) + result = attr.ib(validator=attr.validators.optional(attr.validators.instance_of(MessageDecryptionTestResult))) + + @classmethod + def from_scenario(cls, scenario, keys, plaintexts): + """Load from a scenario specification. + + :param dict scenario: Scenario specification JSON + :param KeysManifest keys: Loaded keys + :param dict plaintexts: Mapping of plaintext names to plaintext values + :return: Loaded test scenario + :rtype: MessageDecryptionTestScenarioGenerator + """ + encryption_scenario_spec = scenario["encryption-scenario"] + encryption_scenario = MessageEncryptionTestScenario.from_scenario(encryption_scenario_spec, keys, plaintexts) + tampering = scenario.get("tampering") + tampering_method = TamperingMethod(tampering) if tampering else None + decryption_method_spec = scenario.get("decryption-method") + decryption_method = DecryptionMethod(decryption_method_spec) if decryption_method_spec else None + result_spec = scenario.get("result") + result = MessageDecryptionTestResult.from_result_spec(result_spec, None) if result_spec else None + + return cls( + encryption_scenario=encryption_scenario, + tampering_method=tampering_method, + decryption_method=decryption_method, + result=result, + ) + + @classmethod + def flip_bit(cls, ciphertext, bit): + """Flip only the given bit in the given ciphertext""" + byte_index, bit_index = divmod(bit, BITS_PER_BYTE) + result = bytearray(ciphertext) + result[byte_index] ^= 1 << (BITS_PER_BYTE - bit_index - 1) + return bytes(result) + + def run(self, ciphertext_writer, plaintext_uri): + """Run this scenario, writing the resulting ciphertext with ``ciphertext_writer`` and returning + a :class:`MessageDecryptionTestScenario` that describes the matching decrypt scenario. + + :param callable ciphertext_writer: Callable that will write the requested named ciphertext and + return a URI locating the written data + :param str plaintext_uri: URI locating the written plaintext data for this scenario + :return: Decrypt test scenario that describes the generated scenario + :rtype: MessageDecryptionTestScenario + """ + if self.result: + expected_result = self.result + else: + expected_result = MessageDecryptionTestResult.expect_output( + plaintext_uri=plaintext_uri, plaintext=self.encryption_scenario.plaintext + ) + + materials_manager = None + if self.tampering_method == TamperingMethod.HALF_SIGN: + materials_manager = HalfSigningCryptoMaterialsManager(self.encryption_scenario.master_key_provider) + expected_result = MessageDecryptionTestResult.expect_error( + "Unsigned message using a data key with a public key" + ) + + ciphertext = self.encryption_scenario.run(materials_manager) + + def decryption_test_scenario_pair(ciphertext_to_decrypt, expected_result): + ciphertext_name = str(uuid.uuid4()) + ciphertext_uri = ciphertext_writer(ciphertext_name, ciphertext_to_decrypt) + + return ( + ciphertext_name, + MessageDecryptionTestScenario( + ciphertext_uri=ciphertext_uri, + ciphertext=ciphertext_to_decrypt, + master_key_specs=self.encryption_scenario.master_key_specs, + master_key_provider=self.encryption_scenario.master_key_provider, + decryption_method=self.decryption_method, + result=expected_result, + ), + ) + + if self.tampering_method == TamperingMethod.TRUNCATE: + return dict( + decryption_test_scenario_pair( + ciphertext[0:length], + MessageDecryptionTestResult.expect_error("Truncated at byte {}".format(length)), + ) + for length in range(1, len(ciphertext)) + ) + if self.tampering_method == TamperingMethod.MUTATE: + return dict( + decryption_test_scenario_pair( + self.flip_bit(ciphertext, bit), + MessageDecryptionTestResult.expect_error("Bit {} flipped".format(bit)), + ) + for bit in range(0, len(ciphertext) * BITS_PER_BYTE) + ) + + return dict([decryption_test_scenario_pair(ciphertext, expected_result)]) + + +@attr.s +class MessageDecryptionGenerationManifest(object): + """AWS Encryption SDK Decryption Message Generation manifest handler. + + Described in AWS Crypto Tools Test Vector Framework feature #0006 AWS Encryption SDK Decrypt Message Generation. + + :param int version: Version of this manifest + :param KeysManifest keys: Loaded keys + :param dict plaintexts: Mapping of plaintext names to plaintext values + :param dict tests: Mapping of test scenario names to :class:`MessageDecryptionGenerationManifest`s + """ + + version = attr.ib(validator=membership_validator(SUPPORTED_VERSIONS)) + keys = attr.ib(validator=attr.validators.instance_of(KeysManifest)) + plaintexts = attr.ib(validator=dictionary_validator(six.string_types, six.binary_type)) + tests = attr.ib(validator=dictionary_validator(six.string_types, MessageDecryptionTestScenarioGenerator)) + type_name = "awses-decrypt-generate" + + @staticmethod + def _generate_plaintexts(plaintexts_specs): + # type: (PLAINTEXTS_SPEC) -> Dict[str, bytes] + """Generate required plaintext values. + + :param dict plaintexts_specs: Mapping of plaintext name to size in bytes + :return: Mapping of plaintext name to randomly generated bytes + :rtype: dict + """ + return {name: os.urandom(size) for name, size in plaintexts_specs.items()} + + @classmethod + def from_file(cls, input_file): + # type: (IO) -> MessageDecryptionGenerationManifest + """Load from a file containing a full message encrypt manifest. + + :param file input_file: File object for file containing JSON manifest + :return: Loaded manifest + :rtype: MessageEncryptionManifest + """ + raw_manifest = json.load(input_file) + validate_manifest_type( + type_name=cls.type_name, manifest_version=raw_manifest["manifest"], supported_versions=SUPPORTED_VERSIONS + ) + + parent_dir = os.path.abspath(os.path.dirname(input_file.name)) + reader = file_reader(parent_dir) + raw_keys_manifest = json.loads(reader(raw_manifest["keys"]).decode(ENCODING)) + keys = KeysManifest.from_manifest_spec(raw_keys_manifest) + plaintexts = cls._generate_plaintexts(raw_manifest["plaintexts"]) + tests = {} + for name, scenario in raw_manifest["tests"].items(): + try: + tests[name] = MessageDecryptionTestScenarioGenerator.from_scenario( + scenario=scenario, keys=keys, plaintexts=plaintexts + ) + except NotImplementedError: + continue + return cls(version=raw_manifest["manifest"]["version"], keys=keys, plaintexts=plaintexts, tests=tests) + + def run_and_write_to_dir(self, target_directory, json_indent=None): + # type: (str, Optional[int]) -> None + """Process all known encrypt test scenarios and write the resulting data and manifests to disk. + + :param str target_directory: Directory in which to write all output + :param int json_indent: Number of spaces to indent JSON files (optional: default is to write minified) + """ + root_dir = os.path.abspath(target_directory) + root_writer = file_writer(root_dir) + + root_writer("keys.json", json.dumps(self.keys.manifest_spec, indent=json_indent).encode(ENCODING)) + + plaintext_writer = file_writer(os.path.join(root_dir, "plaintexts")) + plaintext_uris = {name: plaintext_writer(name, plaintext) for name, plaintext in self.plaintexts.items()} + + ciphertext_writer = file_writer(os.path.join(root_dir, "ciphertexts")) + + test_scenarios = { + decrypt_scenario_name: decrypt_scenario + for name, scenario in self.tests.items() + for decrypt_scenario_name, decrypt_scenario in scenario.run( + ciphertext_writer, plaintext_uris[scenario.encryption_scenario.plaintext_name] + ).items() + } + + decrypt_manifest = MessageDecryptionManifest( + keys_uri="file://keys.json", keys=self.keys, test_scenarios=test_scenarios + ) + + root_writer("manifest.json", json.dumps(decrypt_manifest.manifest_spec, indent=json_indent).encode(ENCODING)) diff --git a/test_vector_handlers/src/awses_test_vectors/manifests/full_message/encrypt.py b/test_vector_handlers/src/awses_test_vectors/manifests/full_message/encrypt.py index ba94c1626..fc3cac50f 100644 --- a/test_vector_handlers/src/awses_test_vectors/manifests/full_message/encrypt.py +++ b/test_vector_handlers/src/awses_test_vectors/manifests/full_message/encrypt.py @@ -15,10 +15,8 @@ Described in AWS Crypto Tools Test Vector Framework feature #0003 AWS Encryption SDK Encrypt Message. """ -import binascii import json import os -import uuid import attr import aws_encryption_sdk @@ -30,12 +28,10 @@ algorithm_suite_from_string_id, dictionary_validator, file_reader, - file_writer, iterable_validator, membership_validator, validate_manifest_type, ) -from awses_test_vectors.manifests.full_message.decrypt import MessageDecryptionManifest, MessageDecryptionTestScenario from awses_test_vectors.manifests.keys import KeysManifest from awses_test_vectors.manifests.master_key import MasterKeySpec, master_key_provider_from_master_key_specs @@ -56,11 +52,12 @@ # We only actually need these imports when running the mypy checks pass -SUPPORTED_VERSIONS = (1,) +SUPPORTED_VERSIONS = (2,) @attr.s class MessageEncryptionTestScenario(object): + # pylint: disable=too-many-instance-attributes """Data class for a single full message decrypt test scenario. Handles serialization and deserialization to and from manifest specs. @@ -108,23 +105,7 @@ def from_scenario(cls, scenario, keys, plaintexts): master_key_provider=master_key_provider, ) - @property - def scenario_spec(self): - # type: () -> ENCRYPT_SCENARIO_SPEC - """Build a scenario specification describing this test scenario. - - :return: Scenario specification JSON - :rtype: dict - """ - return { - "plaintext": self.plaintext_name, - "algorithm": binascii.hexlify(self.algorithm.id_as_bytes()), - "frame-size": self.frame_size, - "encryption-context": self.encryption_context, - "master-keys": [spec.scenario_spec for spec in self.master_key_specs], - } - - def run(self, ciphertext_writer, plaintext_uri): + def run(self, materials_manager=None): """Run this scenario, writing the resulting ciphertext with ``ciphertext_writer`` and returning a :class:`MessageDecryptionTestScenario` that describes the matching decrypt scenario. @@ -134,26 +115,21 @@ def run(self, ciphertext_writer, plaintext_uri): :return: Decrypt test scenario that describes the generated scenario :rtype: MessageDecryptionTestScenario """ - client = aws_encryption_sdk.EncryptionSDKClient(commitment_policy=CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT) - ciphertext, _header = client.encrypt( + commitment_policy = CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT + + client = aws_encryption_sdk.EncryptionSDKClient(commitment_policy=commitment_policy) + encrypt_kwargs = dict( source=self.plaintext, algorithm=self.algorithm, frame_length=self.frame_size, encryption_context=self.encryption_context, - key_provider=self.master_key_provider, - ) - - ciphertext_name = str(uuid.uuid4()) - ciphertext_uri = ciphertext_writer(ciphertext_name, ciphertext) - - return MessageDecryptionTestScenario( - plaintext_uri=plaintext_uri, - plaintext=self.plaintext, - ciphertext_uri=ciphertext_uri, - ciphertext=ciphertext, - master_key_specs=self.master_key_specs, - master_key_provider=self.master_key_provider, ) + if materials_manager: + encrypt_kwargs["materials_manager"] = materials_manager + else: + encrypt_kwargs["key_provider"] = self.master_key_provider + ciphertext, _header = client.encrypt(**encrypt_kwargs) + return ciphertext @attr.s @@ -214,30 +190,8 @@ def from_file(cls, input_file): continue return cls(version=raw_manifest["manifest"]["version"], keys=keys, plaintexts=plaintexts, tests=tests) - def run_and_write_to_dir(self, target_directory, json_indent=None): - # type: (str, Optional[int]) -> None - """Process all known encrypt test scenarios and write the resulting data and manifests to disk. - - :param str target_directory: Directory in which to write all output - :param int json_indent: Number of spaces to indent JSON files (optional: default is to write minified) - """ - root_dir = os.path.abspath(target_directory) - root_writer = file_writer(root_dir) - - root_writer("keys.json", json.dumps(self.keys.manifest_spec, indent=json_indent).encode(ENCODING)) - - plaintext_writer = file_writer(os.path.join(root_dir, "plaintexts")) - plaintext_uris = {name: plaintext_writer(name, plaintext) for name, plaintext in self.plaintexts.items()} - - ciphertext_writer = file_writer(os.path.join(root_dir, "ciphertexts")) - - test_scenarios = { - name: scenario.run(ciphertext_writer, plaintext_uris[scenario.plaintext_name]) - for name, scenario in self.tests.items() - } - - decrypt_manifest = MessageDecryptionManifest( - keys_uri="file://keys.json", keys=self.keys, test_scenarios=test_scenarios - ) - - root_writer("manifest.json", json.dumps(decrypt_manifest.manifest_spec, indent=json_indent).encode(ENCODING)) + def run(self): + # () -> None + """Process all scenarios in this manifest.""" + for _, scenario in self.tests.items(): + scenario.run() diff --git a/test_vector_handlers/test/integration/commands/test_i_full_message_encrypt.py b/test_vector_handlers/test/integration/commands/test_i_full_message_encrypt.py index 3c8fcdcc0..6305a15da 100644 --- a/test_vector_handlers/test/integration/commands/test_i_full_message_encrypt.py +++ b/test_vector_handlers/test/integration/commands/test_i_full_message_encrypt.py @@ -11,25 +11,27 @@ # ANY KIND, either express or implied. See the License for the specific # language governing permissions and limitations under the License. """ -Integration tests for ``awses_test_vectors.commands.full_message_encrypt``. +Integration tests for ``awses_test_vectors.commands``. """ import pytest -from awses_test_vectors.commands import full_message_decrypt, full_message_encrypt +from awses_test_vectors.commands import full_message_decrypt, full_message_decrypt_generate, full_message_encrypt -from ..integration_test_utils import full_message_encrypt_vectors # noqa pylint: disable=unused-import +from ..integration_test_utils import ( # noqa pylint: disable=unused-import + full_message_decrypt_generation_vectors, + full_message_encrypt_vectors, +) pytestmark = [pytest.mark.integ] -def test_full_message_encrypt_canonical_full(tmpdir, full_message_encrypt_vectors): - output_dir = str(tmpdir.join("output")) - full_message_encrypt.cli(["--output", output_dir, "--input", full_message_encrypt_vectors]) +def test_full_message_encrypt_canonical_full(full_message_encrypt_vectors): + full_message_encrypt.cli(["--input", full_message_encrypt_vectors]) -def test_full_message_cycle_canonical_full(tmpdir, full_message_encrypt_vectors): +def test_full_message_cycle_canonical_full(tmpdir, full_message_decrypt_generation_vectors): output_dir = tmpdir.join("output") - full_message_encrypt.cli(["--output", str(output_dir), "--input", full_message_encrypt_vectors]) + full_message_decrypt_generate.cli(["--output", str(output_dir), "--input", full_message_decrypt_generation_vectors]) decrypt_manifest_file = output_dir.join("manifest.json") full_message_decrypt.cli(["--input", str(decrypt_manifest_file)]) diff --git a/test_vector_handlers/test/integration/integration_test_utils.py b/test_vector_handlers/test/integration/integration_test_utils.py index 09d7a652d..e024dcb54 100644 --- a/test_vector_handlers/test/integration/integration_test_utils.py +++ b/test_vector_handlers/test/integration/integration_test_utils.py @@ -20,9 +20,18 @@ def vectors_dir(): here = os.path.abspath(os.path.dirname(__file__)) - return os.path.abspath(os.path.join(here, "..", "vectors")) + return os.path.abspath(os.path.join(here, "..", "aws-crypto-tools-test-vector-framework")) @pytest.fixture def full_message_encrypt_vectors(): - return os.path.join(vectors_dir(), "full-message-encrypt.json") + return os.path.join( + vectors_dir(), "features", "CANONICAL-GENERATED-MANIFESTS", "0003-awses-message-encryption.v2.json" + ) + + +@pytest.fixture +def full_message_decrypt_generation_vectors(): + return os.path.join( + vectors_dir(), "features", "CANONICAL-GENERATED-MANIFESTS", "0006-awses-message-decryption-generation.v1.json" + ) diff --git a/test_vector_handlers/test/vectors/full-message-encrypt.json b/test_vector_handlers/test/vectors/full-message-encrypt.json deleted file mode 100644 index 419be3030..000000000 --- a/test_vector_handlers/test/vectors/full-message-encrypt.json +++ /dev/null @@ -1,54327 +0,0 @@ -{ - "manifest": { - "type": "awses-encrypt", - "version": 1 - }, - "keys": "file://keys.json", - "plaintexts": { - "small": 10240 - }, - "tests": { - "c17b05d0-915e-44cc-98a3-cc29b71aa42b": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "e0abb584-7dad-4120-a04b-d1ff97088e31": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "52d5f61e-b396-417d-b949-ae644772207c": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "21f84f3c-b2bb-4cda-b7b0-e34c70008993": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a3ac362a-6c4f-4c57-9116-bd1c99cddb94": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "cca56927-59ed-4417-a26a-d1cfced0bf0f": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "4b4f6032-16f3-4708-be00-3615f9d0fb1d": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "34187d2b-e7d8-4650-9a6b-58c86c1f2ed9": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "a683c4a4-4786-42c5-86b6-1a8f2ceff1ea": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "de908952-81de-4bb0-b6d5-d15a14a31ab1": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "32c43a50-7075-460b-82c7-9742fa7beeed": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c58342f0-6903-4717-be85-a29cf112f6a5": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "b9e6e28d-644c-48bb-b687-0f796da5c76e": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a5c84fea-ae74-4777-8c38-22820a5524ad": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "385128e9-1ca9-4ae4-8988-e9c4b67aa98c": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a02ae394-2213-4520-918d-c502a004bb10": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "ae17f100-4d22-4787-88ca-89372c720b9b": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "c6b54365-1a8c-4db8-bc6d-af12be542386": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e6f66979-06c9-4ad2-8eb0-1738b857eb86": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "33af9224-cb83-4bbf-ab56-baf75eafaeab": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "44fd37d4-8f3e-4e70-98b2-a9e0ea23b620": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "40e180d5-2817-4ed0-9d48-75bc23679179": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "954ee71a-02bf-46d0-88ed-c1c096aba4ae": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "d6e01fa6-a049-4e60-98d2-5d58c62aee99": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9beb00f8-1197-4c6d-8016-dbaa3f3f0ed9": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "aa582255-39b6-4a51-aa8f-bb5be3b52186": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7f18a230-d2e9-4c7a-a0c1-02d3d5669a2a": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "656fa162-4743-4fe9-a450-6e7a67e5148f": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0367cc3f-3ab1-4695-aa18-84b901449153": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "73ff89ca-19c2-4a86-be90-68088f60825b": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ea10ff88-516c-4e2c-a15c-5d54aa8476ba": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "029272e5-da5e-40bc-ab16-59cddafa3a77": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "6b9fea02-b4bf-42d9-84a9-bf89a7412ca1": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c96d8f85-44bb-4889-b062-74e0704cef17": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6aab3eb8-1c36-436d-a7c9-1cf0b05d96ea": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "8bea2f44-c6b2-4737-ac32-5795a0aa2e66": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "cbcb419a-8a71-4c74-9b1d-72570db1c991": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0af4a978-4ec6-4a52-8b06-09495d65bbd8": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "1e990ca8-f4b5-4f53-856b-ba6e297564fc": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "063e5925-32ad-4953-b96c-09083805a65e": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4cf9724a-1bc3-42fa-8bef-ac7fb24648fe": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bec64389-918e-47a2-b664-cf8ff312691f": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "ba159105-14d2-4557-8629-49d7c73faae9": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "419ac7cb-c854-45eb-aff6-ec4f8e92af71": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "270a6ac5-a134-479a-b674-b294c992c984": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a85d89da-eced-4c22-bb08-c532314f89f1": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "a7c7993c-44e7-4f8d-8bce-54502e1a901a": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "db10d16c-c1f4-429c-aff7-8c6bfad8468f": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1e7d6708-cbba-4ce4-b61e-ea0eab475946": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "68605699-e34f-4861-a833-2d4eeffa49a1": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c4dd9f08-6585-42e3-8b3c-ec87cfffb7e2": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "95856e49-074f-4bc1-bd46-8f688d301e95": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bd6908b8-70b9-4d7b-8e3a-0b5e97638f2c": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "d8df1574-21c5-489f-a0d0-fd410d4e71de": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0b9adc97-dc9f-49a4-8cfe-192f288e0f8e": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d5190b7b-ff01-4062-a37f-869dbdf750cd": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "13520930-e897-4311-aedb-152be7a259b7": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "1053762d-d49b-4ffa-af6a-5ed1e58bfc24": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e1c57ef5-1a9b-4c56-90be-509ead1d3676": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "464ac389-f775-4ab2-9d7c-d31062572c06": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9a14a971-d36c-4cbc-a79a-481e9c8f1cb5": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "d6fbb67d-8a94-4ec5-8910-91fb1b221a8d": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "9697b12a-2f59-42b6-80d8-a3aa786b293c": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b80c6e02-7923-4e51-9612-8ba343ef7bd0": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5dddda0b-68e4-46c3-a6a7-52b0666a4ed4": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "528e78c8-d7c0-4691-b759-b8fe8b49c296": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "0473bdb6-e3ad-4644-a6e5-7a9cf58ac54b": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "61a94834-2927-4d4b-a1a4-2ea13a7c35f8": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "bc5ec221-f7fa-4a35-bed5-ca214c8ba75b": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "af302064-c025-4aa4-b510-fcf0a5a3cbac": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b6fefdd2-dc59-4b8b-a289-3f343a8d278f": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2cb45cf5-d936-41eb-a9f9-2a0ebea2895c": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "94890a27-f4e8-40f2-8bd5-d4a2e13c72ed": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b1175868-452b-4993-9c3f-29a0b5468173": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "b90e071a-5d77-48b9-b9e3-733683a4769a": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9836d49a-c98d-4d45-8e4b-4968bbf40361": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "916aa1fd-79dd-4ba7-8d13-e9dc7131d7f4": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "39d6311b-6e20-49ed-8e7a-533d31b4e063": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "77720202-cf42-4909-9e7f-5c0be66160b3": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e03e3c78-dcad-4c48-bf28-5c861b92f571": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "62b795f9-4b38-458e-b794-49d67028b1ce": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "3c8cdf7c-9944-4fd3-a18d-c61495c17994": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "119e0bd5-6d6e-4039-b05b-15e75f94090b": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "58e9c72e-e3d8-4721-848f-0c3d548d19bb": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9de2145f-210a-41f6-8deb-9d4ee811606a": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ae7b5925-f37d-426e-b5fb-92867698b92f": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ca09b89f-7250-41b3-be13-0c6768612c67": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "309e35fe-3ff8-47c6-8945-122dd0e630d2": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2b33e7df-22bb-4b81-8526-45488359acc7": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "b76e112f-f05d-4634-b970-3b84f8e6c1a2": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2d31c070-9954-4441-ad96-c8a3b20c00ea": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "e60b422a-8f7c-4e5c-ab3a-b1ba107ca7ff": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "6d2130ba-f85a-4fce-ab97-fb6adf253a0c": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c177631a-dac8-4892-a3e0-8c2c326b134a": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9a0f79aa-37bf-4696-8402-da848a49d234": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f084ec11-0355-45c4-993d-d2211b5e9eb1": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "dbf2cb79-d178-4f45-9f0e-ecc0eb110dc4": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d10c441a-e826-4a72-87a9-6bd19e471fed": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "17f01b99-5f9b-42b8-8f50-09f37773d91c": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "dc947c19-cb1a-4dfb-8a01-d23864c68613": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f7a4d7df-2276-42ee-aa73-5255bf3881ab": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "091c06a1-4d53-40f7-b9cd-6d1352f48fd1": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "56b0175f-eefb-4a2a-8164-3adfa4af241b": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4bcdeec5-c6cc-4333-a1da-4a006e3c4474": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "978e168a-4003-4aec-bec6-d367f71f4791": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9a6e3336-af33-4512-b80e-27b46772bf6b": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "218d94a0-438b-4ccd-a94b-4e5caf1ac799": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "dc8c00ba-7788-4493-8118-9f3348c4c1b6": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ee75df25-41db-4a5d-8f6b-96f6715bb506": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "057ab2af-1f29-400e-ba51-a5deb7986d22": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d0139e15-82b8-41b7-9e1f-077954bc595f": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "8423423c-a479-46db-8b0f-9d8847f7a332": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f608804e-b5d1-400d-9265-dbd21e0f4639": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "4cb8c110-8bd1-45f0-b1a2-4d51e1e06e1a": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ead242b0-4c38-4165-add4-49fcba7750db": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8051fcf2-c2f5-4a44-95fc-1f6bf5e0586c": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e07a55be-d719-423c-89d7-2c21d27e5112": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "b55c0a07-116d-4b54-9f57-cee009658e5e": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "27730092-6f4e-4a2c-84dc-e81f68c9eadc": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "47bccf76-f2b5-40ad-9692-679a4c251f8b": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "43cafe04-0ea9-43ad-86c8-e3a5d88aa695": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "2274a14d-0cc4-4461-8872-f0aa5a3bc498": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "a87cfb6a-9401-46df-a5d4-114ef5d188a6": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "13b84155-26c0-4517-8649-dbb9cf9e8aad": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ae505d38-d9b6-4bda-8541-68d012785566": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "93b3bb8e-a18c-4ee0-8d8a-71948490360e": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "ad234a04-9774-411d-a3a9-ca6ffd648d0e": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b32575a7-0031-4753-b3c6-677e2c3230ad": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "44fbb19f-25d6-4986-8fcf-30ef99374c44": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "02748419-7e02-4e44-9dc3-8a33f7b6ca92": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "793b4b66-2c29-44ac-81a7-f4a228289da7": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "88756284-2b21-4850-8383-33b6c0cd44a5": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "91ec8a17-01de-4bc7-8490-a93973ef07f9": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6fd71257-6f1e-4f57-85b7-dac4b118f1e0": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "0fe72d61-f3a5-410c-bc48-ef1a7f7223d1": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3fe02ec3-2a84-426e-9804-bebd22f0153f": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "6351c4e9-ffac-4c92-a8db-10cc2bd220e2": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "f7ca868f-10dc-425a-a632-5e318322106e": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0556788e-79be-4640-814c-4730b9f91a3c": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0ac596de-d1fa-4bfc-9509-6e8d25d7e8c2": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "325ead45-5b24-44f5-bfea-b0696f736145": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "2a1a6e7a-6b30-4bc3-bd31-98ca7c21b476": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "eae99da9-41c6-4272-96f4-7d749a1ba9ae": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "8cf93dac-3341-4019-bc19-80a437607939": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b09e959f-7ea0-40d5-bf15-6f3f42251d1d": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8fb405a4-84f9-45a3-8310-3863589a335e": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1569601d-7bf4-43b7-91ef-e5a66a1a9e80": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "d8277761-2c42-4426-817c-7eed48dc8608": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bb06388a-cb29-4671-9f90-47ca581aa589": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "29f0339d-00b3-4b96-8e99-3d19f52fcaee": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "14f6c475-80b1-4a1a-8ec0-fff9bfb50da0": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "d90cb04c-f070-4b14-8648-8dcfcd432ca6": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "9c74181d-8adf-4463-b8f1-20ae368076b3": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "4e40ea85-20a2-4c0e-8c5e-060daf633bee": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a3175359-b48a-4391-8763-98b4a2f66e35": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "04f52ea3-542b-490e-90d1-8e2f043f99ed": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "1840d269-a6f6-42bd-9003-c7816a89bcc2": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7837dbef-416c-4101-97fa-da75e193eeb0": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "d4a1be15-983b-4bc4-ac97-cbb75ed94ed5": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "912dd3cb-f44a-4eb2-9868-ce9fde0260b8": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e53d0b43-df62-476f-a388-44bbaa6b3187": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4abf1515-4fc2-4067-ba08-06192a4d8f49": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "9753a3aa-5459-46d9-9175-8bb9d329bce0": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "93db7b77-87c4-41e1-ae07-b65631927307": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "1cf245e5-502f-4e48-ae9f-ed1a0773b90a": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fb51c0d4-1183-4132-8ac1-e5a6a6b927e5": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "77605e4d-ca13-49ce-80ab-f6d685a8cddd": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "cd9f9ebf-d8ba-4ca1-a7b4-e9e0c42bfc0d": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "fe25a740-e945-42c5-bf31-47b172a08a73": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "908e7540-35a6-4025-984f-e437d06886b4": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c76a7c5d-5a8e-49d6-92bc-64ac7db67756": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "d775fc4b-993d-4a8c-a320-6f1ba594135c": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d68bc1de-cd31-4e2f-a380-a3374ee44930": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "6cb32748-f6f9-467c-827c-75fe8d20785d": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "782628d3-97b7-4314-afd8-da75dfd24a9c": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "21acd859-7577-44bc-95c3-e6d4d1846223": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f0ec40bd-3791-43ca-858d-2afdc481105d": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "434729f3-99cc-48cc-a20f-4c46d546a621": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "eeaad721-86ac-44bc-b85c-3d47f44fb37a": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "167fc17d-9bda-4998-b228-0ec66d0d3486": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b805e9b6-da7a-405e-ae81-e2e7cf75ee30": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "90d904b8-27c4-42b0-871a-a4b7c4f22d34": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "dcd1ebc0-3581-4e96-8387-44d567177c38": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "60d11fe3-3693-45d0-9333-ee4c1d93bb69": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d236ebae-030f-4486-bd71-4101f9d3e807": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e3aaa609-d606-4829-b5b5-60ef247b7d7b": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "402b96dc-7126-48d1-a20c-d6924cd17962": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3182f54e-4307-4099-a150-9a955f257847": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "054a7304-641f-4c49-8ebb-08e0a3bde80a": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "982e82ef-8cec-4b13-a5c9-7a9baa7fcf39": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "354609cf-a193-4ff7-992a-c6f41178c839": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "250f26e0-ca66-410c-9468-094a86cf827f": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "9835123b-f13b-4224-adb5-5b21130e6f74": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a657d76a-3954-4034-aa5e-fd83f7af36ae": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "a637e957-754d-4baa-bb34-9eddd2056b67": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cf5f9487-fb69-4e12-bc69-51c4fae68a94": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "790b69b7-90aa-452f-baa6-e270823d21d3": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "bec34fa4-709f-4ed0-af5d-80f09b8abefa": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "96fc2ff2-c7fd-442f-89bc-fedafa2b9535": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "990d6733-4ee2-4748-b0dc-8a9c4d6250e1": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1b80bed6-5c5e-454c-9c9f-d99c8e9b41ee": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "52f2abe1-b7b3-41b4-a66b-049eee6ea265": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c2ed4dcb-82c0-4504-961b-a56690660203": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "ba593e59-19e9-4e44-a9ee-dc4e9a8ac6f6": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "88546cc5-c414-4573-8e92-e72fe993e9e4": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d84b090f-bdfe-4b7b-b955-4526c82bc2a2": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f43eff4a-bcd5-4902-be4a-46e54426289f": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "2f815f10-7152-4f5b-bd5a-0a01d0387248": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3402c0ac-c436-428e-a1f3-cf6dfb6640fe": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "2f44a28f-9f73-4275-903e-3291fac502f9": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "deb70e49-4829-47f3-9599-58db8fa76ff3": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "8f8182aa-39bb-43c4-92f2-fa576ca154a1": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "354ac1c7-29f5-4d97-8d72-65226c58e883": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "af4183f6-6225-4db4-a51d-dcf2ea792493": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "128fe555-3f8e-4ac6-92a2-1b5b314d6f29": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "61c061dc-017c-439d-a96c-6501658148be": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "5f5bd474-9f68-4a55-9bd7-790912413b26": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "652b62fd-90b9-4d06-ae18-63958c98b857": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "6a044166-2c62-47c2-ab17-f6b44e7dc331": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "caa0e0b2-31e7-42e2-b394-0a8ba87a5e4c": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "466bdc50-c1b2-45e8-af23-aa0e8a5f8451": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "44437e58-0009-4cac-80f8-4e51ef7ac404": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "c64db280-693a-4afd-b30c-21a27eac731e": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "dbc6fc1f-1970-4a66-bf3c-985d6a55c80d": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "09ef45a2-42e6-4a29-9566-129caba21767": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "42e7b363-68aa-4921-b59e-2fac633940f3": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "314b3c14-c7b0-426a-9212-1e03a5416b03": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "76a9f5b9-868a-46db-851c-a55c2dbe576d": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b6458641-51dc-40a6-82a7-a4b0c10c6338": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "8951c7aa-f931-4b05-accd-6d78df24dd58": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2d77e3a0-7bca-49ae-8c00-6d99f32a5fe6": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "0a4cbdaa-af48-4d42-a69b-17de1e38bebc": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1eb70993-417b-4da0-8a19-826ebeb7acf7": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "03060ba2-dc7c-4ce0-b8a0-0c1af8f2e5be": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e7619edd-6d2e-4a98-a85d-2b61a184cecb": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a01fa63a-d952-42ef-b713-c2c0a9d34914": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "97787959-8442-41d0-abec-54babe3f8075": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "e16e514b-55b2-43b1-8858-6202bc0a3371": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a2f1f0dd-9123-4a4e-8e9f-a63f63b4cc16": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "d6355d14-2289-4856-99e0-3dd6fdc3b21a": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "79b73860-2f3c-4eb3-9e13-cc8917dcbcc1": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "cd3b426c-dbdf-457a-8101-a9f208748a94": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "8a89fcff-781d-453e-b3ee-83d1c6ca55a4": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "125f8f7e-dc7c-4b7a-962b-689fb9307179": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6336c756-f5ad-4b4c-9a7c-8172f146c3d0": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6018840c-762b-440f-8811-fc022025cad5": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "38532054-9268-4289-9d4e-c153598c9a1d": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ec4f01db-9fd6-4aee-bd26-b620d5610dab": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "8b920715-2b8f-4ade-b0ac-f03e79e989bd": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9f55ccba-44dd-45be-9f63-299e73e551bc": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c69b6787-4dbc-4ef2-bb99-84599924c07c": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8c091760-ae3d-41d0-9cee-d3c87d34e74c": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "6ec51894-01f0-4280-9355-5a02d574a3c5": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e933b42e-bd5b-4f49-9b6e-9d646abda9b9": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "5119e88a-74ef-48f2-a93c-558a20989e4b": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "50b81fbb-c89a-4217-9f87-b972260a11d8": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "23166687-3709-4137-a92d-4176a257c86a": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "4b05e411-1699-440b-9864-44368724e63b": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "3a0ee6da-0772-4064-adcd-2c4b23096ed1": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "8581690b-37ce-4bad-99b9-7854e9582108": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "4680616e-c2b1-4740-9abd-321a4cf882ec": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "bfbe2844-9dbb-4f9e-b444-ae6c9800ac2e": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f2800b56-b0bd-4c0e-b455-8c178cbb8193": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "ee84ed67-e0c0-41bd-a62d-66dbdce2816d": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "15a03a87-01ed-448f-ac61-dc7089ec52c2": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c10465a3-0113-466c-a03c-63e9635fe5a3": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c6becdce-1729-4304-961c-7f831819d3e2": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "a3ba7ebe-a312-46b3-9599-6c892c02109a": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e0fe90b1-4e90-42c1-b042-3b3c714199ed": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "f1a3d775-7a80-4162-84a3-b3dde05f2346": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d40635c5-1c46-40af-9f96-d8835136faf2": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "6bcdede2-6e61-4ebd-8ebf-011be81fc175": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "450b6fd0-1006-4590-94da-8e316c0c0b00": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ec7b315d-cd0f-4fd8-a006-692aeeb1934b": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6c06b38d-a72c-4dcf-b33f-94bf00cd8a38": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a260f6b3-c620-4459-ad1e-d4f61e873af6": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "cacd839a-eb18-470e-bab8-82fba4083d24": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "78fee971-a1bf-4869-bda2-56b353fb8f29": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "0e75ecec-ee7f-49a8-9c94-d8fbdec766df": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "49331992-da2e-41fe-abbf-4252ad4c8ece": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b57d424e-d0d5-4498-8055-b7343b421a8a": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "af97b933-c83a-4da4-9341-baf2ab6c15c8": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "302770d5-716b-48de-b654-42b910f90fde": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d5d29b8b-2d28-4769-9a8a-d09b2f369990": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "122fc447-bd58-4c01-a39a-be089a970818": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d60ce762-f756-48f2-b2f7-71ee0fd52484": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "43d44009-540b-4ba6-81f9-aae9baea8a3d": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "406af5ff-bfa4-4ea5-9543-6eb41825549e": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5bf046c8-c685-4bc6-af89-3c0b29bbcea8": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "667fdc30-8088-469e-bfa2-46efe235a8ce": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "90d2c718-16f3-4685-9a64-ef2e06741718": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "8a8fd828-93b0-439e-8724-a840e78262a2": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4c9fa8c2-53c4-4b9f-9414-04c03a7f857e": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "be254caa-442d-4756-b609-cd4d47864660": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a9093c39-7d0a-4aaa-ade6-b11535d33a60": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "28bba1f4-1efa-417e-b9cc-dc9f01593a9d": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5456a8b3-ecb5-4f55-a7c6-cc5396e155ed": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "a6e7ba8c-3a50-4034-833d-e952fbd080f2": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "680bc16c-2d74-4a28-9a4a-69b2a67ef44f": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "ac0ef203-9215-44ab-bb9d-4251afb0c6c3": { - "plaintext": "small", - "algorithm": "0014", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cbb77a82-7918-416a-8822-c8f2d9fe1cde": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "3908f8f8-4126-47d9-8a26-f63bbccb0e02": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "92f351cf-dff4-43f5-a202-4f3fa7e3ef42": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9d6e60bc-6af7-4050-83dd-50bb137d471b": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "29811d32-7134-4815-acf1-901236b18d19": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "17beda3b-f237-43b6-bf97-3b4c598e6bf9": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "70f5cf5e-57ee-465c-9808-a39e02e99aca": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1b467702-9e30-477d-bce9-b0c3a84bd725": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "7c865de2-45a3-4ffd-961c-ad67991303f2": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c92028a4-5e59-46fb-9849-f98e77c7b803": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ed37e538-5f17-489a-a4d5-2482b7151618": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6c7fc52c-19d5-4955-961a-9fbef2ce5e2f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "5ff6c086-d8c7-4d5b-8d53-9ac00e86663a": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d34d943b-69c5-44c1-a1fd-e2d049b196e3": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "a31c48fe-239b-499d-8375-a95cc7dab72e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0dd1149f-bb42-4cf8-977d-2e8c66f8648e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "f817cc35-df29-42cf-8d33-619111405b2d": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "325602de-d261-48cb-a4b8-c98aec12c819": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d4e64ff7-4b6e-4e66-8b4e-58ab1b207aea": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "aae8a5bb-3918-4369-a19f-921578ac1e75": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "fc4fb946-66ca-4503-b5d0-f8a643210be6": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "79aaa86e-563e-4e19-b005-f7960e4c4e1d": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "088cc71f-e460-4ab9-8490-dfd4bb521922": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "ed1c94c4-2300-4376-ac37-8d3ccc60ec9e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7f0d7192-3386-4ad4-a6c9-d456df971577": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ae57f5f0-cf70-4d35-a123-3c0ec20d59c5": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7045e82a-d6b1-48a4-8a33-f6b7f6230b9f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "5397ab26-81d3-4e98-ab61-ed68cd3cf0dd": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fd394faf-c23e-4b5e-9b99-9ea70d7788e1": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "0e9b06e9-0ff9-4917-b5e0-9119d37570a9": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3d928051-39d3-4fe7-adb8-7b3b27fff846": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "afa88e4e-5b9a-4b61-b436-4306f9f7aa4c": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "e1a83506-8ad5-4b1b-b1be-35a41f5c612e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2ba379c0-e087-4c50-8b95-bc635ad8efac": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "47bf5a0d-282d-42a2-a4ed-a25fe12fe32a": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e6a03569-aa54-4cd1-a433-0c34b5926ff8": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "b3e0c3c9-c062-428f-8c78-54d4ab2e06f8": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "185fd34a-df50-4dc9-ab96-2d5df836815e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "79304b18-66c4-4d3f-ac69-926e16b67b11": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f8fa7d65-7c5a-4942-900f-f9a08f9c1d1e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "47ca5687-dc6c-4964-8e45-71aea225b4ff": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b3feee87-2778-4cce-a79d-a16ca4640b45": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "21ce9975-983e-4ed4-ba3b-b6e10c799768": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "958f3499-eda9-4e1d-88bb-d80d9ba29ea2": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "de88b258-1a59-4199-888f-1131f394ae3c": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d545f597-08a2-498c-aa3b-a4ca2814fad9": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "6e384c0c-d174-48d2-b08e-f55de9114c8c": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "bebbd92a-c72c-4178-aa7c-51d8cc85260e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d849f51c-060d-47ed-b67e-8f0d1d57189a": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "efeeeb82-415e-4b13-b38b-c2ea2e65dca3": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0c9fb0e5-d00d-47c5-8df0-9f1a6634c204": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "5245efb9-da74-434d-b552-65d87a3e4aa7": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7c87aed8-82e8-4a21-87fa-7fc79794a8d6": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "048c9a05-30b4-49f9-bb85-93b207abe66b": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7e03c1c0-df57-44de-aa83-4ee860a5f51b": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3c9cfc83-c7f0-4c15-b625-21140bc16e1e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "582a05a6-9e3d-49b6-bdcd-5829556fd591": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "455d87fe-816b-4732-9d12-ab8a548c4c68": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "05fc5916-e932-4315-a2cc-905e7db84ba5": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "6bf65fa4-8045-41cf-a0ba-6d9e7909648c": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fbe45f73-09b1-44e8-899e-031cef476dbd": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "8a57898a-5db7-43c1-9f60-7fef1c68d763": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "812107de-89b7-40e3-92f4-e7dafbe2a9cb": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "79603a0f-40d0-44c2-9592-c2b176e41451": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e3e09fa4-fe1c-4946-9c2b-76413fe1ea7d": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c85e0777-e479-43be-a24b-d32445f167a3": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "d2e5c358-4cdb-4e2d-b43b-85d0fb1927c9": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fe6a8594-f826-43a7-999e-7c41ce5e18af": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "622d276f-6767-446e-9bff-877c3c4db240": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6d12a476-195f-4015-bda8-e71b7182f45c": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "43079d6e-17a7-4784-b754-e1318406ea38": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cb359b50-8dc9-4843-9479-534510fb35e5": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "20370784-7224-42e2-9523-680aed64ccf0": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "669d256c-5e3a-4e3e-afa8-65d5900db33f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "4c5d47b4-ea13-4cfc-b436-4385d5045b22": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f363d779-0d69-4af6-9623-54f5456d70a5": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "4ea480b2-20fd-4826-ad44-9dde5bbf56eb": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "6a2e6aaf-b9a3-403d-a719-72b537d44253": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "76b17a51-03f1-424b-8cf7-6b39a0b310d3": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a7d4776f-612b-410c-95eb-f8604f06d45c": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6590a25b-6679-4e59-b783-fca2a20a94da": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "2468fa4a-ff7f-45e7-847f-ea461d3ab7fd": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "08c65ae2-19a5-4e10-982f-ba8d0e070783": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "a168dbf1-a4c5-43c7-903d-69158011b6da": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3e5e3502-7958-4bdb-927f-08195adea94a": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1a9ffaa9-13b7-43d3-8939-eea01985c40f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4602f647-be25-48b2-97c9-36f595bebc5c": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "8101d9d8-fd4a-4e34-92ea-6a26f559ac30": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2422e8a2-89ab-437a-b43f-d751d6648300": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "a2bd7ed0-1b3f-4e93-8df3-822be5a1824f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c6356ea2-c114-4daa-82bb-740644e3652f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "ac42ddca-ee6b-4cac-8ebf-9e5c4b7ae5f2": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "aeb4076b-b137-470d-826e-464807082b01": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "8e7cfc18-293d-4a2d-b097-4d23878f47e9": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0f4b809f-268d-4116-94ef-e7835c777d61": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c4ecbf0b-3c79-4f1f-bee3-ab9cae3abb5c": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "5ee98577-620c-4a69-9b24-11c9d77fe611": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "24e0d60c-9f8e-4596-b6ae-ae506ec4762e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "2555c4f3-daa3-4879-a3f5-e72be444de5a": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bb980244-6006-45cb-8a52-994c8b2f2462": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "456f87ad-09e1-4352-ba95-9707987a812f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c56d309e-33d9-47d7-9993-539cae390086": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "2eea8a27-e62a-49e7-9034-52ef411218d5": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c9c2197e-ac3f-4acc-bed4-36629b552a7f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "d821c90a-3732-4923-89cb-4b35bcc6aad5": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c3b98211-8b4d-4d47-b58d-2cccf3692494": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "b8f7a462-554b-45d3-8759-7f795c3dcc37": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "036f16d4-4329-42f3-b985-ee676fccdfd1": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f5a6f09a-d9c7-489d-bea6-60437f580b24": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "4f18b992-a3c2-49c1-beb5-8e57f4059c05": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f78e9eea-c642-428c-9040-cedb600514ac": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "e4404a28-37c2-4a9b-90e9-19cfe9848ee2": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2b155d94-79fb-48e1-a024-aa147ec1c3df": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "cb2dd1ab-5228-4ffa-9aa4-8992911800b7": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "66bff961-87e2-4edc-90bc-5241a40819aa": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "29215d95-5149-46a3-929b-caa777d591dd": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b86c3820-bffe-4ec8-b151-1d75c162db5b": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "b0c07eaa-0fa1-409a-ae62-e83b8cfd605e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2bfac9eb-99bc-444f-bc88-e9c2408acbbf": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "62c6dabd-4a81-481d-98bd-401a5e27027d": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "962d718b-ba05-4041-b198-43762c3b46ec": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "1dad67dc-83e8-448c-a888-09eea24b1b54": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "76004ff2-ecc0-41cc-959c-17f698212121": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e5d5631d-cf40-4e2f-af97-80cc73020efe": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a218e2e8-7a18-40b2-b0af-aa6ec1ae0347": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "8e849623-153a-49a9-b50f-6b1a7c391a4e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "42cc5414-2e38-4625-b055-3fb8fd507ac6": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b3c62f70-f8d4-4db3-9c33-f57a4dc3f802": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "e7a6473b-3708-4f51-8f26-0b3225b21684": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fd5516ab-9607-449a-88f2-2c3b59dff59e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "71d06482-4083-49ad-b7a4-652d1babbcc8": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c0796945-b6ab-431a-9251-e6ae1e02f4b3": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "6d7ac32c-23e3-4490-b2fc-6df12ca70cdd": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "72eb4525-9098-41bc-9804-904bea9a5a69": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "0cd3c717-ce3b-4c75-acdc-6b1bcd18bfc1": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c7a6dab2-4781-4e98-adb2-792db1e2043d": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "d7f81e90-b822-48ab-ac90-38781cee7832": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "6875b461-f323-40de-a1be-b0bf7adb715f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e21fff94-6c37-481f-85d3-7e046d065216": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "107aa7c2-dd04-4f2c-b6d3-1b60cb5e2577": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0bf7369b-5d35-4f72-817a-eed4ab8c9f92": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "1c58be8c-e2de-41fe-9ec1-73a306b1a1ec": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b3adff9a-5c94-454d-bae8-ce675aefc7b2": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "3fa5fe19-11b8-42a6-a5c2-b12d24e8cedf": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "dd51a2e2-3fc2-4e18-9543-30bda72530d3": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b7c1228a-bc4a-476f-8bf9-f831b021188f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f511381f-1df7-401f-99ac-300c0a5b53fa": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "ff5d3f14-5fd5-4d89-b2a1-370c539cc525": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "34c0957e-cf09-4912-a3a5-bfb2cbfaeb75": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "49c40f07-3d3d-4a3e-abf3-e4128c1c1497": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1546a132-f49b-4a70-9b33-1b5b8a4235cd": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "1d8d09da-3033-4da9-b02f-a37fe70e7962": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "2165c87e-0131-48f0-818e-7bac4cbc2ae9": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "95e90e46-3e45-420c-a6e7-d2babed91596": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "8b67fc40-5ef6-46ab-88d7-d17b23107fcf": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "41211e69-91f3-4730-9839-455b3be983fc": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "14bedc77-9528-437c-9d8a-179119f378e3": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "34d69b3c-8c91-4808-8aa6-a16588009e12": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "fc2efb58-fbeb-4233-8929-805c1ebf9669": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d493d8bd-34ac-4ec3-960f-b4a845eb4548": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1a42fb15-af4f-4e79-b591-91e6ec845fe3": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f6028eac-8d59-4f91-a64a-1aa1955de164": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "0a1c0f31-d7a8-4033-937e-703f2f17ed6e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6b401692-d1c3-4950-bd42-1abec6f3be8b": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "036cb8b8-79cd-494f-a7a6-bea09d59df17": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2fcf31f2-a8ef-4413-a662-e74aabfd9929": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "415c6605-72a3-4500-ac6e-87605dc7a309": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "fb4cfa25-5a90-4afc-a5b5-2c9539582af6": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b1cd7663-09bb-458c-b23a-92145a50a102": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b15680d4-1bd8-4767-8aae-97adf4ea347f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "dab2f224-281e-4913-9353-44d750b94db3": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "36e901b6-bf31-4e83-9f8b-584d1b552f3f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "07fad150-83e1-477c-94ab-92301549ac2a": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "0a92d1cb-564e-4395-937e-2398910c6883": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ddb81d8b-088d-4d50-8fc0-c5ad46073be9": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "779d3d5d-1565-45cd-be20-e7234921999b": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e45ccaab-7875-4398-84bf-38e144a82231": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "c6391079-6c42-4437-94a3-8b7dda34f0ce": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f889719b-92be-402b-b974-660508d83aa5": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "e2adaeb5-50fc-4963-91fa-096791061f9e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3152fde1-8879-4722-bb28-5f45e8743884": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "f5e418d6-f020-4390-8b65-00f2a270aaad": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "3ea3b22b-57ba-4607-87fb-255c8e11d46b": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "aebad670-28e3-47cb-a104-505bbfc1e30d": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "009dff65-ccee-4b17-813c-90afd9dbeca2": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "19ff298c-d5ec-4fed-a2eb-438b471317e9": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "babb95a6-a887-49fd-bdaf-349d2f335fa8": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9d025248-693f-43af-90cd-4946ce26c685": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "47a9347f-cf7b-44b9-8c98-4d2d0d556383": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0b9b5ea2-7ccb-4da1-ad4f-fdf8af3a359e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a1861cbb-a9cc-4b75-85cd-795c786883b5": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bb5c3093-f86e-4692-b086-50e62dd88f32": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "c2876fd8-9b62-4fc3-be7d-34731f8388dd": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2cfa0b52-e5af-4ce3-9e6b-7eaa8b8c11de": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "e9090a7e-a628-4568-ba98-8de2c5f6aaac": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "54d3deb8-0a3e-443e-b4f3-03c4dbaa069e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "4e46e6a5-f728-4de0-a438-4a93f8b7a223": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "95d727f0-6cae-4592-a93e-c3e67c703223": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "fcf19d85-0d07-43e6-ad1d-ed1f3c8e3f80": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "10ee9092-2f9e-4382-a8bf-f837aa5bb81d": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d8cb74e4-570e-44fc-bea8-edf9741623c9": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "e0265bd2-3807-4027-b046-817790960a7f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4d89e2bf-c40b-4901-87a2-8c27d91ab91a": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "e2c4208d-8090-4c2e-9491-73ccc9cc3a68": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "448eae7b-0404-41c2-9ffa-7b3f6dd9259e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "882e45e6-e135-43f3-a931-a53c5479e9b5": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "78e43102-e699-4657-9a77-d185566f32d2": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "cbb0e863-8b71-414b-b298-5e59c5b73e00": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "787ed73a-aa1d-4bd9-a7e8-1ba8ab18d98e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "dcb1d01d-cde9-4921-81b8-2cae195099c5": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "44925bc4-f474-482b-9117-aa602fd9f246": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "ac9480b0-8e99-43b3-906c-cfa946c70383": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "edb0502b-3ac0-447e-8338-db573c0eef43": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ac2e04f2-7d6c-41a8-ab5b-423655c1da62": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d1a1ab56-81fa-41e0-b2d1-609b53b6f573": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ef9395ff-a647-418d-9517-b3d99b46e971": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "52d15022-1156-47e3-965f-316b8625f94b": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5f3721b8-5087-4b0f-b9a0-4d9a071e95b0": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "eaf00153-0bce-4798-a5ab-dc4a2bf21355": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ee99c9dd-3d3d-4b78-a78e-c29c4b94888d": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d8cc4ce9-bc4f-4f40-b71a-692369f8d426": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "19f24c12-333f-4a7d-b946-0680256be5b4": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "b63662b6-c40a-44bd-9f29-d9f380eb5d29": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bb32d8b9-d913-46a4-b5f0-349d43fee6fe": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "628fec11-19b8-4454-ab44-31ab6abb9f87": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6eba60f1-6313-48c7-b184-2b1756ba1e9b": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "0702b117-6e12-47c5-a615-b99f8b929cca": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "ed4583fe-f53b-43cc-8c2c-e66f2da9f9d6": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9f60c680-8a55-4b4e-9bd7-b1a105f72267": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "63a3df29-630e-4596-a57a-21fd94b97b60": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6a5b5940-d108-405b-b2ba-ea2d37d18344": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "bc5a6bb8-c17b-464e-ad6d-940e298e70d2": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c16808fe-a39f-4098-a44e-abc37e5cbca2": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "477221c8-8413-4646-8aa1-e8ee1e77a971": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0337168d-c21e-4bf7-b563-8c47b5a2910d": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5830835d-7026-40d6-b127-2f35ef601c14": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f9650d2b-3ea7-47c2-8fc5-c9d7426ade7d": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "d70a4e07-23e6-47d4-8c94-e05961f24d1f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b7f01724-af8d-4d04-8753-c9adc75107ef": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "53a6f6fb-c4cd-4823-be6f-6e377df77870": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f6344b7f-5984-48ad-a721-f397f19747bb": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "04f2ecb2-710c-47f4-b408-9dd1b7c155d8": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "150f4821-86ac-4777-affd-95709fccbeb9": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "3bb9cceb-1c2a-4bb7-bfaa-925e6abac8c1": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2fba13ee-03a7-4fef-ae6f-e2f4dcccb1ed": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "dbfaead9-f996-4c1b-ad2a-3790986b1988": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "a4b3714d-36e9-4fab-a68e-026db12e28e8": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "be606253-891b-44cc-a73d-fe5d9619abbd": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "22b38d12-aa22-421f-a117-28def8bc789c": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cd0f207d-6114-4eeb-aa08-4d23caef6163": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c1589a5d-319a-4c08-bc34-fe3a7cd6e6f5": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a2401263-df68-4eaf-99d1-ade5f7bd4332": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "59c48794-21c5-4b05-93c3-f8ce34b78522": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fb8a2d4d-8abf-4351-898b-fd9ca24d3259": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "db637ad5-4d7a-4337-9954-35ed574e8c56": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f366fe05-95db-4b68-97a6-c4af6750d5ea": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "f0e2533c-ef04-48d4-93c2-9eeefac9719e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "9d22cae2-b435-4846-af03-51b904741879": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f2223510-e380-4e47-9775-560f6b006e6f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "26ee4fdc-9185-491f-a570-98cf0481d374": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "75ae9b9b-4d6d-498f-a22f-910b0fc2f66c": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "9f72a66f-97cc-4ffd-a5e8-66da75f288bc": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8079b08b-b61c-4027-bf2f-75374feff53f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "5d2709e3-a985-4a31-911a-b6a794894779": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fcd18051-31cf-475d-9905-3f6c94a2ba0a": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d9ade648-8421-4783-947f-8904a8d9de54": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a2d90083-9c5b-4a82-8f04-383540ff439c": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "93beec8a-85b1-423c-be1b-1f4551104239": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a01bc202-efa7-41f4-9446-445bcf1baf8a": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "f3be1c87-b6f6-424a-84a6-86b75bce97cd": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "874dd037-c0c7-4167-b843-5b0ad4482715": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "09d17278-d2d0-429b-9bac-729c0d291680": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "5d4edcbc-8800-4b79-83bf-e7fe1235acf4": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d904a799-c203-42f2-83fe-0cb26020d3e9": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c502a2ec-6b34-46d7-a161-f72930014238": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5537c042-f47d-47f5-ac2b-198f380e954e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "a919ac2d-c16f-411d-8b26-5a2e44d30857": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "83275799-b7a0-42a2-8ac2-e7b390a74fe4": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "c36b7351-df70-452c-9400-1e8ca55a57ec": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d302b40f-5802-49d5-bfe7-bb8e70683440": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0c828164-0496-42a9-83ed-398a16bb3568": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "aacfd365-200c-41b1-8785-f42f301e5a69": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "31c691da-c31e-4ce3-bd61-c4e07a031fcc": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9239fac7-a4a0-4b49-b994-5407f39455b1": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "4b70b10e-370c-4406-bb29-5f07e5fc4bb8": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c4890686-ab90-4b12-8f42-d5753fe1daed": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "8cb864ab-9ddf-478f-85b9-c702e549e36a": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "15fac76f-7804-46f5-bb7d-cec1f5027e9e": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "4c15fd2e-2349-4335-a10a-0cb2a2181bbf": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a6961589-e13d-4e74-8dd9-1fa12645b022": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ed961f6f-05b3-4c38-86d1-c9c175a9fd89": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "bff24ccc-7def-4768-b75d-5f0dc24923fe": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b3a0894a-10f5-42c0-9fcf-4523d554943c": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "3cd0e539-d95a-4cae-97a3-19a037ff5d79": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e38aa86a-abe4-4b8f-a209-c683dd1979a6": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d6f6113f-b804-4ccd-9231-b98d7a0e883f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e607a496-6462-49e3-878b-36ed3f1da337": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "b74d3f99-3d84-4a66-bc5a-4d01e4c8bb5f": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "209ab114-b973-40dd-9e81-f124ab18a760": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "17bf6cb9-e41d-4549-9074-b73ec0f5bc74": { - "plaintext": "small", - "algorithm": "0046", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0d6da811-adf0-424f-a18a-34fa07fb265e": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "5d8c6cbd-da78-469c-9a39-981ee13c8174": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "8d509720-aba1-4c24-8a54-7efec3b7cafa": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5d42c795-d03f-48f5-9ea2-f6f1602e423b": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "59d47e70-671b-4af7-8e53-513c6fc5cdd4": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "39b9e601-a288-415e-a116-cd9d6c548643": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "97be48f3-f2f3-47ed-a36e-a5bc3e285ae7": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c8c412cd-23af-465b-bf46-8e5d8f0dc0f4": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "3ef649e9-8c35-41ec-89e2-495b0c08ba59": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9c1e42ca-98ba-48b5-b5fc-f25a181212fa": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "49cfca82-0389-4f63-b5af-1638cb34b264": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c750b857-c06f-4ca4-81a9-c460c2863399": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "306fde41-af3e-41d1-b0ee-6ed3ff1a9f68": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "06659dd6-97b0-47cb-bfa4-ad44e61fdb86": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "ece417c4-c942-43a1-bd2c-38e95a6fdba6": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "24d164d7-d75d-48f1-a855-df3b1a4bf987": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "52d78ef1-1cb6-4d04-9e0b-c828592fb928": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "380b6305-f291-4537-bf4f-7afe0ed1f89a": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "788a8b0f-447f-4eb1-8eeb-dfe22f91b7f0": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5c803a67-65e3-492c-a93b-b88f0717ed47": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b333e48c-c0b1-46e7-89ce-fb8822e5386c": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "d0763b6a-c6db-49e4-ada7-5dbd5938da5c": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "37f55b1a-5cde-49b2-bc9c-79fa6b2daf1d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "e1e7c180-58f2-48b3-904b-195170d8c093": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c6347166-0342-4d0a-8298-a1a726f2cc3c": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b7293e78-981a-49ab-a52e-61969503e121": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4b91856a-e303-4854-9093-e0bd4bfb1164": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "fa7d5bf1-e214-4e6d-9a69-08dad20d89c6": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "774c49dc-e4e5-4d26-8bc5-809d01c40307": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "8411f78e-8f2c-4a8c-b54a-ce704e0dff5b": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d52f9279-f4d1-4f05-bdbf-6c6dbf6b1e6b": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "f5727fdf-1765-48cf-a616-5abb944da9d9": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "0e882002-d74c-409e-bf1d-288317d73016": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7711170d-ef88-49e4-a2a7-ec40abe085a7": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9f847334-0a10-45d1-8a31-e30303f47d34": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "89663448-49aa-4fd6-961b-0435c97344a3": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "06dfdc45-915b-4602-9a1f-e38d70c21242": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7c059912-f108-414d-a862-1b19cce1c5ad": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "a67d5266-2a8d-4bb3-9c54-ef6b1f76f25f": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c7a9419a-8a09-4817-af13-bc9440aeb52b": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "908a1277-2309-40fe-be7e-e2eab834e40d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0548f1c3-9848-4f0e-ab34-0b05b5dac707": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "f81fff7e-bd63-45ae-baaf-ccae42126067": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a0819161-3b8d-4602-908f-09ce63cf2c92": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "e7f93617-65ed-4766-9693-f27531ffd984": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f88c799c-f7eb-403b-b1e0-56d891461f3a": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "ed10d580-93ae-4d6c-9207-c6a58cd232e6": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "b42606a2-330f-464c-ba4c-546ff1a9683e": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f8ca3ff8-4d7f-4cd4-961d-143b2df356dd": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "8c7bc8ea-8c47-4f41-968e-866406789c71": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "fd07e09e-baf3-4874-8c6e-3bc74fb6c18d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "7a7ac71b-d2a8-41bd-8d77-c1f7e53338a7": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e4a01833-19d5-45d0-847d-dd0e243fadb6": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "ae045f36-974a-4a15-abb4-3be6a4ca8da7": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b61f0e1e-2b70-4f94-82e4-ed07a205174d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "05976a23-5e8a-4e02-98b5-134618423e3b": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "de2fcec3-bb7d-4198-bd8d-c4d1af95bfb7": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "ae1f52fb-9112-4e70-a45c-a6a96c75861a": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e52d1162-7a4f-44e4-81b1-71e8e5ee06a7": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "a9c06fdb-d040-45ba-aa7f-f338fd595d18": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3b234820-0d7b-4b57-a5e7-32a920c926d1": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "377bb0a0-5d75-4cdd-8fd5-2a52607ce879": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "a96cd17c-b263-4a64-b395-ddc13f22a08f": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "10466107-1c71-4e6d-9ede-a78c1f1cae57": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c1449115-0655-4c5a-959b-95909dcebdc6": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "01083d88-f2f1-401f-93f0-63c873b05f58": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "1761ba09-10a2-4fb5-9515-12bfebb04fbf": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9b852592-65c6-45ed-974f-49fa1ebba201": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "01f8b8be-83ce-4f98-88b3-20d6c4ef12dd": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a714bbe0-b173-4b04-aa9c-48b997429d87": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8ce94f5d-0486-4c84-874a-f37fbac4b920": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6d26fd92-57c5-4c31-b6b2-44e13534d247": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "e2f14e57-83c5-460a-94e4-b32022ce4e8e": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bc8c95b2-5be3-4ed5-b7cc-05e4c0d9b747": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "5e8c85a5-5536-423b-9bba-4f065e9885df": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "beeddc31-1378-4d7c-bacf-dc7fd6ff2b33": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "2491ff0e-5e7d-4032-97b0-46f45691851b": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "f016f383-c49b-4cb4-a449-30f7332d7f0b": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ca3aa0c8-8d09-402f-8917-1950a4ff6fe4": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "92a23506-8538-499b-a7d2-e78070178a10": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "04f10f38-c7dc-4bbf-9b37-ff9d2c40fd12": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "3746a170-5afc-428e-a616-84038f515cbb": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9bede0e0-fdce-4c16-8b64-ab3c3780bd01": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "618c3485-6581-44ab-9b07-6fafb3bbf7da": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a8802773-cf13-4380-8541-d2f4849edadb": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1aed4af5-50b0-4cf5-b4f8-593cf082892c": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8b60a009-c631-4923-bb4c-a67b5b20e7f8": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "13bc97fc-ff6f-4db4-8646-c42c105f0be5": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ef96e0fc-1c65-49ee-aa06-a54ed04abdd2": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "965b665d-99c4-41fa-a8c9-c6a887ffc5c7": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "937ecabf-107c-42ca-8677-c80d947ad9a4": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "dc95e058-bed7-41e3-80cd-5920ffbcf588": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "53464fc8-c361-4235-a0f2-c2575abbfeda": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "81b2e749-8910-469c-b1bb-5f9c7231f32b": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f8bc0446-243a-440e-b1d3-37c86688e5cc": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7fae1a2c-0182-458b-8c40-46621ea2366d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "71f0561b-596e-44d5-b64f-5a486f5741e3": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "869e45ca-e0c8-4fcd-b235-7d0f8168ed0f": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "66446af7-0b9c-4bf1-8d13-43bb4b69931f": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "daf22720-a01c-4843-804d-50212f801d22": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "60a09f59-1b5a-4a06-bf26-a41cf7d28c24": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ded5a616-3364-4bc9-bdf8-8a927d17fec7": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "46c9c0c1-80a6-46e9-92f3-d87666e37411": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a385c8ac-e3ce-4e16-950e-1545aebc2e18": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "d4f8cb4f-07b3-44f3-93f8-017e40fef3c3": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2ff04114-0a50-42b8-8d9d-27314afe86ae": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "2bdc2caa-8c30-419e-95c2-d6327cfa986e": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "3b9e45f0-4e68-4475-912d-6773ec2b19a4": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d4a6238e-e26c-444a-bb74-198dfe45bc13": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "396b2014-7957-4348-881b-9b9c155a8383": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7d4fff4c-e115-4b66-a078-ba370921c0c1": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "eecd0ea4-ddbe-49c9-90b1-056b411377d8": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f2fa6f46-0f0f-48d0-acf8-9c2b5dd88401": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "933f8c88-94f7-4a39-a571-50e2d85b6db9": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0b2729f5-6d92-4717-9b98-1f0e69816842": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bf11ccd0-bf3a-4fb2-9c3d-e1323279f1f1": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "99493e8a-f948-4d23-9a6b-a1bcf4872ba2": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "f4625e9a-11bc-4516-82f8-a19f4ec13a54": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e0c6f142-4406-47ea-8996-1bc74567155a": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "e33024a6-a933-4465-9d8a-c78fb1e3f5fb": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "99ba1b3e-50b9-4ded-aa2a-26af0fca6e31": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "6e80007c-2714-4ed3-865c-d63dac9e3934": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "aee3f311-4891-4e99-a6e0-ae5aeda44e5b": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "44554b33-bd28-4715-be15-3097274229fe": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1abb7d5b-6eb7-482d-8870-c51bac374240": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "74ec35ed-1d8f-4931-a7bb-a9a823904f4b": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "30d32ff3-cf7e-40c6-ab2e-5d3bf4d4fa98": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "eb8f84fa-b31b-4667-b679-483a946bdb9c": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "5e686512-59e5-405d-9a8d-41f05af55cdc": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "50a7a5f2-fc91-4f78-9f6c-dd692725e126": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "86e76d7b-4694-44d5-876e-dfeb6f3fff36": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c4097113-e3fd-468e-a440-d7ec7648dddf": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "7b3e6dbe-e64e-4899-96bb-82d6878c923c": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "853c72c3-6ba8-4efe-9109-3f8faa05152d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "dd45579d-8699-49ef-bb93-89c00221ab8f": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c4040832-1659-4024-9538-05f50c6be653": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "6feff852-3994-4cc8-8bd6-cc7f84e69d3a": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "e2b0a7d3-0134-4edb-ac54-5b41709e0c90": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "93db3e78-d921-4056-9f2c-b502f3eda807": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "827bbb72-b2ab-415b-9a58-d54c6b8d9d9d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a77097b7-b28f-4402-9bd5-fe17ccffdff9": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "ca291ad1-9cbd-4536-9709-0b71eba27b7e": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "655c4658-984b-4cd9-b759-c137647bff24": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "4e3f7545-5cbf-4670-8929-3c25d8a8a382": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b43206bc-e094-47f9-9ed4-1371649319da": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a4ec98fa-c2e3-491d-8715-6595c87b56df": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "176cf17a-81e6-4d47-b0da-2188e79e83d7": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "7d052b31-d508-4d6b-bc1d-bed8103c7339": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "509b5b5e-9234-401e-8221-6cc0967c48c3": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "622c0f6f-833c-4752-9315-174cab64f49d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0214f7be-592d-418a-82fa-5a331555a7be": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "f9150037-bf65-4332-b639-b0a34776be48": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "d0ad9e6d-bb36-4da1-8753-480e79e776a1": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5aa69454-a58a-41d7-afa5-9586613c7837": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "459abbfe-88a5-4744-b87b-464ca96a1ae9": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f438afd5-8e9a-4dd4-bc39-492d1f97cfad": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "05ad4a64-4ca1-45d0-87ac-77f93bcda9ea": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d7f55818-50de-4346-bb95-61efcecf8c64": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "d7bc870f-e01b-465b-9d9a-f4259b2092f1": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "db04bb60-d0ee-4d1d-b1bc-30ddb53d4153": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d28ea80d-6e7d-463d-8898-acb2bf533290": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a36f0edf-44d3-4f95-ae43-1f2db97dd12a": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "e9c6cd5c-a236-4f34-9d95-54eeb53a14a4": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2cd0bbec-d577-4474-9e4b-f5a685e6b8c2": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "37c7b304-a51f-464b-a005-fa912ae54aa6": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1e3ccaf2-a718-4be6-b255-896ed15cfc30": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "a0d8be88-47c4-4a49-a9b2-b3ef4b2f8ee8": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "8f4f4f28-3fc8-4579-83f9-f516684d26ef": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "00ae9852-393c-4158-a694-01fc1071ac28": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "30c6b392-3274-4cf0-ab15-8bffac7d3ef3": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "8b0d7545-eb15-4620-8517-46b91d114fa1": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "302e02fe-aed4-40ec-a78b-4e2fadffde3c": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f5c4cba5-58e4-4fc9-815c-70c894e76f20": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "b1776f61-fa45-451a-826d-c6acc8789c3b": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "101413d5-3f19-4734-a45d-424111fb2c92": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3d2b7723-0aac-462e-bca4-6cd85ad816e8": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "33800bf5-ec3d-405b-b01a-2fb7b515258a": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "fa63f449-f349-467d-bbb0-73a3a77057a1": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ba270694-dbcc-49c0-ba3e-14140b8eecf0": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "1d31b328-ec97-4809-ad55-71616ec2e751": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8d53f468-2b76-46c9-88c1-77a6a77ab4df": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "8cbe6f8c-a224-4904-b11c-3c0fcaded23d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "b508f137-688d-4c65-9ae2-32ee410b6acf": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5357c0c4-38cd-48b1-a3e0-cfbf988f9f8e": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c2cccbc8-8e29-4a10-ad3d-25942767b298": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "58b49708-b6a7-4a53-81b0-2294fe69cb59": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "f6550d4c-d1e1-4f0a-9622-bd6cc013ece4": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "099ec15a-7eca-4b17-ad6c-fcee1f1afe8c": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "5ca79587-93d2-4057-91ed-f7247591aca3": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8ccd5a13-5b87-4a92-ab71-4b9d6fb9a40e": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a3e8c041-0913-4441-8eda-4136905b9938": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ebc5b7c7-3914-4a92-809c-85d10950f576": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "04b10cae-c520-4dfe-8d4a-85cce9651608": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8b141561-59b6-433c-b998-f90af2f3dc19": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "31721ebe-bfa8-4c1f-8da4-a7dafafb197d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1750243b-18be-43a8-947c-136ac218058e": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "3e89ccba-9a90-4f70-b2ae-c0a91929531b": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "ae23fadc-4167-43b7-b417-f58da02e4fc7": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0626793a-2727-46b7-a2a7-f67a9f079671": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e803fb03-8361-4295-a48d-393b3e80e52c": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "15e74428-e0f8-4e21-8f78-e3c6b97c89df": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "95c72169-af99-48d4-8131-ee496daa686f": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b88e404e-c788-4bcd-9dbf-581f0518de63": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "b127a0f2-215d-4f3e-9821-306bc8cd9b13": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9c980731-1ce1-4608-b6bc-f6bac6501159": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9289f483-f19b-40cf-b4a3-03c804ff52f5": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6e051ed4-1bbd-44c4-8a25-9b83b93d11b5": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "6c1eaeb2-906e-4ca9-bf95-836fd0f2d419": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "83faa75d-216b-4894-be30-789c39cdc501": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "1cf581e6-e7b2-4bb1-8619-79abe02c9359": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4d95a5b5-8709-4403-8dd7-d6d90439fe93": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "3197b515-36f4-4231-aa46-75853bb9f785": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "6af8ff7f-f49f-4e59-a319-08488f4a1e3c": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1e1c6bbe-7664-4893-9fa4-8bb4266f2347": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d924e33d-ffb2-439d-b750-1a46e966ea9a": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "029b760d-775b-4b0c-a9fe-2ab0c142dc79": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "e90025ca-dc0f-4fdc-8b56-1e8561ec0ca8": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "01d62573-818e-418f-a86a-cdb14be3878a": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "7da825a2-0478-460f-901c-d5c6e6e37366": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "36134a64-99c4-4c1f-9b44-55be8fd263dd": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6dd34d4a-204c-4f0c-b398-c2ff204cc8e9": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4182483b-29a0-4f1e-8fec-16fd11045d91": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "8e1aba53-f124-4604-b45f-c165b6fd649e": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3484f34b-aec0-4021-a64f-672e5d0b0933": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "61273f1b-06d3-49b7-a6ae-d4959564c009": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "69cc3f3b-6948-44ac-a322-644177ea9770": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "2a343866-ee41-42d5-a696-3f81ae4fe87d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "21fdab2e-6963-4686-a1fa-9318dc786e8a": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "93fb4775-d108-4ec9-aa1c-57ac4c77b0ee": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b8189c8d-18af-444b-a75f-e4dce40febfb": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "296e3734-8de1-4dac-8e3a-2c99a85c53ec": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "ba09f7e8-85bb-4679-a486-6057fe777a97": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6c25b8ba-91d4-494a-8329-b89949e05ae3": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "c90ff2b7-69e0-49a5-97cf-ab4aa1c946a1": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7a9049a0-0065-4ae7-bf10-cf727d2bd063": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7515351f-ddf4-4d09-b279-c41a5dc72d3a": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ded02761-1d9a-4a60-b836-968c8d39010b": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "ff880bc0-afe4-4461-87a1-ddf007b81da3": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "faba8c9e-b48b-4d82-9be8-d2336224f44d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "157ecb86-9f34-4cb3-9fda-4f1d5fd85809": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "eb630760-1888-43a4-94be-874c840a5684": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "f8f96342-8f5d-4d20-9ba5-3701d36f26e8": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "a55b1642-f659-448d-8261-ed7ff422249d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "72e9d479-d695-4145-976a-13de099867f3": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f9d7544a-7abc-4378-8957-b199635ead5d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2678e1c5-4404-4c6c-a168-6b6c1a9ad6d0": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "5dbee2c8-3ffe-4ce5-ac56-fb74d9d2c161": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6c1df4ad-c5c0-48e8-b300-e27c2339ee7c": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "cbe82d60-dfec-4a8f-bf77-a57a207229da": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2c950320-c077-4cf4-a8a1-1f6d56ce07f3": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "823711b3-9591-4322-941b-2e4a5a69394f": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "74f38c9f-9d86-4af0-a88e-ee3a91455ed5": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "1556d565-a044-4d06-ac66-42c1d8189a8a": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a682093c-c89b-4320-96a2-f00ffdf9033d": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "f55f969d-117f-4737-b817-94efee251801": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1db65745-6f13-4553-8b35-0fdb9df507c6": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "f5131eca-ed55-4499-a59e-4bb8e76eba83": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "680a866c-c17d-4c24-898b-44d0b3d450e3": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7b165b2a-a1ce-44ed-bc6f-089637a32cbc": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7d83226f-298a-4700-a8d6-b79491affee4": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "dc32b7c4-ba8a-46d1-a79e-da72efbba70a": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "b7e20855-f169-4c0a-935b-7863e96b6bc2": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3b203261-633c-4c2c-ae41-9eb671ef35bc": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "969e65c1-1ab7-4506-ab1c-dff74c701544": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fdf70558-547f-46c4-a469-bf013971f319": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2ab5be0d-c439-4458-be55-51e477d7a316": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5642a1e2-7778-47f3-a4d1-e9c3b91be527": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "045a4e94-3da2-4a21-a4ec-3113fe9828e3": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b7b57544-0fd1-479b-9947-541d03e34f56": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "6837d802-9f2a-44b1-b768-69735bc0bddd": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5aaf7eb9-2488-4b42-b879-72546d254ee8": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "2ad148fa-dd29-43d8-8a77-8bcc588d5db2": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "d3b65946-5629-4408-addc-c151422893f9": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "3e732fbc-3954-4299-bee3-79e0199417c5": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f4234a46-07b7-4a20-8a04-3aa9e9c7b7a1": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0e369eab-824d-4590-9a33-8f63dd4546a8": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "047f58aa-8141-4f18-8319-ba492453b8aa": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "31aa5e09-776e-4bf4-9f1a-8d2481baabe4": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "0c0beedd-93c3-40c5-82fc-318e6e78f7ec": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7ec92e3c-e6b0-4221-8939-c1085ee666aa": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "548d083f-12e9-4527-9166-bffabed68940": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f885addc-c485-4703-acef-5216c261b58c": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "40cf3159-36f1-433d-a680-13402ceeafc6": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1c9b1b9b-b8e7-4c83-a86e-40476b5fb0c3": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "8a3b375a-2d14-4ed4-b0a7-94261711cd7b": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9b90ec86-d277-45ac-b8cc-5ceb0daa6d13": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "16babb6c-e0d4-438e-8593-d976c4bf5273": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "c6778379-4380-4637-a247-f2549cc51311": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "399b3844-0943-4318-a5dd-833832b6425a": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "39f762d8-9869-4c5a-8a3e-020581f82f04": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1f4ef37c-eb41-48e8-8db8-2ea9804cc888": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "e7a45337-cf3e-4be0-a9d1-9a8b84b7f748": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a477d984-494c-48dc-9839-b29da43cf38f": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "337f83a3-f737-42f4-8099-6b185626ecf9": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "13bcc919-2dec-4ee2-92fd-9795e8024ecf": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9c38a70e-f2bf-448a-b073-c5c40ae9d617": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f2ea830c-1d07-447f-8151-51bb9af56218": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "54651ce6-4f6d-4fed-96ed-8a406522a0fa": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "aaa75020-66bd-44b2-bd6e-e1181e1a6503": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "3e3599a9-1044-4900-88c1-3f13c0a9ef01": { - "plaintext": "small", - "algorithm": "0078", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "51e30647-1c61-4359-a965-5964a85a7cfe": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "22a2031d-a674-458d-af65-6310d79cacd7": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "77dcdcdd-ac04-4c38-ae1c-352da383ceae": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9e6578ac-e920-475d-967b-125f7aff6612": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "027dc237-efa5-4858-8a3c-843048a1fe49": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ad4f2137-8795-400a-808c-6c4573c7cc7f": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "71853fd1-d286-4f78-8f0d-c456d16507f7": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8136bfc4-1acb-4260-b40f-1b9274c4f065": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "52dba13a-98c2-43df-ba17-e6337b1b38d3": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "96d05bc3-f25c-47f3-8dfd-00765f67138d": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "77c1eec4-4123-480e-8b1e-a5b1e9983c84": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e3bd00fa-2902-4867-8f92-53b6334fd7f7": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "612113a1-6760-4d55-ad9a-5a678ceae7a2": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ed61c15f-1a43-4a21-b9ce-e6ebd10f7925": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "97645ea8-284c-45f7-9dc4-1e53c4fac7e0": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3f545e01-668b-4581-a680-d98a8343554e": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "cf2a466f-429b-476f-b58a-1491964eb3c4": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "4280fd16-02bb-4839-a9d3-02eb2045619e": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ef29d869-5ec3-4bd9-bbe2-d0632c22485d": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6a86b321-49e8-40e2-b46d-31a31a9eb7ff": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "cd14fa12-d157-4298-8152-e2ca1093c3c3": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "b1c75670-5d1a-4809-bebc-d9ff91590600": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "28b004a4-ac02-4056-bae4-b226f6e583d1": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "8140ff7a-fcdc-4890-b1ba-e7e78ae96346": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b9742415-7978-45dd-a54a-f1336a973273": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bdc9135a-b4d9-48f5-90f8-eb5bd7b7e5d9": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ae4d8529-a1ff-44ac-882f-714f87bb05e6": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "3cf03ef1-90f6-4ec1-8044-b51b3ddcf7ed": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fc32ab84-3cd2-4ae2-bfdd-6dc29f30b5b3": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "70f0a316-68d4-4d5e-8028-937bed75309d": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "98644be9-07c3-44aa-95f8-ae35998e13c5": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "592047da-4774-4c57-8d98-11c954f1e0a5": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "bd12f1e0-5048-4d55-979a-13fbc9f8ab14": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "acd9a4d6-62a5-4514-b690-85cfa2bb2ebd": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2fe9bb80-bfd9-4258-b556-8ba3d30cf5fa": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ded58b57-7b91-43bf-b397-9bade205442b": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "057f1d0b-ce30-41f4-be7b-198ad24715a9": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3f482027-f6d6-4c37-8134-ddf2e81c3305": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "74b65f5c-4339-4f03-8c28-47cee1f86d76": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c34e54c3-7d1a-426e-833a-5e21e456fc53": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ff02379d-4bf2-4b3a-bfc6-0364f759ce2f": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1c31365d-42f7-4253-ac63-7ea0d5722225": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "71afdf83-71d6-4c4d-9536-ee4db2ab1eac": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "090a07b3-669c-4be4-80bd-ec7ad5eff222": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "fcd3b79f-8fec-457c-8bda-b7c056577771": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6ffbfaaa-451f-4580-8217-8b510dffde18": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "90f8c3eb-2707-45d9-a1ab-f790e7a7b4d7": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "71ae3755-a1f7-4afb-b84d-4c6515fb96ff": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "eb822890-8cc6-4135-b673-7dc359e60b84": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "82f903e7-b837-4268-9757-500c356a3852": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "39e5e2dd-ee7d-443e-a2f4-175a78585eca": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "9f20293a-792d-493e-bc02-250851514af7": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0ac434b8-cf2f-4ef4-bf41-f5652b7e0a43": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "23210184-6e47-43c7-9214-cbbe92db6c32": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b3f1a39c-7ab5-4d7e-807f-136b8055eeb3": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "92ac726c-76df-4f25-a9df-766d5eda0c8b": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "62501e7f-5b8a-4459-9e3c-91f80752c9d1": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "45ff526b-7a29-4d0e-91b8-b3133fe05578": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "391884d9-a37e-40c2-9f11-30d8cda0cc82": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "bc63d114-b1b7-40f0-921b-12287aa984b7": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3be27f18-a83f-4307-a469-8013185b7ad1": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "bbe32b62-eb59-42a5-a2aa-44da46f7b2e2": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "cb5ccc5e-de35-4baf-8655-12e1e21e4124": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "903fb4a4-7da8-4d09-af5f-01fd0c003fdc": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "fbf73571-5a7d-4ea0-ba69-c3a903ccf8f3": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "66ab7dad-ad3b-44f2-85e5-dc3ad658c039": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "27f70366-960c-4ef5-a710-95ca07c7bd3a": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a9e4c45d-96d5-4194-b5d4-5c3afdbbc2b3": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "c36ceac5-21d5-42a0-87ed-f976280465dc": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "44a29b0f-c90a-4ded-840f-e5d9094dce3d": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1be44988-e5e6-4d9e-b902-a8b70a5f0128": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "524eeceb-7e1d-4845-8e3d-ab89cf31b490": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "b681635c-e51b-47f7-85b1-29ba08ab1b91": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f2ef0c58-baac-433b-8ab3-3e7204af0356": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "5187c24a-f631-41bf-90b1-d8819baeb6aa": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ee54bda2-a0b3-409b-834b-44ece832d671": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "a35cca63-acc0-409e-a31f-e0622fd4bf15": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "61b9881b-bb94-4922-96a6-647d60d870d0": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "839e52ad-8282-49c4-aa70-f8ea299b4570": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d593a8eb-ecb0-45e7-8c9f-9e92d3edcd46": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1e429625-88a1-4f89-aa79-49e561d53160": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "064363ea-2551-4b82-9504-c346324226c4": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d1dc11de-739e-425f-83e9-f01bd2a921a0": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "9db113ed-d48f-430b-a481-01e13c62dec4": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4b78d3ae-37b9-4c41-9e2e-902f48edba54": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d5c54a21-6848-4910-bbba-22935714f51d": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4eb5b14c-aafd-4f26-9b55-2ebb151b2402": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "52c0dc14-f95a-4fcf-a0eb-18745f1d4d9e": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fd761df5-2fcf-40ef-bf4e-9fb24a097141": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "e8ba958c-0af3-45d2-a1c2-981ba6456d67": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b45cd3b0-a4b8-40ed-a061-e59bae655c5d": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "2858b8bf-64f6-42cb-ba42-3f3ffc5bfd7c": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "19e35a12-4729-43d6-947c-5be515e2fc1b": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a2ade191-10a0-4fb9-88a0-096154e1b8b3": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "abdd5c6d-0fc1-459c-8910-b86d139921a8": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ae09ff31-0955-4f14-a1d9-ccbaeb5bb993": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "174a02cf-25ee-436c-9b12-b7b1e3e17f2c": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c36857a7-cc14-44b2-bd24-fb1d64555c07": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "5ee20b2b-a1f6-4b99-b197-5f2c196f850a": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "39d594ac-1da5-4ff2-864a-15303bf865ab": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fa9ce9f7-baa1-406e-97af-2380e9f7533b": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d2468546-bc2f-4262-89f3-42f9015e70cb": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "6532d1b2-538a-4b8c-a294-6ec673ac0746": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9a71ffaa-1069-4d06-893c-d2c278a6bb43": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "74cea353-c0ee-44de-add7-370ffe5b4d90": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f235259d-3578-4436-b75f-d4f500185c29": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "dc2e0244-f1c3-4332-b201-f613a6bba43e": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "e9632a0e-61a3-4425-8010-00236477b28a": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "63e26169-5153-4e3e-85bc-9ec3d071706f": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c9a6d15b-7857-4e7c-b723-659722dff49b": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ef6d5bd5-a84f-4d26-b9b3-acdea05cad65": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "2879334c-8097-4962-9496-bb876f5a45d6": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8fded180-8127-4d0d-8ce5-a16f7142bfd2": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "f75991a0-0d2a-4675-b3d0-d2eed0c20fd8": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "76c78376-4070-4a9f-a8b2-5d89190c9eb9": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "09854022-1ede-4b2c-a2d4-986e6f1055da": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3104ab80-b1f8-43a3-9bd0-f6e177a69358": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "390c75f9-862c-42af-be64-675af461e515": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "178d0ab7-af9d-43a5-9c57-b0aed7c96894": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "5dee2625-69d4-46e8-bc4c-80069d281fe6": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "366352d8-7381-4b8c-9555-6358d79a6694": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "6b399ab3-e276-45ec-baa2-2156a5fa6571": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "14757ecb-983c-4800-a44a-e7a3f08ff045": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c876be51-0bd9-44a1-8a3a-b0b87a66c8ae": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "8f0d8e5b-94e9-4219-aaed-3b3d681cfaa9": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "fba0c744-25c5-43c8-be31-9ad440d03930": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "fec440ed-573a-449c-8fd2-154c49ee9476": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "61b1cc86-7030-4e0c-8fd2-d07bfe322953": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "293abeff-a7b8-4289-819e-631673e48eae": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2ed4d2ab-176f-41b5-bdcb-f8df9146a44f": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "05f6c4fd-4961-45bb-93dd-33bebbafddef": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1a7fccee-4026-402a-9c76-5227984a838f": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "70a76eb7-054c-4dbc-8386-f2d22dd459cc": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e974aeb9-48a0-4211-8bde-a6822a4bdbd9": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "e13b5173-a318-46d0-8621-b6d586bffe16": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "697fa8f4-9dff-4722-9fec-81707dbd03f0": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "ef42a435-6de7-4ab9-9089-255f8d604913": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "d229e666-a8c3-438c-9128-27c8b0ad126a": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7cc0db61-3acb-4aea-94f8-bc461b41abbc": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b5f82a48-7243-4d93-95f6-b0792962d047": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f58ed048-5f82-4438-9977-b5f9dc752246": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "16899218-88f4-4dbe-97fb-afa31235b52f": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "348fa9c9-ca8b-4eac-acf6-6f2cad5c3e54": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "dd42de1c-f33e-45b7-b930-7f6c65fcaf7e": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0dd8c2d4-7a29-486e-939e-50ca19537d36": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fff395c5-d95f-48f8-8e73-70b901978095": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "793a5470-8eae-48b4-8591-1c6daf573b1b": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "8a83e92a-9483-445f-adf1-72536b885bb0": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b3fc2447-c2ec-496e-9aca-09fbb449a5db": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "ac765307-4b31-4f91-b08e-801865e674e2": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "28674a98-ac34-4d05-90ae-b5efdd8a87fd": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "65ee90bf-390c-4433-ba20-fee813758988": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "9c092371-099c-434c-8d03-e085d282f087": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5f14176b-99ed-43a7-ae9d-f299e2aff98c": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9952d2a7-6411-47b1-a9fb-6df9cdd6f5c8": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a1d496c7-cbcc-4434-88c3-bba602d3a19d": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "20925f8f-31b5-458c-9c8e-0ebdf981dc0c": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bc041def-5001-4008-9546-831e193fa614": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "ba733ae7-7491-41e1-8274-da2c40fcb726": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "95313f07-111b-4c57-b299-9329fae798bc": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bfa0b782-19b3-4265-aa5d-f5bdd3be7e09": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2ce6a518-7d72-45d5-840f-64662bab3c3a": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "8a1ad99c-b777-4c97-bfb4-1fd42e43ca74": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "722319ef-b29c-435a-b2f6-d48d01ac84c6": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "e64fb39e-77ac-48cb-ab07-85f0e753ba3c": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ea812b94-e19e-413b-9ffa-cb7049f51459": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "2c079a54-99a3-44d5-8dc2-fe29a2f60b8c": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "e568d269-83e6-42e7-baaf-1af62f7b76d9": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "16af4eb5-59a6-47a0-b832-1092a926e244": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "71b7fde4-cdf4-4e82-a6c7-60b0555fc4f1": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d9164270-c759-4d72-b593-ab3fb87efbe2": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "d4f80dc0-7085-4c0c-aa91-57f79e8aa330": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "20eff0ae-7b87-4485-91c1-60732b83964f": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "fbec217a-4f78-406d-8e82-48231e588ca6": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "17ac7d27-f3db-4fb5-97a4-ef4ec64b721f": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0b83dd09-3b98-4be9-b55a-d21b41d55c70": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a7541b8a-70e1-4071-8962-e32a3ad4a561": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "dafb1d51-8fae-4389-9fb6-7ffb4eee73fa": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0bf3ea0a-7dfa-4e39-9f7d-097f40c87408": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "155b3429-ff27-4591-af2a-b653a72cb64b": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "deba0b37-29ca-4fac-888c-3f55d9850925": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "63346e2d-d2ca-4cad-9884-173ee9ae63c0": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "432aea0c-94ba-44d9-87bc-a63ddab4d5d1": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1e99897a-1250-46e4-8c48-dfb8d2cf5074": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f5eb7e15-aacc-4fac-bfdf-257092e90e23": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "abf78e4f-391d-4fd6-b730-c7b3e7915810": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "3a05c381-5c71-42d9-8593-e6ff70615c6d": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e8e95368-4da4-4627-b2e9-cced6a069c76": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "72cbf54d-2932-4248-a161-660d2b97b877": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bb636c66-8e1d-4f2a-b7d1-05f2bb76c1c1": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d43a8be0-feff-4bee-8121-9e66eb132b0b": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7ff81d8b-8b99-420f-bea0-442be7f1c7bb": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "8ea83a01-a9af-4f6f-bf82-f8db867a4e5f": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "761b4ebf-5b18-49e6-9316-8c49db550cea": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "08ac74ae-5d8a-4db1-b210-33aa07c877b5": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fa581593-889e-4a48-bfc9-9ecedbc33a43": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "c4b2320b-f085-4dc0-8ce3-df699146b447": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "df0ae1af-4729-4d3d-a463-9827b76acc63": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c89d1f73-1166-4b1b-95b2-70fbd529097a": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "dc8c8e00-e70b-4d11-809a-7d64c59e8d69": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "344defb0-fdf5-46b7-b175-7caa98d0774a": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "636d79a1-4afe-4cb1-87da-9527f097bca6": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "eebd9ea4-ddbb-42a9-aecf-4a7c19abcc3a": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "01b66893-26ff-4f18-a0ea-32f6f783693b": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ecc58810-7ab0-43c2-a850-143f07b55790": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "31c61ef1-130d-4e02-87ee-e16d4545a761": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b2bb4a27-3ab6-4d5c-9970-88a35a0a0c79": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "f53ba3fa-63a9-4af2-832f-2922b8a7906f": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6ab51efc-1a2b-478e-9a0d-69b9b781e9a2": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "3ee931d0-3e3d-4baa-808c-84b23321b5ee": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "07925bd5-aa49-4e78-81af-bbe122f23422": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "79392883-9c32-45bd-acbe-42f9720d593a": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "20d56956-1fab-4f6f-82a8-9d15c71f246f": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a5aef7b3-2ddc-4e2f-96d3-4f77cfb024b8": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b15cd171-72df-4113-86ee-6a5739e0b868": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9b38a3da-9414-422a-b8b9-858312dfa0e1": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "6587fec3-d53e-4e7e-9d31-c47ecbdb54ef": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "622c76e3-6242-4f47-9c52-b688092f8b69": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "1c8dbd47-97ea-46cb-9fea-76596f6fb92c": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "453059b2-92a4-46f1-b57c-07085fdc6613": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ce12a409-9fc1-4a77-a013-f7fb64b6497b": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "16d0690f-52b6-4590-8979-11e06825600b": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "a98c06b5-c1f1-478f-b056-17a675b04a44": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4c9d069e-de60-49ab-9ed3-c760edde1c9d": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "844805b0-4d8d-4a37-9820-ccc422ca2317": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c962991d-59e0-4a27-a995-9390c9fa3a6c": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "39a96633-2da3-40bd-b900-1b1e667d921d": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "01b2cebe-1079-4d98-a637-5f086cfc7a20": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "3a623176-94f2-4f87-b71d-a0279682ee64": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "cc5569e1-85f0-4ab2-8ad5-46f02fa2cbae": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b483c262-ce25-4d65-87b7-245c89dd7a66": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "45bc42ca-712e-482d-9a2c-b1d668fcb5cf": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "78c50a9d-672d-4340-a5eb-c6281a3e6fd3": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "151ab021-4776-4d69-9f90-777e6660a703": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2e0f3ee8-26ec-4fa4-92a9-34f6c54aa2ff": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bb9be407-ae80-45b8-aba9-e7d6fbc11ed1": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e8108d45-57b0-4ccb-b465-46b4d8956b2c": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "6fbbe18f-3bd8-4676-8b2c-337b802d41b0": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a6620126-24f1-4765-8ddd-8943b61cf045": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "79ff2a36-8ef6-4bf1-ac49-e7a3114fd73b": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "15d8512b-f54e-43e1-9e37-58cb9fb44649": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "91e7f490-5c14-4b9d-a729-a025483e16a8": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "af4f74bf-5aa3-44f5-bd1c-19caf9ae8c7b": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "472156ce-f508-419d-8c09-01a8d3e8dad8": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "502f62f1-dea0-46a4-aaec-e65559e60c86": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a996ac76-a97f-45ab-8b59-e3d6f93b58ac": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "26914106-8408-4678-9f75-ab6f93cbc7d0": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b45a9370-534d-400f-a979-76dc63c90107": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "4aae7ab2-0ff1-4f40-b533-ae3c77ebcfad": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "dfdd67f7-f360-404a-897f-cee084a3aa54": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7c8f827f-5c37-45b5-b697-1e0913beca7b": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "05f18bb3-5565-40b5-91fc-963334ee0136": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "792ece29-c3b3-4071-8e6d-f77919c311c0": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0a88454d-7885-491c-88ec-5e97401182eb": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "69073a09-2aa1-44b3-9290-254442282f6e": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "592e5131-adba-4a71-9c3d-248ca85473d5": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "e48ca64f-9780-4229-9a2a-83ec046e0c1a": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "864d6bbf-a8aa-49de-a1ae-0cc4f1a3808d": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "94a17f51-9dd2-4e8c-bc7a-12bb00be279a": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ef60fd41-de3a-45c6-b9bf-786c669a5424": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ae46dd2f-a63e-494d-9b3c-e25b2064dcdc": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "376cd88a-e04c-4470-92d2-e83d2c82344d": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "30da395d-94ca-4c16-a9e4-0ed8e42432d2": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "c50949d9-949d-4c77-9c61-ec9820c20321": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1a4ced8d-06be-4f89-a5c8-8e841ee73f56": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "74d44ecd-e5f4-4a92-83ae-c3cee23ce86a": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f9fe89b0-b072-41c0-a67e-8d9acbfda7bf": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "9d96cc32-c7ae-4d3c-a669-97bb3d630e8d": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e84872a8-525f-4148-888d-98c3db4111fb": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "6e76db8d-1319-435e-8e55-05f3469e1f1a": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d998c345-dbec-4fd6-a7e4-e92835ffcddc": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "a9c86dd1-db65-4980-b3ae-2887018a5bdc": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "69f4afec-bedb-458c-bf24-7c338b756255": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6eba7d80-42c9-466f-b062-c7f5a303f74e": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0295c302-15b2-41f5-9f3b-595a4d082723": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "4726a308-0f8f-4d25-81ae-7bb3c4fb2a99": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "2c94fe3a-dac4-447a-bb49-b12347833ae2": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9eea1c29-0043-4f33-8254-26ee3c972d02": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "9d3f674e-3d6c-4cca-9d5c-451fc4ea5b6a": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "dae1a26b-f161-4d0a-95fe-7df51666bf14": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cd491716-e1fc-441b-b188-7c670d65b395": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4b1375ad-1ad8-4b8d-8098-860d497d4ec6": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "303b74f3-6776-4d96-a953-5fcacb93d3ff": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a76e27c9-7b78-4daf-92dd-843fbf0e1f48": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "d8e9600a-a8ed-4a2c-8f03-5937d4f36ca6": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a6d499b0-0f27-4860-b719-79a373c476c5": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "331374a0-8497-495e-8d3a-af96e261e9e8": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "c805baed-88da-4eaf-b01a-7a780e35c847": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d16dc1b3-6a09-42ef-9eb3-5b275529d396": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "314589b3-2128-4908-bae7-8c8eb3baf559": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "cb57d398-58f8-4777-abc7-d657b861a227": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "b2c1a8ba-a6ac-450b-9a8b-b92d708b2beb": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "027697f2-f074-4215-8b9f-5e16d4ec627c": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "a0764de6-f1bc-4940-accc-eebbdb52e6a4": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "96dd456d-5cc9-4268-8672-44a1a10539fe": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "141b0eee-21be-48e0-bd55-720439cbf2ca": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a62a967f-c6c2-41eb-bc4e-20f33c8129a3": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "0f8d9f4d-ed2c-4efb-99e0-3296a8ab881f": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "055694e2-3144-4922-96f7-931052d38536": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "bccbfc13-e8e3-47a7-9907-f2f04de179b8": { - "plaintext": "small", - "algorithm": "0114", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bcb00049-c2f8-4fb9-b189-087ec53f0959": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "cb5eb317-9da7-485f-8988-223245def73d": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "04455f32-6a99-4140-be17-6b8b37ded822": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2a33a975-50e9-4943-9aa1-780a473ff075": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "455dad90-a6cd-4995-b745-ad699cca48e2": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "42283ffb-be9b-4766-ae3c-ce06ee4b4f21": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "ad5137c6-8251-47e8-bc7e-2617e5511793": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9ac14e8e-d3b6-4ae2-a98f-c4e9de74f0f5": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "0160ec3b-4620-40eb-9383-258856ca69fe": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "09cde8c0-6d3c-4dfb-bec7-18cd04e67c4a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1ffe429b-0783-498e-bac1-2348041bd8ef": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "14212639-b4e9-4d75-b016-ee474350e84b": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "d1943638-3582-4e00-9349-95445d87ac59": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7c98162b-f963-46ed-bf28-e9e8f470605e": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "5ff65264-7696-4f57-8a19-b7e012a724ca": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e2dcca32-f02b-4ead-9f15-cd0a2a0b0847": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "99442d74-c2c7-441a-bb27-dca45d4a49b5": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "9427e96a-6dd0-4edb-9fce-687ab3ca4d7f": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "17788783-893e-4cc2-a154-a8a02305591e": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2e7477d7-a08d-46cd-a4a8-769bc7ff34d2": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "de21419a-59e7-46fb-acfd-af71f5da1aec": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "405bf419-ee93-431d-864c-727fa0c19f0e": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f64ddd80-dadf-4695-b5e1-a7a8ef3c499c": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "45f31cae-cde3-46b9-a59f-8287ee827684": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b38b9257-40fc-4b92-922b-6a0f41bb5b7f": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cfc9d13e-c7e4-4c22-947f-d858e35a11cc": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d223c69a-e2d2-4af7-96a9-94cf35210867": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "60a5f0c6-672e-4ad7-bcb0-ba8b0c629904": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "21e13a2c-160f-4612-93c1-e0bfb8b8119b": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "8322bb5e-e017-4d04-a9be-7113c420082e": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2dd71328-9a87-4c3f-ab30-2add5270e4eb": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "8436389b-55a0-41f2-915f-3acbb0f19a62": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "dd908272-b15c-47c3-bf6e-49dd1742c7d0": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b33dab26-bb47-464f-8cc7-6a3aa59432ce": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d21d6aed-c393-437b-9124-895a602b4a3d": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "abf97d95-4445-4460-b170-58857b7a0198": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "9ab5c129-3f4c-460f-b20b-dd1e4241adb5": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ee10eccf-06ff-4067-b580-7ec120736c9d": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "5006687b-9cbe-4d68-b229-6bb105a4cb8a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "12077a77-b904-4273-b526-69f1e84bd2da": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e0b32c20-36a9-49ce-aaa9-332cd047d7da": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bdfe6abb-1c8b-4466-90b3-65832acbf624": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "fdb5c2b2-22ff-4367-9f05-1442bc8f1905": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "556d8a4a-fd77-40b1-87d9-4f7b93f03e04": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "76627e9f-fcc1-4cac-bc15-0b26aab78936": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6a0bf1a3-c858-4f2c-9349-b36015c5ef84": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "d3ace550-70e1-4c7c-af28-ac5d91cf2202": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "f010fda5-6ebc-43db-a624-a751c534e26a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7eb4c474-e387-46c3-a216-1d700cb06748": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "62e40141-ba19-4d13-8416-8eeb26ef2752": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9832d225-9383-4b67-aab0-d95a6202556e": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "59284ac2-274c-48b0-92b7-62e058d91f9a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6cea37aa-612d-4268-8f2e-e2281057fc9d": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "72a2d988-3a1b-4788-8df3-dfe4a9e4b841": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "336db38f-6ae6-4c75-a50a-00964759f3cf": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "998ed8f6-7e26-4ac1-86c4-770a1a1a1257": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "06c79454-ac1e-4bc9-81da-2011d741a6c4": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "c36d41fe-ec19-420d-901e-ddc8d0939c81": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f55384a4-e60b-4c46-83e2-da9c32426bc6": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "3ba84ed7-3322-47f4-8353-c2905da98fa9": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "812ea97e-5929-4438-a1f3-c4668706cc2a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "4a439008-175b-4e82-9dc8-a0ed3aa39109": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "6134aa9f-5410-4123-b1cb-9a201de6f94e": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "33bd92ea-6f8a-4465-822c-1e9f6ca01d37": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6182b6db-7783-4c9b-a9e4-dac0a0d5fe40": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1d76a8a0-aa6c-476b-89a9-f27b241b1282": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "80569598-e82d-4791-a565-e088003c669a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "48d16d74-b654-46b0-a685-37bc802c5de7": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "7871c5de-8da1-44c2-9bf1-7cf45e3cb1c2": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5a3c6aa6-662c-4e64-8fd3-a38313bdaf6b": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "993a6440-439c-4c74-84dc-fe5cca5e3957": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1749749f-28af-455f-bfcc-2f871a59fb35": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "2429a7d8-16bd-42da-97ad-c1fe528056b9": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6c35043c-b273-4f69-8a35-689002b8f461": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "3a767dc8-15dc-4dc1-8912-fa2086c0aa45": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f0b79bcf-a248-4c9c-a7fa-085d70190566": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "118dc96f-2b4a-4e11-a1d5-4e3b1c327f54": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "5311bb29-9693-4cbc-8904-0e615463c5f9": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "49f63db8-1fb0-4f5d-b975-724db28cd145": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "960716d4-eec7-4dfa-b54c-0f5e60ac9bc7": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b5ad086b-3402-4a6a-91c3-7bb34d4c9cfa": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "871a4472-f745-42b7-90d3-1a50bc8c43ab": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bb140d8a-8252-405b-b01d-0b0013bf2ca1": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "2e733457-546f-4c02-bd4c-2b1b1b55f93b": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8491bbf4-8617-4bd9-af07-9a229a5a94b0": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "48b2ffdc-be7f-4cd3-b74d-0b2e44898c68": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d02063b1-bf7c-4b53-9730-572ac9f4a2ec": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "5e124eba-f93d-4d2d-b2d0-91c73404e136": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "61c3d9a3-64eb-4f8f-ac1b-66c0343e9476": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "efe825fa-32b4-4e62-a188-fb5bc06fec87": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1537c108-aadf-49e8-b41d-06dfaad6a19a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "566cb3fb-e20b-4620-bb3d-5591eab6a2df": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "fe6366a2-f505-4179-8077-4c09f95c872a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "05e2faa8-ad61-440e-908d-066ff1c217ad": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9756ed9a-a34b-4b41-aa27-0cd8582b99d5": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "dde397bf-1282-4951-9452-e407910e3a6a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "9e8c3343-ec0b-4e07-8fb4-38ff5afca492": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5f0cebd7-0d1d-43a3-a667-e819201e9806": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "b86fc691-0c2b-41ec-a4cb-88ac3d18f4c5": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bc139490-22e3-46bc-80dd-f1b0b2ccd4b2": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d7f14f9b-9d53-40e6-92a6-013c2d8b78a8": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b8c8873f-e18e-4c91-a747-e9c822a4d6ee": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "21fde40b-25cf-4c0e-98b1-29d561a528a3": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "059e7c58-3b5b-4f6a-a89f-0b0efc821227": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "b4cdb2a5-4b4c-4d59-8e00-326723e08dc2": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "be8a858a-02c2-4fe2-bc8e-e7f0b80baaa4": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "0885a1e6-6516-4db5-be37-7e68c4a446fb": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "7759215d-4840-4be7-80ad-d54feda1f6b9": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "4667cda5-8842-4d97-aac0-2856d2f62b7b": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "35ed25cd-0d2f-459c-beff-896b390d183c": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "bb9472a5-c077-4200-a1eb-87e6e12a1f80": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "6b916e34-3300-4266-bb05-803a11fa3336": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cdc6e3aa-3244-40e9-a7cf-5fc35ed79a17": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "088c9941-a3c6-4dc4-87ee-e1d0d9dcd2bc": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "886f9767-9eb1-4245-b3ca-3fd7d1e2767f": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "83945716-394c-45c0-8516-c5c6fb329584": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "26cbc0e9-8a31-4adb-85fd-61f770f131e0": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "dd7a131f-cbdd-4404-bf7b-a7019df12cc7": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "37a3bd70-387a-4528-a856-f39d38c59c2e": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "9a01d509-e81e-4868-8d4a-1661f13e2e44": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "431b55c4-1eb3-4108-b0c3-b62f8e1e9bb8": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "1d61fb69-da3f-471c-804c-a923e6487339": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "f348acae-14a6-4be1-bc9d-deec5cb4307f": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e8bf4d37-78d4-4b00-bd1a-bf2c2dbbc8a7": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "56416a7f-3f5b-4cd7-80ce-c95585f2e890": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "14f4596b-9bfd-438c-bee1-83681c6f5dc1": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "90b9868e-1628-42c2-9c48-342719bfaf85": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6ad9d162-1807-43e1-b308-79d8352d8f4f": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "136b54df-49b3-465a-b1cb-3799512af82c": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f8572308-6e07-457f-be22-7af32cf57e58": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a0eb50c0-525f-408f-874f-d109ba49d2c3": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1b94d8d8-a6e3-484e-a1b9-1fe424c5ef36": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "b685de08-c87a-4c0f-85ed-09f14e30d051": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "df287f5f-23d6-404d-9f47-e50f9dada0c7": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "3ba4a620-df12-4bc0-a91b-8cdf961a8a2d": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fe22dad0-861d-4f6d-9e3d-9f03e577bd18": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "90c76722-be2f-485a-a34d-73e1e953336d": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "71aeaf8f-6882-44f2-a1b8-74ba650dc76a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "bab9fec9-2cf6-47b0-800d-b0e5a7eca3d0": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5ced7a89-9ff7-4252-8abf-7353b65a043d": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2f98b921-31a2-48e7-8bb3-9d2d20c8c24c": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "b5539ec8-5eb5-4842-81f5-d597b85f5ed1": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ddb78acc-ecc7-4c94-a9d1-3523ac9aabeb": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "ce158e8b-19e7-49ae-88fd-3ec9e4027f39": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cf413f04-0899-4a72-b414-93d70dec721b": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a1ce8fc0-fefa-41e1-a88c-6fae7b8ed19c": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6e158ab6-b5ce-4df5-a939-a2c0c44e22e4": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "9dcc006f-b8d6-46a7-8848-0f1f9895307a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "58121759-6570-42f0-a8b3-db427a83ea63": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "a405aee5-c9bc-4f47-9f94-33a811935206": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "24920f2f-f932-43d1-92d0-6ca070032aa7": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "77d3beec-6baf-4950-ac8b-7fc426483e9e": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "b7743d0a-fa3d-4959-8d2e-fbfd9b10c8d0": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "76cbf961-46e8-4d0a-a6a6-f6ef1d58d7b2": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d1e9e0a4-4e02-4bcb-a20a-be7fc7850522": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "aa1f0bf0-73bd-435b-92e5-6021ba1b1af0": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "8b129538-9061-4806-ad2c-b3c3edc8fd7c": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1f884eb2-65d4-4343-b103-faa7aa524f46": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "e83191a2-2899-4228-b8c2-45cca63dc4d1": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7b01f2d8-1ddb-48a3-a141-17951fd03f26": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c84a8afe-08ca-43d1-b47b-93b69bdd2c88": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f9ae6add-aa82-4cd7-854f-cfe2b22042cf": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "2b2e26e3-741a-492b-bb1a-276d92a8a6e5": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7e806f4a-8a07-4288-8049-93f0f7dc795d": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "c2eea46f-03b2-4432-80f7-984efe0036d1": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f260eb88-a6bf-4965-a916-51be045477fc": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "d074e4c4-95e3-4864-ab03-4d5bd8ee50eb": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "d5548d4b-fd10-4c83-9ce2-59f6eb359dbc": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a29b1fb1-0780-4675-b930-b94b99c003ac": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ad672bc9-c31a-4edf-8e91-6e297c96c715": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "717eacfb-2fb6-46e3-9a40-dd5e4ae2b7a9": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "03d2f1a9-bbb7-4a1c-87b6-e99618978aee": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8d329a7d-2bc5-4681-9f48-ad2a862b843f": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "29950222-87c1-4414-8b98-40fddf136732": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "308534a1-484e-4c40-a09e-5000e39e2454": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "39b262cd-2cd8-463e-ab3e-80c0768c75dd": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "89b8241c-3c72-4856-996d-53a3a07b70ef": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "57ffbf00-f13c-462f-8eb3-21ae2b6d46f1": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "10792665-c45e-489b-996d-dc5134ebec8c": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "b360f1d7-84e0-484f-a2aa-faa4624ddfa2": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "36f1b6c4-ea6c-4e32-a39c-26abd1317b0e": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "f7aaec56-1e55-485c-9700-0b1bce663d67": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "4193808c-f25b-4e5e-ab4f-94a14dcce9a6": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ad3f58af-e2ed-4937-ab32-1f777ac556cc": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9a6f5251-1c40-4d3d-9708-dac96c202c59": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1cb47f20-fb1f-4e43-8be1-afbfc6e33320": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "643c5989-b374-4c73-aa7c-c3dfc48e8984": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6a0b2da5-2275-4a43-90a2-b688a38eae12": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "efa58fa2-a307-483a-b1c6-538676536f9c": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f6f6a07d-0e4d-4042-8003-3540795b8581": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "43a72796-3ffb-417a-bf2c-5881ea1065cb": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0c9444ba-84d7-4280-8ec2-55a9e296cb0a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "12ccef9d-4f56-43ff-96fd-3b629e7e73e9": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "16b0c4d3-00aa-4238-a40f-b8004c1becc5": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "cc7698a5-f166-44e3-b06d-172effde4124": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4213243d-088b-4ec6-bcad-60ee9374f171": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "32722cd5-2a07-44af-aeb8-8e1901c6d5e2": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "10b262ad-c11e-4b58-8732-8ae3f7375b26": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0004b2be-067d-4ce5-8904-5fb30d81076a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "3366b6d6-36ef-470d-b653-e0803f6bbaae": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "3a253e22-842e-4d59-8a40-79816dfb7178": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "384ac499-11f0-40df-bb02-773a2c763546": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d94462e9-ae2a-4657-9b6e-10ed96858245": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "675f88fe-6528-4d79-8f3c-f1e20e37c653": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bf2fca4e-f380-497b-9045-cde472475d9e": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7507f2d7-0b96-4f81-8698-42f5a9fbdcff": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "aa24f5d1-689f-401b-8c1f-e66a8afcb968": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "5be2b6cd-8410-4295-b800-1326b21272b0": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bd521ae7-7f54-4033-818e-5d2780f709d0": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "91f08bf5-88a7-47ce-9335-fc6f9ffc1560": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "58c9efef-58ce-4d74-99d5-41ac196ba679": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "bb4fc925-ff62-4efa-89f3-d8ce142c07db": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "036fcc2f-22f0-437b-aa0c-3ad5387b76e7": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2b96e7b6-5c1f-44cc-98e0-9d7e0cd2c597": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ea503275-8815-4fe3-873d-480b7aa04219": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "497f9522-7728-4447-a917-3a52b0bf3961": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "c2f96594-9ee3-4cc7-abdb-3c5b761ef0ed": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3072f589-6165-412e-b0d6-c38191173afb": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "8debbe79-738c-4294-aba3-929afa1c1fcb": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fbf9ef41-5b54-4418-a945-ad41fcedbee1": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "187d70d0-49ee-481c-8888-7a3de8567f83": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "79385210-a9de-4e88-a6f8-3781d2ee939e": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "65d7a1ff-a2e9-4678-bb71-5017bf1fa800": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "88ba48da-db32-4200-a1db-8b67db12f1b1": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "994dea31-0005-492c-bf08-5b48ddb80db2": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "49aef553-6961-44aa-af0c-664bd95fb7c9": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "873666f1-54d5-492f-bab6-bdd30c655ee3": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "08ce1b0c-0dfc-4a20-bf27-d3dba4d7dd26": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6e8ca33f-f062-4ef9-8b59-478f3f34b5c6": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ecd71098-6cc6-4b86-8b4d-27f95c0e25d7": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a3e78300-fa70-460b-a7d1-8712aa934ca3": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "59202132-5b64-4b52-bb49-4e77fc6c2731": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5d5f009b-933f-4aaf-a234-ef3c8ab1afab": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "9494870e-0315-49a9-b725-1229cda4d4de": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f5a60d03-ca6c-45c5-bdef-c8efe4986507": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9eef6171-fd97-49d4-99a8-cef81c38d344": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ce877527-5867-4fa5-8da1-02ffa62e072b": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "9aa0c3f9-e6a8-491b-a176-8ebf578af9b3": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fa1721fe-f593-401f-8cba-c465af718be3": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "f285986b-baee-447a-b289-596d4dfad472": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4f64d802-ea29-43da-9ab6-81fa10c52ec7": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "acfda7a4-3e6d-4650-9748-7f7b85326171": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "03391832-caab-4151-993b-85e7bfeba8ac": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "db371e22-118f-4d5f-a648-cc636b91d28d": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9320fd88-3b37-4681-98e2-464126bcc84d": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e0531e22-6569-4c6b-94af-1f80652c9842": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "1f374d79-8678-4c4e-be58-13607b9ebe4c": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0ef06d32-fb27-4368-9f0b-7279a3b43beb": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "c5beb497-ef24-4980-a1cf-481f8539e6a1": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3bf78ba6-29bc-4970-a3c3-fd0871b40fbb": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4341e54d-40f0-4b02-b438-ba994e7f139a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "78963c69-2ffa-47c1-9b1d-6f0f7b46ac3d": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "6ff84637-5603-4e32-8f22-06c2098ab56e": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9d64148e-9776-48da-ad31-37fc87452ba5": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "5441ddf4-323f-4757-833c-7bf79dbab1e2": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ec4e1f92-b119-4957-8087-2ea278405857": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "b415fee5-fcfd-4f92-b341-48e103b4ca02": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "47b50477-641e-4cb0-92dd-a8851cc706aa": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "380a8349-7f7d-4590-8105-0ad2b70528be": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e6302b49-743f-4391-8340-da83e0e7ce14": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b82add58-11a2-4d08-9b4a-88a08d454f05": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "afca54e4-ed6d-4cae-a9ee-eafc9092724f": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "65ec048d-c220-4b03-88aa-d67dfca63c07": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "375e3ad1-b7b2-4d8e-9efa-d96b77da356a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cb84657a-42e3-4ed7-8421-21ac65b7eefa": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "430ce0e1-60e8-41ed-95ec-05eda7d1b72d": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "872fe76d-9fe8-4c1f-804d-f5769da4cd1b": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "a5d50845-441e-4d1f-b366-376e3db82e73": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "228a01a0-90eb-453a-ac28-12c470d25ab8": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "0ebdee44-6d88-4d9c-bd17-e715e7a44d03": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "78980652-9e2a-4eed-85e6-d2d0a8d4f7ee": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "a230fd2d-520b-43e8-9658-d592c3d0f75b": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "3efa9cec-8be2-4933-a4b1-2ff60b87bf3a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a25e0658-a315-41c6-b7f8-b666739ede87": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "cb481de6-b3a8-48ab-a065-fef53983f1fb": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "4f3d5531-8c59-4406-942b-57708020d139": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "3aa8d4ac-97f8-47ab-8215-cb326dc735e7": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "dac86c95-976d-4b85-82e4-7a340fb09415": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "8f9fc040-696a-4258-97db-32aebd03fc9a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2242c641-f9e7-441e-b24c-56b0c791defc": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c28bbe39-4e0e-46b5-a059-8e42bc552aa8": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "380638af-b7df-4f49-901b-acb2072f7680": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "080edd19-bf82-475c-a31d-8be77389fca4": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7ec6fa59-dd8e-402b-b90a-71c895255bbb": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "fe7e41ea-8989-452e-8961-2271720105ea": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d39c3fc3-e901-4dee-b606-947f0567d8ec": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "09d80a1e-3d15-488c-a9b7-89b5ac9c5487": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "db670c54-1e51-4f6b-8752-af8448e3cd02": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a397739f-d51c-4e38-b5c4-15dc863b6328": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "fbbadacd-4897-4377-a819-20e5e7812b78": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "af945abf-64a5-4657-b522-3610cbd67320": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "9aa49b3f-d50e-40de-bd41-cead24403de5": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "df213955-6b13-40f0-be7f-9f14f98334c7": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "caac5305-f536-4736-83eb-ed718679d887": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "11c199e5-0d5d-4584-ae5f-e59a5f4e1873": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "74fc42f3-40fb-4af5-b831-74ea44a74203": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "89d58a92-36e5-4d3e-8c1a-ecf2bb6f071a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "238f62be-b153-4d94-aa98-145d693d1f46": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1ec2cab1-8c09-49ca-83f5-ff3b6bc7241a": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "1f3546d3-a2b3-491e-93a1-1ce0e8678f54": { - "plaintext": "small", - "algorithm": "0146", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a7d39d5c-cd7e-4dc8-bc78-f35f686aba79": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "fb51ceab-4dd8-4b6e-a283-598e3911a3e7": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "1417b146-410a-408b-acbb-7169bd47c888": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "17a77d55-871f-4f22-ad59-7d9be8c66ee6": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c8012b83-5f18-44b3-85eb-bf6daedde816": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b501f33f-bd79-446b-84aa-b8401f9a61f4": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "c5a1d1e8-c691-4295-8aa0-4001b778f811": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "135d08c6-4783-4c2f-9729-b5751f92c8ce": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "89a371c2-4dea-47ca-97ac-d2b5687a25c1": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0a5c13a8-e8ec-4340-8259-097990512cc5": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b32e44a5-9432-42cc-ad52-facd7b6a308b": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "28086b63-863a-4cce-9a2e-bed36401cdb2": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "341a7f10-02e4-42a0-95ca-70d2edb9af39": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6903c409-b143-4c5a-b284-6c11dba5682b": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "761b4e57-965a-4434-a248-9d4cec3e328b": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c8fcaf1b-77d5-4b2f-80e0-5ad6eba0c43e": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "46ebad32-9e27-482f-8c15-6e01d4340e3e": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "208dc4cb-9dd8-4366-9f46-9801be69bb8a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "013399b9-f6a4-4371-bc02-73d7b1398a87": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "3b530117-fb8a-4232-a4a8-d656b7e12f94": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "bc8e42fb-734e-4cf5-8efe-bf7dcc6b0f73": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "8e52e935-f7c4-46db-aa93-0741b6c5bd9a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d4b578af-d40a-4111-aff1-27999af6e426": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "200af6b5-4ba9-456d-8f67-20acaa449222": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "96e4ca4e-2456-4c91-a10e-9db15407eb3b": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "62cbbb3d-ca9d-408d-a36a-a1210fc4affe": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bc48757b-b379-4676-91ef-f2dcb2d65462": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "55759c3f-de1a-4a4e-b259-d17b06eef26a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ea0ebd9e-73d8-4ed4-b4fc-87d9e026d12f": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "1c8d8bd8-3a63-431f-8570-3440b3df02b6": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4c5ba257-1484-4aab-b8f1-51ee27427c02": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "4925fe13-a077-4625-9488-66d572a05ec9": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "abc22dd0-20ff-4b78-8108-f952077d0b55": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d417bce8-c158-4b74-aaa9-c02838320e8e": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5302be03-5877-4fd1-ab00-f637d41a6ce4": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "fc49c45a-b164-4474-88e1-5c7e1922a99c": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "81787039-07b0-469b-a345-9a16c176f224": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d0175d75-e702-4425-a6c9-748f471681c7": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "0682c23c-c6ab-4041-965d-ec20b89ce70a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ee06fc5d-bcfa-4b3f-b5a1-c20a35e954a7": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5bd26524-001f-4e92-9d92-e65ee461849a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b62f2ade-6bef-47d8-9a8e-86cbd90e51ff": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "1e6237e0-d462-474c-9fca-dcdd353d2077": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "147a8cc5-65ed-4e44-93c8-9607057ad607": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "2f8cb4bb-59ef-4613-a746-a81dafaa6fbe": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "93ce2270-ff77-48cb-8fba-bc423eac3f22": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "ef85b1e7-35a5-42ad-b0e8-e2b9555b2bf3": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "caf6ce44-74af-4926-9d97-0340a347a08a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "3d121f19-b9b1-4436-89d1-881f9bd7dac1": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "063b72b8-9f59-45f0-90f1-210a43b51dfa": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "be7a1adb-36c6-47c9-948c-12cb2d523b66": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "3b97f126-bdef-44b2-80d8-aa5f003064d7": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9014c039-2c41-4bc0-bd04-df9463dbc598": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "6867fca7-433d-4f40-9560-40e9f1d87d2e": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "15e66328-7161-4627-938a-91116905377e": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8570886a-5164-419a-b32a-51a3a98da8fc": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e59b437b-0179-430a-a5a0-7ed8769f0be3": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "77966142-265f-42af-a1d2-3a35aea6d5a2": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b9111826-1092-4d09-b3fc-d9cdbf2eca4b": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "40dbb64a-2f5a-4795-899c-166d525ee37a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "389d66f8-cc21-4776-b3b7-3e2c56f364bd": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "564d77de-c167-4a3a-9428-a1fe07768be3": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "8ea368b9-531d-4b80-889e-25ed957ca48c": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b32dcfac-9c6e-4b10-b29a-db5d0fe77a39": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e32d3d7d-c710-4724-9e3d-5a8e95f6de7b": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6087c322-aaf2-4ebf-af29-eedacf187d18": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "a19f7f49-4b30-4280-8737-eabc04d86b43": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c091acd2-5cf3-4b02-ac33-baaeb6075f72": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "0af1ad41-af43-48a4-8ce9-bfe3f757091c": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "132f4449-244c-4ee0-a224-4f5073fe5602": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4b51762b-0659-41a1-8b0c-e4fbaf2888f6": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ed7d6eaa-463f-45a3-aa76-2bf7523eb886": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "ad116c6e-ce58-46ec-b30a-f4199d2459bc": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "239b6623-4eb6-41ca-865f-e3616a14058b": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "7b71a54a-1e3c-4418-919c-6cdde048ad82": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a1f36462-6301-432d-94cc-ac4d8b90a35a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "8452350b-600c-4ffb-ac56-90451c55ed7f": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "78521933-11b2-42e0-9856-7a3936a43292": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b90883fd-bf1d-47ae-a16a-cb7c33e7fdfb": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c8d536b0-1b5f-4d97-b051-1f004602981d": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "187f8321-f4c5-4f01-8666-f2cb08d2a7ba": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "3e691fdd-1342-491a-8ee9-d67f28920608": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "65ed0026-5332-42c6-b39b-886155f3959b": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "356f056c-a0da-492b-9e32-711f11ddd3dd": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7591d096-31ee-4239-8380-4cd2b5d432f2": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4c45bcd3-14e9-4b42-867b-28d610feba57": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "944f0364-d208-47a4-aa52-8a2a6e56c6fe": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "72aa7dc9-b5d8-44a2-b105-89e80eb182a2": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5735199b-9206-4bb5-9568-bdf9c40fe8a5": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "98b75f66-8eb0-4926-a6be-5b1ccf070210": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cb13c5e0-39f3-4492-9120-dbcfc24a4aa9": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "25fd9de6-c132-4ba7-9820-955b4b0f32f9": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "fc174710-b82f-4f98-ac65-25a83e1a1d79": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "de26b5b5-5454-46f6-a112-41788df546d8": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "bbdbf497-e3ba-4e95-a0b6-880bf133ac42": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "06dcb453-825e-47ea-a625-8fc6ecc5dd12": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "a89ea616-c211-4018-870e-9699cfedd0c4": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "27e69d54-b61e-4ce9-b152-c85e6da73417": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "814eec70-eb95-48c2-b5d1-88cec8cf5054": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b93c29f1-360b-43b0-a809-3f90aaa20aab": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "32c1f590-e6c5-4772-8c03-c762c69475da": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "615966d4-6d24-4595-932a-d4464e3ca763": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "47e26384-a054-471b-8d4c-d9493c850ec4": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6ea51bed-2515-4452-b8e7-cefcf875b805": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "0e5169e3-915d-41c1-ba28-566581717d2a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "404645d1-bdbc-4517-ad0d-71585c91e1bc": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "3e62ef49-1aef-48ba-bb9a-53962c2a4839": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "11ac67fb-b8fd-4b8f-9d41-ecc0dc3b4ac7": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2c82ef43-9ee7-4c3e-a98d-10d509e8d40f": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2e42aa83-f2ff-4f3c-8787-fcb99dac238e": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "499e8cc1-dd89-4351-b415-e7c3deef546f": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "30b81729-9a68-4b35-80d8-d7a99721b92a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c9fc7b89-5d53-43a7-b9a8-328517faaa52": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "8a905f1f-d32b-4215-8af9-86637063a7e2": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6594030b-4f1d-4a6f-821c-3f782a18f133": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2a6d4f0e-f585-4a19-9d28-147b1670fff3": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "31f85ec8-fa9c-4483-a8c2-f54275280320": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "ab4305a4-6dcf-48c9-b9c2-4583cc6eda2e": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3f902fb6-f140-4de4-aef8-4be1f171750d": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "c12409a2-cf90-4a3a-b703-eed94d14274a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4faab019-2b94-4414-ba01-189b22ecd1ca": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "b98ca7f9-4558-425f-8811-d17857b7d37d": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "576ee0c8-2c5e-42f7-92ba-1093ed4fba96": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "631f9796-07cf-486b-81cb-e8a9f3a3b897": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "bce5cb6d-6d95-46aa-8328-bc3dfe5f4502": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "8d55f977-8442-4b02-aa87-26c73e6ec2bb": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "bc6d7204-c472-4609-ba35-33ebd8e02c59": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "11cb7b23-8461-4ac3-bd47-e87b0ee95472": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "2ed1eafe-0255-4b04-b87c-fa87db09b5dd": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1f2efcd1-29a6-4e41-99ed-6873a1689f36": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "177e3006-e6aa-48dd-85b6-286663d6efff": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "dea031f8-cfde-480c-9f04-4b6c61d5493c": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "055d705d-aa0c-4473-96ca-9e23d507060d": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f52444f1-234e-4986-9f01-b380c9a454c5": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "15d13798-0186-4f15-904c-b081397d8622": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4616f776-dde3-43d0-bf68-ffe0a201fc82": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "eb538885-bf9a-4d9c-a057-d3460ffc2797": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "c1e8eb2e-463f-43b0-a66f-84240a0d17dc": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "70b630b2-9363-47e7-af06-dc7a0766a1f0": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "779dae72-33aa-4d9a-9a9b-f92ed33dfcd3": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "28164a36-fa51-4ff6-b26d-cca8d9153d9b": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "331b364f-1672-4df3-8976-6093336a9845": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1792dfd5-9ed9-48e6-a715-111e57b484c9": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "a52b74a0-1886-4213-a3e7-fcbdb01bc8f7": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e3b8cde7-b126-4fa7-ae5b-ce5812b1283f": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f2474efb-cf31-43f2-8431-47d99be2bfdd": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "05f0308b-e430-47d3-b05a-ef8f2a491be5": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "069013b9-6ada-433a-a0a1-288367ef82e7": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "31257d7b-9a83-4032-9a75-6eba5c2f76d7": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "98d33afe-57c4-4b7f-b442-21bb37bfdc89": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "317202c8-4c65-483e-8e53-861948cb38fb": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "761298ab-f964-408b-b129-f3f1c6613481": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "4a369585-61d5-471d-adfd-68d9c341d831": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "cf56eb84-8fae-43a1-88f4-e503a4cfa2ba": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a338aa96-4441-4f5b-b697-c07a11b3ada3": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "157f7947-36a3-4cb2-abda-41d5a31e23e6": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "89d96cf0-439a-4301-851a-c44a2621c718": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "62859a67-f3f2-4dbe-97ad-0d8b73320339": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "4b95f967-5faa-4104-8769-26cfe50e8884": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c9db442a-ba94-4a24-b189-f5069f6a596b": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9ca471a7-5db9-4852-bb37-372531ada3c1": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2a15a8e4-7836-4691-acc2-94ddc5fe42b7": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "6bdc50a9-f046-4bdf-ab6c-6737f2a09a9b": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7f68f041-d65f-4ffa-937e-b33f415a81fb": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "632ce92f-f6bf-49c5-b5c7-b07cc561749f": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b32385fc-cd19-4746-90c3-46465e722715": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "4052e3b8-5e71-477f-95d1-dd4e2edcae09": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "403f6dd3-3e7b-47d8-a3b4-a74eab7d3cb9": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c16c2b76-daa8-4f30-adf6-6486cce3f8df": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a1e701d4-f501-413b-8476-9f78f7b72924": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "568951a1-fdd3-4e2d-93eb-b63cf99aa603": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "2dfadd6c-3ff0-4c20-9e12-22b7182ca6ca": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1a5e1aa8-1361-4d29-8f12-81de7c61539f": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "c6abd67a-2e61-4ed0-a3e4-595c9b126c39": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7dfa73ba-d8d7-45d6-9d17-e80775bbcce3": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "486bc25f-aefd-465a-b829-a94ecf4bdda5": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "31d0645a-cd5c-4dde-bd4c-bd5b1352e07e": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "5db2ed64-8a33-4f96-a884-a78729be6765": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ec4078d9-edc1-42d2-9fbc-74ef82dbcac5": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "e6ec2cba-0bbb-448c-a424-ae7268c13da5": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cb59557b-69f8-4f98-856c-dcbbb70d8973": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "7a0fed3b-69dc-4290-b87f-d8ae3278edf5": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "ae2c4fd5-91e7-404a-8426-da6062048e4c": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "31c8a29b-b6ec-4c24-bb16-ffa43d4ab077": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "081d0f8b-48c6-4abd-a54f-160926f93221": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a5be27ea-3959-48ec-8b2a-5c1d152c7057": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "5319fa18-6b32-4dab-a9ae-0bd98a70f3fb": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "439264d0-436c-4f6b-95f7-cf956967aeab": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "72c1dd94-e495-4759-9030-42e46fcd2e11": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8f1a275c-299e-4d63-8428-0f97e9a99f8b": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "668cb283-7602-448e-b3c8-b61937456dd4": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "626b43ac-0e99-4277-850a-028da097be90": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "ab15b130-ab1e-4037-8222-476065d9f3d5": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d01c5557-12eb-4176-add6-05408c9a4f08": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "f58801af-1284-425a-aae9-716ef719d2aa": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "28a3082c-6f00-478f-9bdb-db0d368fae41": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "d4f02507-9bf9-437f-97e4-72e86ce8e50c": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "bf9f1b5c-6f65-48df-a73e-24ba72010c44": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c442b70d-3547-45fa-8470-ea8654c6abdb": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "91645ffa-6be2-44b5-8d92-9c48d0598feb": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d2fafcb1-dc87-4233-83d8-2bc985949f76": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "4c8db591-847a-443f-800f-59647ce6c8e7": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "67ff97b3-89cb-4abb-a091-0280cd6797ce": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "3e9a37eb-3091-430b-b6b7-910ebe71a3dd": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9682d38b-0aab-45bb-a555-7f2c7c367433": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "050974fb-d014-4017-82b5-ad2917877277": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e7113322-a50e-48d8-81c2-24dd8b4202ae": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "a4ce8fbe-fb8f-4560-af20-f56174f21377": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "39bcbcf6-b825-4f2d-8b1d-8049cfc383d5": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "e1ebee41-7fcc-47a1-a2a4-dc78819a19c1": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bb197128-81e4-4c02-ac9e-c08281174710": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "009c78b9-2de3-4634-9e3a-f4a7fa30b3a6": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "7ad208da-1b95-4abe-8ea0-519b54c74ca5": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "31104afb-6c01-425a-a7f4-a75b8a846aa6": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "850fb6e3-9d10-45fc-a458-08b4d59b63d4": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "fa768366-104d-4f2c-922b-07b06b7c6941": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "22663d9e-84b5-4543-89bd-9e774d811988": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a2b77197-9993-4e56-8c64-c945a6584732": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "bedcb573-f348-4ea9-9c6c-48774e5f93a1": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e1360687-d5d7-40c4-9f88-6b91830134dd": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f0e75103-6818-40ca-87b6-3e1ad5ecd535": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c7fb89d4-8dca-498f-adf8-ea2003bf7772": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "83f94811-7036-42e0-9264-d2453f9226d7": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2d7b90d8-8334-4c73-99c3-ed2e455d5be8": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "51e341f3-4327-4198-ada1-9405ee0896c8": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ecc96a1d-d0e4-468d-ab0c-21a5aea5ec73": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "99319190-6a9f-4dff-bc41-0682127fb92c": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "c4346f96-0581-4e30-b2b7-3b495fe120ef": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ec52a4a9-4413-437c-b117-e99d4e24645d": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "800ecf79-2ba6-4ee7-8713-937d297454e3": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1971aefe-c81f-420e-807c-e70d16cccff9": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "6f8f00c5-657c-451f-9569-bfb5b31dbc43": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fd736bd8-168a-4b96-91b0-6fa4d8221e41": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "bc4d552b-25a4-44df-adf2-0bd8fd21dffb": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "278de317-8500-455b-8719-4c93c7a8ec13": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4b007dc0-4a2d-4509-a239-3f4055b4d6ff": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a14c5941-64a4-4da8-895b-4d46f1153da3": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "bc1d3948-93dd-44ff-b47f-6288b96eee95": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "423514e9-7160-4376-895e-036fa2b1b221": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "cd84970b-100a-43ea-8140-ce1d35b7659e": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ca5adbf4-1cf2-4301-8dda-63a960e3272e": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "94314202-3ffa-4cc6-a84f-4acb14c10938": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "f5026236-a3a1-4d2e-ab80-eb811ccad2d1": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "15b80c6e-b427-4b97-8368-78028e717ad4": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "364184d4-470d-4aa5-8a87-b71a30102baa": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "dbcbb5b5-a494-4085-ab4a-acb810caf07d": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "79c6e487-a0b3-4e01-a345-eb510dcd3bee": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7ca7c97b-c5c6-4926-bf72-3013d83c8c22": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "4795cda3-ef0e-4304-b82f-85208964124c": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cfaf46e4-3d6b-455b-87cb-ec4788969245": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6ba22d51-9b4d-473d-8adf-7ba6c31a1d26": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b0e93ba5-9bd0-480e-95e1-912391f7677e": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "fb3d9675-389d-40be-8140-b19e7034867c": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0e3e92fd-8017-4f5e-9d49-a7a6abc2fc0e": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "b0b151de-b9d7-42c4-b15b-2d042bce5c79": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ca0e93b1-a356-453d-b2fc-af38f092c61d": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "9e289741-bee3-411c-8495-1dc1f094d553": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "800cd962-2550-4823-8d15-cf018b3fac4f": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "317e8c56-49a8-45e9-83aa-e2d7fa0159b0": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "83b028cd-ea22-4ead-b9de-4c03a2e18471": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c5d5f488-0c9c-4614-aeee-cded73d9becc": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "4ccb9850-cafa-4b97-8c0d-bb04db415104": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e8ff1ba8-7984-4c3c-a9a7-1860ec0d5851": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "1b28fed7-b7ae-4cbe-b400-4b31a06403b6": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0d46b9ae-f1af-421c-8a78-d29e90193c3a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "067cfa92-7b10-4748-92d5-ecee8b10e41a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1de85e74-bdc0-4597-9011-3f2968bb8ebd": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "65140e20-b8de-407c-8dd9-a3a3e3bf2288": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d9da6f18-cffe-496e-8ac6-3ab328606bbe": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "134a3913-e9e1-47d9-a7d6-429661fb51fc": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9e44a3e1-f31b-4a0e-8cb7-7a1a250a3ec9": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "b9fdd3b1-3ace-4551-aac8-ce80e108255a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "86e1450d-56c0-4a16-a1a5-666068a68bc2": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9c6896e6-2858-4d1a-a49d-0a137344552c": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9f817e56-3f47-4b94-892d-208e024af0a5": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "4edbcc27-3cb9-4524-a017-acabf52d6801": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "e6b9640e-ca09-4975-9cbe-412a886391cf": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "91821a0d-55d7-4e69-b539-48706743d270": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "2b669fca-c659-4d9e-9883-67502d07fe3d": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "60308193-8b25-46f8-8f42-4be51f0a807f": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4940675f-937c-4271-b39e-b3b8994647e4": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3bfade7e-69d4-4eff-90cb-2db6e57e9bc8": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "dbef8c3c-5070-4aa2-9804-7120d01ed3cf": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "635013ed-056e-4edc-847f-9704057e0930": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "c364d65a-02b9-43ee-871f-017738c1bc42": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7b7ad2d2-de54-4abc-852b-e819cd50bb78": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "5180ef89-e299-4808-8755-c8623ba07c34": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "6d1cb72e-b551-448a-93bd-55b069f00e53": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "38e31a41-0e8a-4789-be15-ab1fef16a78e": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2f4523fb-2f03-4f1a-8f3c-c9e0a3117e45": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b52aa0c7-28ac-4073-9410-e632b7b49897": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "f4da8cab-ffd1-449c-b5e3-e5957d21da1f": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e440a4ad-0e60-4ed9-a961-d1ee76cf1dee": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "1937d378-2674-4564-96e4-99987252819a": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6c37e099-67d7-462a-9277-2402bd77fe0c": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7ceacf8e-d00f-4f1e-8eea-42a0bdf9ba0d": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "723f9dd5-c7ca-4758-95d6-5d4e14c00eba": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "3ac4995e-3ef9-460a-b63b-a77a2d13bc17": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2c00757a-eaa2-49cf-9ade-27a77a3a54ad": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "b9eafbea-18b3-4ab8-b05b-eff84d0e3b5e": { - "plaintext": "small", - "algorithm": "0178", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "223dd600-4203-4a3f-816e-d84270097e92": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "c0913653-027f-4980-970b-88c853aa25df": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "ff112f30-2caf-404e-b344-40f0a68780e3": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c0cb575b-ce5f-4a4f-be16-9eefb147491b": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "dfe2aebe-de4c-4677-b7a9-e1109e3d5fea": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e75fdab7-20fd-4c2e-b97b-269588248245": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "4d533d01-770d-4c3e-bb70-360dbe28574a": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "75bbf017-0966-4dc3-9c48-9db074d73c87": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "38a375d9-7063-4e70-bb9f-95f79f4de089": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a531238f-e18a-422f-97cc-927349981a98": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "dbebd141-1982-4f05-844b-8111bd245495": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0210c3dc-6283-4ea7-8f5c-32330a0b19ee": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "a781ad01-cf48-4b49-87ca-3f95c8fbbdd9": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "70c186e3-106f-47f0-a7ff-5a0c205eee64": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "da94f550-c316-4ec4-939d-4533fd41e044": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "05b71c4d-fd8a-4c54-b6b8-f78d4a4fd8ad": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "9587536c-3fc7-45a5-8df0-78c1fe07d513": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "d2c1d9c3-0b41-4149-a413-3fb7b342ca62": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ef17af23-4f8d-405e-a086-97893f894085": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0a50fb5a-42a8-43df-be92-0896f57c7341": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "60830291-7ece-42a3-b275-5dfd481b23a1": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "7931931b-caa4-49cc-8a7b-fe97b7372ee6": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3e28d582-6905-4120-bb57-437df0bc22ea": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "cfd82036-453f-4df5-8323-f7737f3c7927": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "727a40df-b964-4b68-a09a-719bc0cdc488": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5cdba701-6e53-4267-99cb-65d8b3fefa26": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5dc3d3d0-56ce-4602-9c11-2c344bd66acb": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "30257daf-d9cb-43fe-9efc-33151bc10e15": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "47fb26eb-6f17-4828-b0d2-c09b37674bf0": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "9ce31847-3e37-49fd-98aa-3cd875fdac16": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "09ed75bd-d7ac-43e6-bb82-8133868c45ad": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "69bb5db9-c637-43ba-9270-15d2cdf96ef3": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "e0a30aa0-1719-4e67-8de9-397c3b485364": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "bb112c4c-de3e-4a1b-a4f5-656491f95973": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "4620b916-da11-494e-9607-97b21f954476": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "43c0227a-c4fc-4d5b-865f-9ab2d964bc99": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "3afd886f-bb34-4402-b263-36986eae5a72": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6b7ad3d7-f994-4053-a199-6ff5c8117a37": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "2753c937-22d7-4577-bb09-bb3b0ca92240": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5833b457-f10a-4125-a0d9-a5b033c75b43": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "950a1c60-edc0-4765-8a5e-4477ca497249": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c8e06056-1c74-4756-b9db-3c215ccd09f0": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "5689cc20-219f-4e51-9684-7e8c77f36029": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "afe41661-da11-4356-8483-e42ff680b612": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "cd24f17b-ccbe-48b8-9b81-6b72da3fcbae": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ff357afb-d396-402d-b0eb-d76b0232e646": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "ae017eeb-76fb-4682-a2b6-669f7e4de531": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "c3c96d60-b8b5-4489-9b21-602496137dbf": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0a51a7a1-e5ff-4ff4-bb33-6587908b6457": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e7dbc599-a7a2-4d44-943d-02d4bb1f737c": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "23973dc5-312b-4d78-9383-2f0db0f4d1f3": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "e3c4ae76-1867-45e7-8428-73dda7bd4e56": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e70cb455-f7b6-45e4-b1d8-d17967670354": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "cacec329-4f46-4660-af03-d979fabeb1aa": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d922d76a-1755-440d-a615-c510fc9463d4": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "93a55e2d-8efb-48e7-ae1b-636e992027ac": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "615bd20d-6d8e-4340-9ccc-9a1168c2ba95": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "eff13e9b-1580-4117-9948-751911614614": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "01fca870-6cc9-4afe-b63d-cc5903dd7f94": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "beee7dd2-135b-4892-966e-486d24dc03f0": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0cc0669c-771c-4e06-a04f-f9488a586952": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "b58583d4-2ea6-417f-a37f-bed9750820cd": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "bf9bff13-ef74-4400-a096-5f046f41edda": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "950866e0-501d-4145-b351-0deeda305c33": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f6300534-554c-40d9-90f4-84d9137de351": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d0f8301e-272c-4419-a2d8-f1f86a66adac": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "1d56d2cc-9fec-4d79-828f-cf925f6560c6": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4faaf1e9-ab48-4230-8f14-47629f697edc": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "9711ff87-a0c5-41ab-9fcd-b0312d2e841d": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "43c35376-5363-4cc4-b2e7-ab274e7ae74c": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ea45e39e-8645-4494-accd-b90adb31c72a": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6b19153c-5d30-4024-aac5-793a7375980f": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "d0419eac-d9e6-401d-afee-a74ac6abd51f": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "34c8b58b-86e5-4896-9abf-4074c26c92ae": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "c67bfe5e-c960-46e7-b883-bc5def76215e": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "76bd5db4-5985-41ea-a953-31da41b3a880": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "94001116-cd2a-4b0b-aaf0-776ae97bf154": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "ee122dda-9ed3-4d1a-8be2-c8c941f06cbf": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c78dac6a-07cf-4563-b32c-de49d9653209": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d2e0565b-83cc-455d-a469-835025a99a53": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "3402c7df-dece-424d-93b5-8190867ee743": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "a361b356-0ed1-4b34-891e-14439fa8b85a": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f5393b08-4e8d-4e07-bc9b-9053fff33cce": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "6db745c1-8f92-48be-8eb7-2d1433837943": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7aed25ba-2e3d-4f27-ba91-08deb522d13d": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f598c1d3-36eb-4eef-a5e2-2e19bf95c54f": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "43ec918f-651a-4a68-9238-d5a8e1139b4b": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "3cf3d464-8e46-4007-b07d-911f65716420": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5629d988-bb0f-408e-a618-24202b50702b": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "4cd82520-bcf8-4779-b90d-8c7d76a60696": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "074a2292-6cef-4994-b5cc-2de922190f10": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "c3718e78-4b38-49c9-a5fc-3119a9738bee": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "dfa85c08-6cea-4fd0-aec3-3e842bb63447": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c43355d3-6372-4c57-bf77-91f10f5ccfa7": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "dc2c181d-f4d7-4e93-a983-5f218b38d4e6": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5f686efc-8c6f-4f7d-be38-8a03c159cd67": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "8e8e1f9d-91a5-4393-b3dc-8e500e238950": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a5563139-466f-42d0-b774-801c951c4591": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "fbaf67cc-13ce-413a-902b-dd2129e47d2d": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5a8066f6-f880-48da-96e9-be43c5f9683f": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "55480e54-6b8a-4a89-9ad5-ca57655f0789": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f06684de-14e3-4d8b-aee7-08196c2ac09d": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "09806b31-d2ea-4dbd-ba17-3b51aa1f0ae0": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4c9350d6-1f28-41d9-bfc4-84b1c81a1d40": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "c0960c07-b6f3-4c4d-958d-d5407b7b49c0": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a8ff8d36-a771-4788-adaa-772c79f82326": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "9b46560f-83b5-4003-aa5c-dacd8fcaf61a": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "a504a755-7e8c-43d4-afd7-088d2c70a6e9": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f48f4493-21b1-4719-9ba8-2d31d567f582": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "28d3f55e-2737-4e5f-bac3-558aa1c56c14": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f90dbb21-f634-4028-ba02-fb931158e9d5": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "d92f199c-f94d-41bc-899c-92fb5093bda8": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c0f692e9-e044-4bb8-977a-1708728feea7": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "506476fe-bb88-49fd-8670-8eeadf233b71": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b328de1a-db7a-442d-8113-9bc2601afb46": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bb83757f-97c4-4b91-a254-36b6dbe037b3": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ce35b063-a3b9-4527-8b3e-fdb97a50a422": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "fa399f9d-1bbf-4a57-9381-59189f618ada": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e364e25b-37f7-40ef-84e7-23872a7b2edd": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "2856e39a-4677-4653-b6a2-0f131f708a2a": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "86c8f57c-e25b-4757-9406-e73f265346d8": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "2e37b902-4712-4dcc-a1e9-c6e5d169f968": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "9351a50e-7e76-4b59-a886-f98df65d3dcd": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "8eeea2c2-9b32-4531-95ed-646a095f3a24": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "3a344433-e2d5-4a5d-a3d2-159b37ef3342": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "fa200afb-2fc8-4286-bba7-c403fb94557e": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "9e8cef8f-b5c9-486e-99a2-751dc0532008": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "61413402-4b2f-4abe-90f6-7b2124092ce7": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "b437f5b6-d747-4a6a-8f79-763514b0817a": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7efa097b-66ae-4a54-8150-4ad9d5e23df8": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a654bcc7-eb0d-4a71-b537-a10cd530eb55": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "15edb5d8-5f53-4832-97e1-8ffeec308965": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "a179d127-30c3-4dda-b8e8-c78d4cfdd79e": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5f35cb3c-40fd-41fb-b301-7a614ac2f5d6": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "c18c482c-88d5-42b6-a59a-02b52c4d2b1d": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e6209437-8f91-44c9-abad-030f72dd0600": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "b19a4fd5-9680-42c5-b36c-c64e292c0171": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "402b8384-916c-42a3-9380-3ff5674f52ba": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a9dd4368-aeea-4538-a5de-29b62516f979": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7b233f2a-3e2d-4b71-9a75-518e1a674b1b": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "607b3670-61fb-4d33-8124-ff542ec322e8": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "03485b94-3d14-4bdf-a6c8-9560a3b3fe15": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "96efdb0c-aff3-4cd0-b522-7973c2a9e807": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "a7f4719a-ceee-487a-9784-a753f0c1b665": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2ece699d-d811-417f-9f98-e7347e530652": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bd1d0e97-eb60-48fe-9029-a0c440bb1801": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f20a05da-01ab-4ea7-b00c-df488aacc62b": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "d5792df4-2165-49fc-926c-176cb0420926": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4d5ba89e-baa8-4235-9687-148d4cbb16f2": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "96f47c35-5f16-4205-99e1-4c734938fc75": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9d2a85f2-0f60-4dcb-a860-53b305c272ba": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "4eb284cf-6b42-4b06-ab54-7249d653b45a": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "978c2e2a-bbde-4d99-9df7-5380269d688c": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "419e82e1-bbfc-4aa2-ad17-2bed586e7856": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d4522b69-7741-4fa6-bd8e-697b8f8506cb": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6e16b94d-abca-4215-b370-f4e32385ddf8": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "ad11c650-4c2b-4657-acb8-bb637a6d5ad3": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9fbf3039-d10b-49cb-9462-722bce48875e": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "4df989c4-7f30-4a10-9f34-80af515b5f27": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "dd037723-a737-43a1-9eee-0a0a277451cd": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "73903ee4-ae45-4a98-a12d-9da8f5731d94": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "32baf3d5-3699-474f-8be3-985a1449a5c6": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "f1447523-4b07-4844-aaba-6ea36cfb58c3": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c6c92564-d1f2-4a57-a7f2-974dea3688dd": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "96d1ce90-c502-4b8e-a065-d07199d8e9a8": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1fa726f6-1510-4e57-ab91-555896813c85": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "494e4e9c-ea1f-4293-bfea-2ae06502189f": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "7a0dd741-52b7-4c5a-99f2-c94210813fa7": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "40ad8e15-aedf-4e63-aabf-caaf209fb648": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6cff6be2-fbf6-497f-9558-b383151cb1b1": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "dd04096a-3e76-44eb-97d7-dc463c223467": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "853fe68c-822e-4c90-b78f-cb50b2466bbb": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a861c8c5-56b9-4cf3-b020-fc1434df1cae": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "2874b2fa-85be-487a-a839-9e38fe68e8a0": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "853a29c3-26ba-43cc-b8f1-7d90d1f3a227": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2867f552-5695-413d-aa45-4b950c186566": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3506dcb5-dc80-4e87-a135-673866a5fad4": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "6e5e5ff3-0513-4550-ae1d-d6517eff7e65": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e0155fa0-c6c0-4b1d-a588-5a202b4650ef": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "9f1a10fd-3d81-41c4-a75b-d0993683663f": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "544941a7-1f53-49a0-83d7-8d01e0a2a1f0": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "8629a129-cfaf-41d9-a661-38d1f6de3f61": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "b596e379-ad4c-43cb-b47d-a34864cc5123": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "466d9520-7448-4ce5-942c-4a58ac0273b3": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1226ce86-b4c9-4efd-8fb9-aedb3939c325": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e233ef56-42f6-4504-8585-e7f2eeb54e21": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "36b4b66a-5d0c-47b7-8d08-58430994af26": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "079165bf-0019-4172-a757-f19f93903cb6": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "95a906b7-913e-4b24-86e1-8bc038cf3410": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e75b003f-7c3b-4dd2-89bb-bc4addf41b51": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bc1f9553-4114-42be-b31f-571a8804c3f5": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c8849cbd-0ce9-4119-a973-06fcc18795c7": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "253c2318-24eb-4724-89fa-a76e1ca9a791": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9fb330ee-93fd-43d7-a67a-f1b25656ff2a": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "606141a7-dcb4-486f-9c6f-fab6ae751697": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f6c73278-d7e0-4c36-94e5-bb4b0e018ce8": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "594f34d4-8651-49ea-94cd-824ce8d68969": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "3ddab294-34a7-451e-b1c3-65a530c25433": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6220920f-81fc-4648-908f-ae44335e72ba": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "78bc5d2b-15d5-46b5-bd23-a37e6773d2a7": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a4bc2d93-d79d-45c3-96bf-44ec942ab07e": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "50c5095b-8fcb-494e-9374-e8d65eb92532": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "791b078b-9fcf-4750-8f9b-6802a2346eb7": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "b7ebc61d-3cca-4f65-92b3-d595fae4449b": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f1109d59-3c80-45de-8834-17a7d42a2ac8": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "88392d87-d52b-4dec-939f-bc8114e9f266": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9177a4df-a47f-4b41-bf13-d58497f43cec": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "f851f9c1-7e54-49c9-b8b1-4ea93a926d79": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "07ad84c9-79a7-45a6-a8de-4d019f6d742e": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "9dab989f-0db6-453d-9570-0807e5ee17ed": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "09452890-dde7-4d9e-a051-c1b9efc814bf": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "a905bc32-2d65-4cd8-bb2e-b93b9884102d": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "bcdbb2a3-f071-43d3-82c0-007647f6d973": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5a30ab04-4eb0-44ba-b7ea-447fad69e8fa": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0d128c55-c5e7-423d-b836-4cea32b2f573": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b6446931-d6e0-468a-8c53-fb8d76e13c37": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "90fd40a1-449e-4ec1-b133-439bc881dea3": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4de270d8-40ea-41bb-abc3-ed3b356d9265": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "072983d3-4927-4328-bc4a-08a22718fcc2": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e64dec2b-c14b-481c-b492-6837f7fe1ab2": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "31ec80c3-71b0-499f-9767-707542aaa867": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "92264f0c-0907-4b98-aada-01b2ce6c6dce": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "3cee56d9-1162-42da-85e2-42c03d0de619": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2c421c49-29d5-41c2-8fd5-6dfa91e30f0f": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "560bb954-2a68-423a-a1ec-921251fc771b": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cd92bd0b-eea1-430a-a7ec-56bfdb5831b0": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "3ede5b06-d06e-4386-a8cd-7fe38cc06d3e": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "cf67f56c-df92-4dc6-b074-702ec9dcd010": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6dff2e64-7c77-4453-882c-224e29b54fee": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7a79fe0e-9e2c-4dee-9b7f-a7b49baac739": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "fd577cd6-6df1-4ab9-a215-fd1d5903fef5": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "83d81e37-5dc2-45fe-855c-036d8d53e3da": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "01f5790a-d7e5-49e0-b697-19cbbe946a5b": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "dc585565-e071-42e2-a863-b772354a6956": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4eaf50f4-153e-475b-a0f6-1eeb2787f9c3": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c5032558-3f2a-494a-ba58-5954940f3704": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "25131a7f-64f1-4f6e-b5e1-60a2f9df2388": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "2b3735e1-3abe-4626-8a1e-e567d010b104": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b0b0e524-15a0-4426-ab60-8951bd607648": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "e92e6835-9045-4a44-af40-685168503f45": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f496297b-7bc4-4b52-a204-31427114d929": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "0d34d828-90dc-4027-9d3d-db29aea2868c": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "5310b86d-6252-4ab2-9b9c-4ad46eabe52d": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7c3ac3be-21bc-44a0-8276-3df4655fc126": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "888d1b6f-a8c9-474f-b2f5-9fcc909047c8": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6c1f7409-2da6-482c-9f7d-2c5d1392f85b": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "13411df3-6d56-471b-9803-da3787f7df44": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3ae15a83-232d-4c9b-838a-b44fee676720": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "4f2ac64b-43d5-47a0-8f28-6c8ce113a56e": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "aa0769f2-6af5-4c2a-af51-e189296be636": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "98f4f299-9894-43d5-9574-cc031d08bc55": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c5526ac2-dc6d-44d7-80c4-0dd09d8409a7": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "3ee35c23-64f0-4a3d-ab0c-71233c21ce0e": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c2500288-5b59-46e1-a314-2f439940d3b1": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "ea6fb89e-a8a5-4f51-a5ed-8b0ae58ac780": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ae3a8e89-6bfc-4bcd-8937-a7cd208b2955": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "d4eff89a-3a31-437e-b75e-c9b594022e8f": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "d0a2d3c2-3493-443b-925a-cd8cf0d3dfe4": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a2e9f929-240a-4a8e-bcb2-464cc745e0b4": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "754eaf49-9329-4c3c-bbb9-3874e64f0264": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "bc77acc5-274b-4c6c-b870-9052b548ab65": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "77de684a-befb-432c-a681-7d73c12e0901": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4aadddfb-4565-41fb-8cad-0a75e32da294": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "57845232-4d06-4560-be7a-1c6d5a0ca54a": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "83f6354a-4260-4a5b-908b-f559111e8bbe": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ee73d705-2a51-4480-8520-f1c3042c2c03": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6f7d9d98-0907-4fd8-abec-e828e62bfb93": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "20559ac9-acf5-401d-b0f4-f9c80c0b0775": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2dc119d1-88d0-434c-98de-6fd0b9c28f99": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "e10e469e-d333-44bb-9a5b-af660e2bbcad": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c9705f8c-aa7a-4a30-b077-8d48c3717e77": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "b8fdd0ea-7588-459e-b2a1-5efc2b6181f1": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "a31663e4-4fe2-4a8f-abeb-ab59c51199c8": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "51640715-54fe-43c3-89f6-43f84e50a179": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c37eb493-8cc4-434f-b944-7323b64e7c62": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b5e7b4cf-c99b-4d2b-a739-f0e2fe147d2d": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "83b7c219-d0f4-4e6f-bf64-8356563bc950": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "626697c5-19d7-4586-bbaa-ee7219662c2b": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "3fff6a30-26ad-4e9c-953d-558ff1a2dea4": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "47ea6b55-30d3-4e59-8140-75f70a5994e4": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "39552d82-aab7-4680-b1ed-a620ef023313": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2b7b87d9-7150-40c1-88bb-c24f4c538a68": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "105dfca0-9eb1-4a9d-8a69-b770de159051": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "dac5e006-c280-46ff-8698-eacff113f750": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "f935bb7e-67a7-407a-8239-ad306f6e0e54": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8b694c44-caf8-4047-85f6-e27a8ce9127c": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "5b5ac592-58e5-42b7-8f5d-2408adb8187f": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "8049672e-6f2c-47b6-aed8-20f5e55d6032": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7cc7f03e-93e0-47df-8dce-55d570c66c64": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d032c6da-4732-4173-ac93-07e804a8f965": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5d740193-794d-4a96-a3e1-11c03c4ea7d9": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "a5b24665-e03d-44ca-8a7d-69eea0dba2b4": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8487b267-32b4-4774-951b-67e224b83fb0": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "b3598819-425e-4e78-adb3-d1cd8dfba661": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0749b6cc-6c5f-44f1-bf12-2830ad2ff4db": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4907f7bb-6fda-4609-a031-d2e75b0a530a": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "dc42f5f0-6067-4286-94ac-8529d69299fe": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "fccd4214-851b-4725-9b61-ca0fc65ff66b": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b55430e2-5633-4f62-b1e4-c458ddbb2b68": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "49f6331d-3503-4f44-a816-be2965cee526": { - "plaintext": "small", - "algorithm": "0214", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a920619e-a260-414c-b27f-baac61e194e4": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "ffe3264b-3d7f-4b65-90c6-e79d58446e6d": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "86c81a1e-5afb-4721-a88c-17e0e8c57d5d": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "45bac5ea-2db2-471f-91df-6bd920bb6e1c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "cb54c282-ae55-4bc2-9349-1e4e5edadb0d": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "99f4f36a-9c15-49bb-bb89-d82a5d6fa50c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "ec83d312-2d9d-43fa-8423-83d97fd6b544": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "54cda4c8-03ea-424b-9ab0-ba0d75c24089": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "e836b936-0737-4305-a0f5-50af43caf12b": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0707a4e7-35ee-4305-a164-879bee54772f": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "dce590b4-ebcd-4c65-92f1-dc5e52b5ea47": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ec235e2e-6539-4f77-b666-dfb5c17ac0e3": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "7e4bc650-e55a-4c4e-b5de-d8c5332682ed": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a44621eb-c1a8-4b98-9c35-cb4849bdb7ec": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "e93f78df-a955-4bbb-89fa-0fe1d8ff8e1e": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fb8139db-d0bb-429a-9255-1fb137172f6b": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "39339c72-30be-4d50-ac84-1887adca3125": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "2e56dece-fd65-49d1-923a-06af5ec5c6f7": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "511fa42f-205b-4dfd-ac55-f6b2d09d7202": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5660d6d6-676c-44b7-9168-aa84621c5575": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "13f94771-d5c9-4edc-b565-9a1769e810cd": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "0763d1ff-97a8-4a6b-9f58-e47d22b5289c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7c0ab8a6-0e03-4db2-8a24-4c3a67497bd8": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "a336875e-ca8d-4d48-9056-e5067b19d9b4": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "aa4bee91-4767-4802-b670-40cf48c7102b": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d062d073-9988-4ebd-bde4-42dc41303c7f": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bb7d388d-c462-4f11-bd6e-dfedb1a32e2e": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "32732d1f-a0b8-4df1-a866-2c4750835870": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "43f371d3-8462-4245-a6b9-07272a5f16f1": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "3a16ef22-5a5d-4fba-8113-52a2fb0cb74b": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d863cb66-b624-4527-93ca-c7c16fc80c1c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "a046787e-eeaf-4fe3-91e5-8427479523f8": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "4cff52b0-825d-42d3-9dae-1faf0e62d8b4": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "095d90d2-66f9-442d-a27f-11d53dde5dc4": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1bb75ffa-e3a6-4907-8092-cd40738bf5fd": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9d72909b-8c72-44f0-b54f-923702e012cb": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "b7cf2068-0929-43f6-a4ba-b886f60a1578": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "912bdd61-fd4a-42e9-9c91-72de75e02ecf": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "28bb2c02-3430-4553-b3c5-71615f6e97eb": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a2e3ab56-c237-4102-a9ca-034b8fda0e37": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "88fbc948-d86d-499c-943a-e646dd9cc6be": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b8e934a2-73e5-4348-a80d-26d4903e33c1": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "0f3c7e1e-3b2b-4724-95c3-6c932a025df6": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "aab7190e-0d84-4784-8b4f-c59deff3f0cc": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "99d4469c-25dc-4cf3-aadb-2e472eedf5da": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b1d88a10-1dd0-46db-8335-f1ff76d82f12": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "ce656da4-3925-477b-89fb-915e466df6e8": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "b31a6e7b-8b83-43b3-ac33-dcd3e9c31ca7": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "688c381a-f526-4f1e-a2f9-8772e80d573c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b0a31e9b-2973-4dce-b1fb-fba393bd1969": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5b7bb95d-f4d5-4744-8eb5-b48fec8964c7": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "3ad3bbe2-851d-4e4d-aa2a-7567388144b9": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "29cac7aa-ecbc-4101-889b-7d66fc2bb34f": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "4cebe3dd-9fe9-4afa-8e3d-b1f0388f3e5e": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "209df29a-22ad-4095-acaa-72da5c1b47e0": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c0bbc386-fb1e-424e-bd12-9a3a75001bd0": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "24735ad3-ebb7-4f13-ba99-e5d3216ddefd": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "61c1bd69-ed37-41ab-92a6-a72325da29d3": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "91c21211-1702-4d9c-9fc6-dc0d35429363": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "660f985c-ec2f-4139-b618-cd2713e87cf2": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "00268b0f-c497-43ed-9611-52a37ab99abe": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "dd4abcc5-9af4-4237-a06e-8cf061dd5058": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "125b7654-fdba-44a0-95e8-e91a5b41d8e9": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e8918708-0280-405c-a19a-bf9f19743e4e": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0f74d756-c072-4f03-8ba9-5ecb0194cc25": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "82b2bda7-b3dc-4f36-81f9-f3c7935a9db1": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "5b07a8b0-e4e7-4aec-8da3-d373a9ef6517": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2df29060-5418-44c1-88c9-f45317d6d539": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "c3331fb5-5f14-47c5-930a-586287a1a967": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "54f4725c-970a-42be-a9b7-50fb3001e519": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "85c7933f-70d4-4580-b2b1-dcf266ec833d": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2e3eb4a7-8b74-461c-b137-814a3b17c009": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "33cb72e2-36db-4b0c-bdf1-dfca09126378": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1e892d91-3f91-45db-93f1-97073905d5cb": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "74cf54a5-a221-413b-8a6d-f1a062cffce2": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4cd6e91f-27ad-41e7-bba9-c72ca0cf7fae": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "96ce756e-805a-4502-ac60-babbdc3ae85f": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "a3335bf7-84db-48e8-bac3-c8f6af80a56c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "62ee2599-5087-45e1-896e-be93cb530946": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "77636a1d-ba45-414c-899e-dd19e8b3ff03": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "74f79491-f9f9-4177-8b94-7760a2f71b3d": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "66a73f55-5d6f-4dcf-9bcf-3d1acc9537be": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b8af6ca9-468c-4270-980c-9a024d21fc2d": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "1e6c5b6d-5786-43c4-bd7c-31ffc474450c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "822059ca-fa1e-48af-a9dc-50912377b509": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d104b31b-44ad-492c-8994-c3caa9cab4ae": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0cc2109c-a7c8-4a1c-96d3-64745fa243dd": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "e7c4ce44-d72a-4d6c-83b9-a194983434ae": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "43e34c76-f81a-43fe-82b5-64fc1b7ffe1c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "df63eb97-60f6-4bb1-865a-658d50c5cb6b": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f49f8a39-da73-42a1-b458-31608080a0e2": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "efef2489-2da4-4436-8318-a985b6ce8f41": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "0a462905-7a18-4d30-a087-8d08c7c9b284": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1e9208d8-b776-4458-9063-cb006529ae45": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c2683673-de9d-4f50-9f96-5ff1d8a5638a": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "34e70c15-dbcc-4699-bf0e-dccb4af1d415": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "dcd1a811-32ac-47e2-aed8-3543876abcf9": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e2d248a0-0b24-4111-bfb5-a25c6d11c803": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "dd29f073-33ff-420a-8200-8ac324c57d92": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2121bf20-ee8f-4140-ba50-c564cfdb8f86": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f4db7b77-3f3c-4dec-9a2f-dbeab5df1dce": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4630c3f4-1689-45b1-876c-008890b23725": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "62a4cab7-f941-4f39-b178-4f92ce550038": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "02ce7a55-2824-42de-a956-911e83f4b2ea": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "4c5b4449-a11c-4f83-ae2f-29e5ec794928": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f71769d7-436d-421a-8abb-6823320ade34": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "897dbf41-d5e9-45b2-b11e-2b966a252cec": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "239b9fff-9ec6-4c59-b2b4-f42427e009c1": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "79f8506d-a632-46fe-9ee8-819cd51e42e2": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2c53386e-40aa-4293-9e2d-09c6a742cc22": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ce5fa150-49e2-4eeb-81f3-2b7d18f37e61": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "540f1a37-7d0c-4dd2-9442-9e5565853fa3": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d8a5f729-7cbf-4de1-92fd-1079cfee46ed": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "dec997e5-d19f-48e5-9e89-560a28b02c6b": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "329dbef5-2f50-42ea-afb6-99337885bf01": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e66a015a-57c3-4090-8b79-72fb48883d79": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "37429c24-c0df-4def-ae77-29e648642e4c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "3471352b-9617-472b-b1c4-1e2e80abc8f4": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8894f397-508b-4bfd-8509-b1705058455d": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "5e3213dc-08a5-408e-bdc2-ca616cc375c3": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a14e8eb4-4f0f-4f7e-aece-fd2a3de59026": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "3b107400-9637-4b8f-933b-41d065089654": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "b7fa301e-ae7c-42bc-874e-f3812fac279a": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2e2c6bba-b040-4b67-949c-d13ad5b1b4ea": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ca6f7a73-7875-4c99-9d62-41f2c385f4e1": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "4aa5b960-6787-4fb2-b9ef-2b450d4db82c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "54b632ac-3231-4d47-91c2-c2913614e5de": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c76287bb-0765-426f-b370-c826d50c0475": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "de2abc8f-26f8-49d0-9ad0-8277ddb6d73c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ef2bc440-cf59-4da3-878c-c71967d42ad2": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "efb544c1-a669-4c85-8b32-694de1e87e2c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6f8d9056-99c3-4410-bffb-39461500bd26": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "f81c4a1e-affc-4022-98ff-a4cd8a9f67df": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4d49b9d8-7e8b-4650-825f-eafde8285f92": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "1075a65f-a418-4ed2-8ea0-854cb83a438c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fff2f665-9551-4961-9ef0-bc647df8dcc3": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "e7df10a8-22b5-4ef5-93fb-fff55de63762": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "dc13839b-f5ab-4b42-b610-8838794dbcd9": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b0f37f8a-543d-4d38-b8c0-b8ba0300631b": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e58a9a1e-767e-40fd-8d93-d0c9617aca39": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7f946b14-3d31-4591-8c08-4d958ce7f420": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "e715cd5a-0c7b-4551-921b-ba203f2b63ce": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3e65f569-8313-47b7-8c9e-5d44cad24f35": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "cd53c60b-586b-469e-a96b-dc072d951b9f": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "174f17d0-0e86-46f7-b59f-d490d72c62c2": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5e154b1d-f125-43b1-8352-acb1f2e9b689": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "21bc4249-67e8-4e62-a47b-2624b1ed83a3": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "bfc98162-5a64-43c6-a393-a1de5a0f97d0": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a4cbb752-01b5-4b91-bac5-92cc041b1f33": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "05f43a52-17b0-4c87-9d4b-e1970bb4a8c3": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7bfd0233-8935-4105-9a25-1fc958dbbfa3": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "037d966c-03b0-44df-b34c-1399b15fb2c7": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "fab53f66-9794-45ed-8875-5c023929f41f": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0f48be08-e79c-475a-8e32-66c8b72731ad": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5a969e2e-c8f9-4945-974e-32af5160282d": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "5d1b465d-4a62-4bb8-b3cb-029097033443": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "2c06e5ec-4e6a-4f39-9f37-aad66733f323": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b023fd51-eb00-4a7b-ac89-34777a4e669d": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "ac2a0b7b-ae3e-420c-beeb-53b5c1526822": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "add75764-9a1a-4dc5-870d-8665a4eeda24": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8e126630-5115-4443-8c75-f1e7ea6bfd54": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8c39f09f-b1c2-4a30-9637-54104f5300b2": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "08eda5ce-71e0-4700-bb69-1fcca20da934": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "822d3ece-c344-490b-b02d-fa95dc663637": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "2c309fbf-b38b-4cbc-be9d-b15aa6cca4ec": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "713702d9-398a-4437-91d3-4434d398dc47": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "2ff0fc28-3dbe-4c94-874a-9db095598335": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "d641ceba-da8a-46ed-b3d6-c5ae6da10f28": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "3ce1c0cb-7a05-435c-b947-594f565683d0": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "79c136fc-75cc-430c-92eb-a26895e6b666": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6fd9535c-7dd3-485e-ac85-ca5b7aa35747": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "98f2cf71-b3f9-47e9-8a5b-e379ea5b2cb3": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a590fdbf-2ed3-484b-a87f-e8edcb92d066": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "6a41bd88-b14d-49c9-a595-2047f55b220d": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6ad5f03a-03f3-4a4a-b50e-5daf4b6ab4c0": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ad7bfda1-9bc5-40f6-9aa9-576384155b32": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "21ba9ed3-d947-46b2-916d-2d0ceb50afa5": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "686a3b69-d4f4-4704-94fa-773c9aed249e": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3ac93a31-6a0f-4626-81f0-6dc56bb14022": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "bcc242e8-b86b-4a41-9a73-4807392e1dfb": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ae238784-58c1-43f9-b770-2dbdc5fce362": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "b35be671-98b9-4458-a3eb-42505f024daf": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "0b2c00e9-6c6e-4085-a4a4-62f7d991d2f4": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ed5c1f87-c3ef-49f9-9798-718697d4eb7b": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d7275cd0-3e78-4cb4-b4f7-0dcc31a01cd2": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "46478952-499a-49e3-afaf-33ea2016419a": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "453f3d6c-7955-4cfd-99e4-6e39d9c139c6": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6a0650ab-196b-44df-b4c7-25fff7932a70": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "d91000ad-e834-41cd-b8ac-cdf1ee78beff": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8cf6f2bf-913e-4aa4-9ff3-23d4e0b0d0f1": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c696447b-d0c7-4f8b-9086-faccd4623723": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b972dae1-7a27-4b9c-ad0b-0903048941e8": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "d2cc62f3-a567-425b-8803-a2599f8fbd43": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e1206d70-6825-4f24-978c-676dfff9d804": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "cc053d29-34f5-4685-b9d4-fba5c7bd859f": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "390ed630-f816-49e4-bf23-f3e01904fc50": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "3e79d179-d785-4a94-8fa5-0ac10faab244": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "cc8d2c57-648f-4488-bf8e-deae35f2d869": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "e5e11f98-556a-463d-83c7-58693ee9d772": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b63e66ee-272f-4c2c-a4e8-1872e7ab3126": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9e823f5a-4f31-476c-8c5e-50395044f7b2": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "b59635e4-9707-49eb-a23e-09d1e2f50268": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "443428fa-7a9f-4ae5-b72f-00fd129c5238": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "48218cfc-c919-49b0-a628-fe15c9055f92": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2353c6a0-a281-4878-ac25-ce2b117bbc3a": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "047a839f-60a8-4d55-a87e-2c6a7149fdeb": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e5923777-6c3b-4cf4-a5fd-a8c4487cf216": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "c23822c3-ae51-4bb7-9f7f-e9558fd76f33": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f54e211e-0c50-46e6-8d14-4ddffc566eeb": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "aa19ba65-c817-4ff7-937d-e2b290348641": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f9acf999-8a88-4d0e-8987-cbebe29e8545": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "fc1bfbe7-9caa-4a2c-a616-57017dd0a360": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "ec499a1a-b068-4a9f-bdb1-c2c00d76b44d": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "8ccd6173-9441-40d5-9887-f85473406124": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d2ec37a1-5471-4987-8b97-8e2e2e7cfe6d": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1316fdb6-baa1-48da-b570-c39a3b9f7324": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "55879ba9-e459-4712-adec-afd0955302b4": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d7fc0ebf-d90a-4448-a346-123d00510f6c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "5bc1b8cd-915f-4bcf-a4df-5c5b25d86b25": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3f0a57b2-cf00-4f7e-8ed9-f02b32d8774a": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7a6a660b-1daf-425f-a624-717a0948e0fa": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7fce788b-750c-45a2-860d-b814f85d0c81": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "d2f0d486-9d40-4fe9-a40c-d225fadf0a7f": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "57885549-dc88-4b3d-ac10-827bcdab6850": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "6678d78c-ea4a-4ba6-9fde-2883e247043c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "319132a9-e5aa-4a5e-b557-82d4dee634ea": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "475e92d5-07ac-4233-b6b3-452b82b9baec": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "be01b942-f07a-4768-be52-7db0221cf02a": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "285a220d-4616-4e2d-9d3f-bb910ec88e02": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c319b571-d7b2-4c5d-aec7-6b4f95aa666e": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "bfc5d60a-dca9-4f2f-8e97-10edb985eae7": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "5f4eeb5d-624d-4767-8154-06e4f1f4031f": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ccddcf7b-3005-46f8-86f1-7fc9ad43a6b6": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "4e78ce8b-b2c1-45de-9661-e47822939d78": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "46a4a14e-95f5-47ce-a602-08027045e4b2": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8a8779b2-3a73-4032-99c6-613aa3aa1552": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d3fd9f5a-4105-406b-8a9b-347a709795bb": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "cf1fb7bb-e84a-4bad-b711-b293fddd5b47": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2405b283-37dc-4fd9-acb7-6c1bc6173b7a": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "27585a2a-9462-40c3-895a-6cffcb84f8b1": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "78bdffc4-82b6-4d27-8066-4bf589de8513": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "f2461b1f-3ae1-430a-b6d4-3ef130a98dd7": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "bece6406-757e-415a-8dc3-dbd586768414": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f9b30f38-9c33-4725-83d3-e26352941711": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "f12538ea-2abe-4c6e-aecd-e1e64c60c0b9": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a2fed1c3-e50f-4bb9-a305-db33c5e9d4fc": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "4b0e1f76-dffa-4d10-a82b-a21e220b6eaa": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "08523266-2ad9-48eb-a854-599abf6c8191": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "ece50691-24e1-4edc-bda9-b1678907edfe": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "196c1f19-b722-48c6-8371-3ec3500c27b3": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f5765288-fc15-4b4e-959c-4acf50481b2e": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e6b8c442-197a-4073-b2f0-b821e557a492": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "1ee5f828-dc8e-4dc0-b0c1-8cb5d8b5e318": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8f631fbf-9415-493b-9880-483edaab210f": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "859682d8-4659-43d9-b62f-8d60c006bea9": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ec607ed1-51fa-4c51-95a1-193559bea10e": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "23103a6a-be98-4bd3-a84a-25074bb1eecf": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "6bb189dc-8423-4e49-940d-37cb6397565c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2395f660-85a1-4def-b346-22b765e0e25d": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "4d9e5fbd-7d52-4bb6-8b01-c52cd5085d36": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "bf548a29-1534-4301-921b-0f890a41d901": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "743b6676-5eef-46e6-9a75-919a404020fd": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4892e79f-972a-4e52-a566-4ec68bdf280b": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "950616a0-1d78-4dce-b0e1-7b83385f3aa4": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6dd958c0-e4d6-42ff-9451-c0e66137ffe7": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b3fd3311-5714-4c40-b67c-2f11b6643409": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bf1c48ae-a292-4c6b-8957-340c6c72f11a": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "e02b3f1b-14a9-437a-bb3e-1caea5134f56": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f615ceb3-7ed1-4b9b-bef6-c1c7a27e2f2c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "4406a830-bde4-47f5-a8bc-acd6e940d500": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7dde3008-8c19-4aea-9c48-468d81c95f59": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "29f2a62d-6838-44bb-8557-35e391efd285": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "ead63af1-e8fb-4a54-9811-adc8095237cd": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "1c49be89-0a37-49f2-9272-e80791cd8d7c": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2eb21327-caff-4d02-af72-02b57861cf69": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "45a6d042-6d80-410e-aff0-5255e50dc12a": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "9ff97c51-29c7-41e2-acdf-5498352f1d3e": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "373704cd-5f0d-481c-a80e-b07c4d0ae3bf": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "186eea2b-4aa8-4587-a737-ed932124f588": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fcba754f-6ea4-45de-acd7-73b7c945dbd6": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7987a2bb-6dd2-498a-ab55-48ccb0024a25": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8205cc14-e6c0-46d1-8037-2574019b0f07": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "f65bbc01-224f-46ef-815f-3a3b17aaa068": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "53b4f2b9-4ba7-4176-85af-d223a10111c5": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "453c645f-380d-4d58-a28b-d5ba2db2edb4": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "98a53f9c-8748-481f-9d3b-2a638f90061e": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "f5d1b47e-5874-443c-9d98-51144212de72": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "a8e134a4-ec9f-4bee-8217-d565f1628de7": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "8933f621-e466-4089-8632-667caf96b7aa": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "af51555b-685a-424f-ac21-bc68574c3898": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7415e075-c996-4a27-8019-6193b3d2a39e": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "5d8d8632-8296-4427-b3ae-03a2b19a64ef": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4046121f-7fbd-4950-8095-3bf3778efead": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "e90c32fb-3f83-401a-b606-e8e0f56c8cbe": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9d956269-06be-4d97-acb4-de3c6470f978": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3907c628-4402-4c0e-bd9d-c6934b9b62e4": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "892c5ebd-30ec-424b-9202-baef5118da89": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "4d0e44c7-bfaf-4eec-8fc0-4201b0e33e32": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "afe65804-2937-4930-97f4-112eb0b0b629": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "16e81deb-7e43-42c8-a228-01fa054fd64e": { - "plaintext": "small", - "algorithm": "0346", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "df545a2a-142a-4faa-b9b4-e1bfcbe21116": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "0c77114f-80dc-47b7-9a5d-e32cf57873d8": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "d68b51d4-8cd5-4e37-9e94-0f74e39fe7ea": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "14800a29-0fba-4f14-8ca8-ff87a9ee96c1": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "32ca30c7-de49-44c3-be22-066fc5f89ab1": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ac6601d4-0eaa-4764-9998-b56104e98cf4": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "c9d573ab-eaa8-48f1-89f0-52d27b37ae41": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "59bfe8d4-8785-49d8-983f-dc6a643eef1a": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "5a872ce6-f359-4e46-a7a3-99241da485c1": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cd922160-f0ef-478b-9610-d670e04c1aa7": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b659a46d-4af3-4592-a24b-279f9c6f44e0": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "28f03fc5-9495-43ed-9ca2-4d03f858f6cf": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "e8432127-55b6-4f93-975e-ba5dd015ccad": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b1cfd508-5e0f-4460-9ad4-a0c1bbe75b36": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "99ba693c-324f-4816-b004-d0bb04a65ae1": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7b160c54-8cc0-4bde-a816-11643b2e2a72": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "500ba537-e774-4c07-ace6-a4851ff8a67d": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "a643a908-4807-4698-add6-b5e7053a0d75": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2fd5cf38-4c9d-4dc1-88b6-d4c9b4d0c978": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "124e4863-a73b-45b2-94fa-09ca81772a0c": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "94fcce43-e9cf-420d-9868-50f28294d709": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "3407147d-76b3-4f29-8460-294214d7ccb7": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "98a04bb6-d153-4ea3-a74e-8da2ce447615": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "99092026-bba0-456a-80a7-1a44d43e0a25": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "bab3bbce-1ce5-4df7-b1f4-780364d30610": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c1161cd7-6f62-4249-b25c-ee25724207b2": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4dbb5f1d-60b8-4d9b-a3b7-229e35dba524": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "57137341-25e8-4717-9af4-1f7540ca0016": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "836aedae-d4bc-4273-a474-c5a15bdbab35": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "354f576b-901b-4f99-9b55-5a47470ec9e1": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f017a4a4-d492-4b76-8bfe-c2697f75955f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "59eb8cbe-3d20-4e24-8450-8cd8e7a84421": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "665fc17c-03d7-4ec0-8275-bf3a3360467e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "4790e19f-6ca7-4ffb-949f-d4af50d841b7": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "40ce21bc-3b3f-4355-8811-e902da2aef30": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b8f7432c-0ada-4cd9-89d1-f0a2885137df": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "5de9bb12-a12a-4f02-a8a9-1a7c42cd1c99": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3b07ca03-a017-4962-acb1-02fc56283bca": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "bfea9035-f7d5-49b9-b13a-22e7499d9399": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4b234a83-e5b9-48f5-8673-8a4712d66a4c": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cfdc2f8f-cf58-4331-8fc6-d0f270f72900": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7dabc601-4f73-4e15-ac14-d9bfd52a0e51": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "d40305e6-54b7-40c9-b344-50cb69317fc5": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6e9e5e4e-6c82-4348-aa81-4e974a39e743": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "9bcfb37a-e9c3-4e06-be56-2383799d5972": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ac4d12a2-27a3-4d96-b170-74b486641183": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "c122fe45-55c4-4ab2-add3-4c4925b8446a": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "48e39b75-7755-4ffd-9125-fa267f945dfc": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6143ba18-3333-47d7-89f0-4ec14558823b": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "02e53a3e-d8c3-49a2-97ed-f0523a2e938b": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "3382008a-83a3-441b-8023-524f2c496a9d": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "52e603fc-aa29-4c7a-9a7c-fd5c72174b3f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "44477bc8-40a2-44a4-b57d-944252843555": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "f38f4222-aa33-46ff-bb45-e919008c877f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "53b32ee7-f35b-495f-9ed5-ef7514eefddb": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "25cdcc0e-e3b7-4064-9bcc-e511015054a0": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "28ebfb2d-2e71-4c1e-9ee0-2b7030469ec2": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "7a0c9770-c7c0-403e-9764-1ab45e194a19": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "dde974bd-ecae-40bc-845f-42c63633db71": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "8905a62e-272c-4f98-8d27-dec9b52b9ba2": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 0, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9082c71a-e629-4abe-a905-e7efd72a0f2b": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "8e1a033d-f960-4470-bd2b-64b5e1c9bff6": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "239994f4-39c0-43e3-a394-c8c63f76465a": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "85880835-2da4-41b3-a5e6-cf9171c06297": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "189d2a81-571a-444e-bc35-4466588b4bee": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "912bffa7-7e8d-4c19-913e-90efcf2f1d64": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "62eb3da3-0a65-4448-b2f7-2ea767f51706": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f6ebf152-ec30-4f9b-a7e5-224f5cf2b459": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "36817b1a-2e2d-457e-85ce-d9fe091d1c7d": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d46913bc-368c-4095-89a4-cc842e7a417e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "98853dab-daa6-4842-a11f-93ba49941c91": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0ddc9165-fae8-4a23-b747-ad05d83f2068": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "8c82ebb6-ffe7-41f9-a9fe-c72ccb2b073c": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "675c7bfe-1647-4ef6-8c40-0c11e7c208e4": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "dbaf0d93-ac19-429b-a38a-f84c93e626e2": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c7183b10-3234-4aaf-b756-dd50495faa87": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "6ff320bb-4a69-443d-818a-fb75f860c70f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "bea95460-4b15-49cb-886e-801efaf14bf2": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "4acb8238-fe27-426a-967a-b4a2063851d4": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "de1a040c-8f34-43a5-ae50-274014bbed96": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d6d058ad-8390-4871-a392-4159d7a4f881": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "7ce5e815-34f7-4a8b-937f-1dbdcd1baada": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d2f19c4d-3a22-46f5-8579-3ef7ca1f1967": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "6de3bddd-579b-4eff-85f6-6b5e7d1df506": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "90299188-214a-416f-9668-c560f91186a9": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b140fde9-0ccd-43b0-ac3e-73869d648bf8": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8cfd6116-3a36-4cd3-a58e-e6c42a9fdbbb": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "ef7d22e1-d727-4131-a2f9-c70f237a71fb": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ddfea3f5-e6d8-4159-8157-0edcd827d0de": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "5206073e-1b32-4612-ba16-088ea19ed753": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6e180c0a-bb04-45af-b9c0-b0829981186e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "5b9bdb78-cc91-472e-8404-23e68bfaa03b": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "8974d923-ee81-4ab9-a5a1-bf795242f4dc": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7ecf6d93-498d-4ab5-b89f-876ae790a8e7": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "00e23b83-1933-44e7-89e9-7e1eb0e4bf4d": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "525132b1-1411-4ac3-b8fb-b3b86120c0f1": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "44dd72e7-f86a-4761-b7a8-8e41d3da7a2d": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0b352a6e-236c-453a-8cab-114b4aaf251e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "52f5d971-05ff-432f-bdfd-564ba857c275": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "98e3302e-17cd-4df4-8057-32e5a45d0d6f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "36a83603-6bc6-40a8-bd8b-0f715982cb91": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1111ad20-0e6a-483d-a7c4-2470df02f8e7": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "5efd8d85-b9b0-4893-8e9a-1b81068e44f3": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9c46bcef-5261-42f4-a289-1b357968eb94": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "842e8461-e7a3-4619-8293-90c8badceaae": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7a510344-ab7f-4b32-8b15-977660ee9aca": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "264f515e-0fff-4371-b80e-f9c2d15f2c19": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "46cc2421-b9cb-4e95-b16f-e7c045511afb": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a9495725-056a-498c-9218-de417ceb844d": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7075ef8d-6c50-4a0b-bef5-fd88c3e3d625": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "65b1baf6-8bcf-4464-b109-98932c2c11ae": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "546e3ec0-37b9-4b32-bb45-80e9192bb858": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ee82bb4c-053d-44e2-8f8e-2d38512b29de": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "781f45eb-1574-445d-88a1-bb4909e982de": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7afb49e9-8df2-44fa-ba0b-110a549734c2": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a3f4904a-8914-4559-8e6f-0d566295af6f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "f6f3c2de-b61e-48f9-a747-1cf63df6daa5": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "635a1741-82d5-4bb1-b589-2473a7f9e696": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b87e2446-fe75-47f5-a6aa-1885a6bbfa01": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "2e701e8a-a025-4279-9fc4-377db0160439": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 512, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b713d061-cec9-4e00-9085-5bef2e7217f5": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "12028cbd-28de-4a86-98b1-a50aef8a04d8": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "9414c59c-533b-4352-8f52-15006ab8197d": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "487cea89-f22d-411e-a7f3-24eb10ee259b": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "40d74bb7-0d9f-4395-ac74-b7fc690bbe8a": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "82031f7c-2f89-45e3-ab62-8c55952aee32": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "be23a5bc-f097-4bb8-a2ec-f8adbb11d61a": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7dd9e390-8e25-45cc-becd-93ca81753db8": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "b9eecbb6-e770-4c69-a6d5-89433cc63eb5": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "e61aa04e-e6a5-420b-bdf5-360d150cf2c3": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c6082e7a-fc48-4f85-bc8b-b2797f13f97a": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4ecceeb3-9090-4f6b-9a45-699b105dab2c": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "1c485e48-8b7a-48c5-922c-66dc6cbd235a": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "be15e883-0723-4e30-b1f1-ed12b96e5693": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "dd7104c5-3f6a-4f10-8855-4aca7e73cca5": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "64206417-c9a8-4bd2-b650-ff7de4ad567a": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "2b99dc88-4303-4886-8e2c-4738de876339": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "2ca2bd6f-fe22-4a9c-9fc9-cc4ec95760a5": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "de48b47a-0163-4b79-b66d-b5949652c6cd": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "d4054a2e-22b0-4db7-8611-c577adaad110": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0a0db1b9-0cd2-4976-b9d8-340ab21ae48a": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "5439284a-af71-4cc6-a7d3-8640876c98fb": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c08f59f3-a19f-4e66-bb9a-12f04c8f250a": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "c3ef1a6d-52cb-49a5-8388-68c5df5d19b5": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b6245bca-797c-4cc1-ae5e-c63c728dc1c2": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7a4bb1d7-bdd4-4c6c-b3b5-810c82e3917a": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4662af42-bf6b-45c3-800f-6262e3f06706": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "7c0ca8e2-fa42-4306-bb47-511966d0dfb9": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3915d7f1-2d2b-46ba-bf56-e39638c15469": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "2209ff11-a57e-421b-9eb4-a920899d4845": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8ca5f5e1-334b-44f3-b150-47df3f441be6": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "23001322-a088-488f-b412-789cda29e266": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "828d0864-cf55-4ad7-9145-ce83f20dcf8a": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b5740c8b-d7c8-4461-b18b-1bcf54d6e9b1": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "eea84750-9a00-4173-bc6b-2d65e0966807": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2d693eb3-d12b-4e36-8d22-4d9fcb89cb88": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "dc49c507-d15e-4446-80ec-b4fa04ee0db8": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a9c1d355-9647-4015-b5b3-f4b3136a3230": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "3df0f425-fe65-41cf-be40-61624c301447": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "56ec3e71-b76f-4b50-9114-c3e8c2d722f6": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "610e8bdf-5b1d-49a6-9c62-74057892413f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d577471e-861c-435e-ab92-2d4e72d7fe29": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "c00d1274-e2a4-4ec8-b694-f7c3f227f342": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1e127a95-5985-4d66-9b3c-adcb6206166d": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "2da0651d-9f2e-4219-ae99-7a103aaba28d": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2d8cb349-f1ea-4c19-9d6e-3a1c3e780295": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "340bf1af-8ea9-410d-8d4c-1c08112329fc": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "34ebc8be-2734-4db3-86ee-d25eaa11f766": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "7064fb3f-459a-481a-b8a5-26be2aa2017b": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "275eb394-e7bb-4478-ae0f-21bef640c987": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "6ff06378-dc1e-4b03-bcea-409c6b99a990": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "dfb19f98-a1e8-4fb7-89e0-77abf646098e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d451928e-a402-433a-b794-da70696cf506": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "00412e59-65b7-4df7-8df9-050c70cec25b": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5f1d0d0a-acd9-4c0a-bd53-e5eeeac0d683": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "1f771f04-8d95-4982-9bdf-afcc8926c82f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "64488e00-4e9a-4ebc-9754-40adbb4a986f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "9729bcc4-f6eb-4d33-b543-bc4adc5e80b6": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "b9246604-12bf-4329-bf4c-3116d0f42c1f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "8baa45ec-bc72-44ab-b848-292e6a2bef8f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 4096, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "db9e049e-7373-4035-9e87-bf9c910b53ae": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "06918297-4cb6-4619-b05a-2b0261f76b8f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "81632ee0-1853-49f8-981e-0a2c1dc6ba2d": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "49266e03-a4ac-49c2-a38e-9909ca3de4df": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "bd3049ea-e88a-4ca5-8c13-3a768682bad3": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "bbefa23e-d1f6-4a37-bf32-30f1df2f3464": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "d3edf5c9-6cbb-4f00-9411-ee977ceb6009": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "7dbf648c-5bc4-492c-a811-f741a58f69c5": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "16e1fa02-f3c5-4aa0-b8d0-9f8dea2b0b4e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "24fb5539-0ae0-4578-887c-28c0765715a5": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a3c99217-f915-4325-8b99-cc8d66693f3e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "50c676ad-5550-4a82-88f5-e13b2717fb0c": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "14424dc3-dc09-4b7c-96e5-661e1f4d2949": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "cfa34cf4-adb3-4e8f-ab84-e14fc83f83b6": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "27b10238-fd50-4434-9e05-979ab7c55260": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "74edc402-a946-4a97-a561-c87b44c75cdb": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "22337451-2db7-4f08-a27d-d4ea715ef071": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "199d1455-d069-452f-9dcd-00eb4f4bbd88": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "3324da05-27a4-4396-bc62-8760a16930a5": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "b495e533-acfc-46e5-b7dd-fba052254f1d": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "41179c2e-a7a6-4606-a477-d6697ea4b9d8": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "9b90d101-14b6-4beb-9941-a76e6c3e061e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "219769d7-fa2e-48a8-ad70-c7d87f4f0fd3": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "deee3df6-5fa3-4f86-a011-39e79a0c7def": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5b8726bd-f7ed-4349-8ccb-b13d91b4497f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4e094cb8-4990-4209-8730-ea66244afda5": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "12cdfe06-74df-42a2-ae0b-6078533b8009": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "60b8f895-e8f0-4d39-a7e1-d2e510337665": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9ef17f6c-e385-4b20-81df-463fe80de133": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "f61b3e0c-f996-46d1-a770-0e80007f254e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "31a62f23-7495-4632-a423-6aac4ba81ccb": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "754875c5-dfc3-4090-be09-9c8621fd979f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "68c840ff-33a8-4dde-94d6-819dd1211bab": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "853bb470-845f-41f6-a4ab-1154572a7349": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "efdb42a3-c3bd-4b28-85e3-b173277a5fe3": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "afba2247-8cf1-45fd-8ab1-a43bec3a725d": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "c42cc0f7-5933-4331-97fe-37d3fb321476": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "85615897-5aab-417c-9caf-d23a41778764": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "c61a44a0-b072-4973-adfe-ccaeb2746c05": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "13ed5d1d-fa1c-46bf-88b3-02a573822c9f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "69ab0905-8ad8-428e-986b-5ac3614207a7": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "2ff2ba57-7cb2-4890-bd62-d7907dc91e0e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "bc0f32f4-fcdd-4078-bca2-86d3458084da": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9375c2a6-fd7c-4134-95b5-2bf8d39642d6": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "ffd97508-b162-4fc1-bc69-7abcd999e4d7": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "ad5ae0d8-390d-4d80-b523-435973ae881f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "30d2a45f-7f1f-4bb3-94d7-17dbc13425dc": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "5d4a5bce-e400-4f24-b91b-cde18019eed3": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ed488e10-7cbc-48ad-839f-29cb912e43d8": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "278f6cec-8843-48e2-9ca0-fecb66aa6436": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "ed2b4be7-7ced-4749-b668-3b2571ce2509": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "a0a46166-6a56-4bdb-8c74-c0038cab2596": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a7e0fcd6-0b2d-4ff3-882a-d77dbfdd8007": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "1bfbf0e4-364a-417c-ae11-5c442c9c219b": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "80c4c5d9-f390-4854-afdd-a0251b48b44f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "5995b849-1464-48d6-ba7a-0b2d25d240c6": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "fc7001e8-c7fa-4039-bba9-011b32adf199": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "ffc9caa4-e1a2-4b05-874f-984df24f0030": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "9ecd032d-54f0-4643-9b63-d37dc7c89f0f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "55515684-4bfc-466b-99fc-5edc9f0de919": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 10240, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "69c45e6a-308a-463d-a0e8-2daa3884718c": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "d80d7d7a-4190-49d3-91db-d9fe818a8cf3": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "ba76ca38-414e-410a-9455-54a990326c48": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "877ccbb9-2ceb-46c8-90fc-98613683e8c1": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "a1f71b16-2601-47b5-92b8-cf3495bcab93": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "0e21085a-df18-4bb2-8fb7-a77b11ae296f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "82a2ee56-ddde-434d-80d5-e1ae3182250f": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a98ab285-11df-4df3-b728-88d0bf5d9221": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "7b682f02-34ef-4bb2-aff8-81feec1406a1": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "964e0b0e-fc5b-4214-9780-68c1aec5c2a0": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "0baf96a4-334b-453d-9d66-b2c4ce32205b": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "14676cc8-56a2-433e-9255-7027c4474086": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "3d79d555-83d9-42d2-a23d-a3b2a69ee290": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "333d8b97-ed51-405d-b54e-61a56b827d72": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "6c4d40eb-d8a0-4007-b630-c5b68cd0f14d": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": {}, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "543075e0-a31d-4775-ae8b-26562b0b5090": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "ac6f5b1f-efb5-4944-817a-8df35aaa0292": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "3144d911-6f9f-4c2e-ba9f-6f71fa5361b4": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "cf88d664-44a2-42fc-b8e9-996fafa7f3ea": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "76e73b4f-a5f8-4eb8-891b-87f5615e6a2c": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "c53b67f9-d2a9-4482-a6e1-14b55f9d4b21": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "d56350aa-884f-4f6e-be78-f66167558b6e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c010f9f7-56d5-4738-83ed-84f316107d56": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "30e944a3-c8af-4f16-9872-2dd0193f250e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "3e548e52-846a-4c9e-9ce1-98913ff0f582": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4f1c0dbd-5d36-492b-bfe2-87f85dcec286": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "c5621219-5081-42bd-92d6-2e6376e67363": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "0d327fa1-edab-4797-9ce6-0f2610fbb7e2": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "a81ea954-a77d-4bcb-a2e6-70b8bdc1c119": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "5794eba3-94fa-4bb2-99bb-cd1efb0eb7d4": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "key2": "val2" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "4cd4a511-368e-4f20-8cb2-7bae3037cdb3": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "87a282e9-e806-4726-8388-9817f8b2b483": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "4e5f13e5-c294-4b68-8944-a6ecb47d3313": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "91d68d75-7774-4fb7-b506-b5a3f11a1003": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "4ae11a20-7834-4a78-bfb5-ef8cbbc832db": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "092bee81-8948-4809-bd72-323ef2baf760": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "ded1d3a6-9794-4f0d-8f0e-a0c3f072e61e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "dab21969-9e9a-42e7-8192-6358b5794da0": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "26d79b05-d512-40d5-84c3-0e6cde348964": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "57ad5da7-cc8d-4ac6-a458-b5dd865bed79": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "68b7ffea-345c-4659-b460-f26b589019b1": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "91442198-b92e-470c-83f6-11e34cc5935e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "0e768a42-9086-4bf9-b712-3afded2e7cd7": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "da080a7a-4ec7-4a74-aebe-87d34f184ada": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "a4a48b9c-b36d-403c-b01d-41f8b509227e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "unicode_key_\u043b\u043e\u0432\u0438\u0435": "unicode_value_\u041f\u0440\u0435\u0434\u0438\u0441\u043b" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "608f4e45-47da-485d-9468-11eff476f171": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - } - ] - }, - "a59b8bb0-d1f5-45be-8b51-05d0dbb68cbd": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "aws-kms", - "key": "us-west-2-decryptable" - }, - { - "type": "aws-kms", - "key": "us-west-2-encrypt-only" - } - ] - }, - "2f8af3b6-a24f-48bc-be27-ea5426a0bd34": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-128", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "2bcf56e8-aa03-48b7-91a4-b7976280402e": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-192", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "9d40f54a-e9d8-4cca-a2da-c3595ac27a3c": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "aes-256", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "aes" - } - ] - }, - "02b92cab-e4a1-49da-add1-c564863be69d": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - } - ] - }, - "198c43c8-e7f9-4881-b643-7ca474fbd912": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "pkcs1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "6467502e-4998-4c55-bff6-7d09086a6676": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - } - ] - }, - "d85c847a-a2da-4195-9afb-afa301521e86": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha1" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "eef238d6-db3b-4d05-908d-10de07a7ef30": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "48a17194-b46a-4abd-892d-da8859d98152": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "d7b50648-55ff-4b40-8e34-5257b7ec7ca1": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - } - ] - }, - "ebeb1a2b-e52a-4661-b83a-6f2ecbbf153c": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha384" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - }, - "8dafc0de-7bc6-42aa-a78c-713a54af1405": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - } - ] - }, - "5cfc79a6-2987-4342-aee9-86d6a85e4930": { - "plaintext": "small", - "algorithm": "0378", - "frame-size": 20480, - "encryption-context": { - "key1": "val1", - "\u0001\u0002\u0003": " \"D" - }, - "master-keys": [ - { - "type": "raw", - "key": "rsa-4096-private", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha512" - }, - { - "type": "raw", - "key": "rsa-4096-public", - "provider-id": "aws-raw-vectors-persistant", - "encryption-algorithm": "rsa", - "padding-algorithm": "oaep-mgf1", - "padding-hash": "sha256" - } - ] - } - } -} diff --git a/test_vector_handlers/test/vectors/keys.json b/test_vector_handlers/test/vectors/keys.json deleted file mode 100644 index 92280ea62..000000000 --- a/test_vector_handlers/test/vectors/keys.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "manifest": { - "type": "keys", - "version": 3 - }, - "keys": { - "aes-128": { - "key-id": "aes-128", - "encrypt": true, - "decrypt": true, - "algorithm": "aes", - "type": "symmetric", - "bits": 128, - "encoding": "base64", - "material": "AAECAwQFBgcICRAREhMUFQ==" - }, - "aes-192": { - "key-id": "aes-192", - "encrypt": true, - "decrypt": true, - "algorithm": "aes", - "type": "symmetric", - "bits": 192, - "encoding": "base64", - "material": "AAECAwQFBgcICRAREhMUFRYXGBkgISIj" - }, - "aes-256": { - "key-id": "aes-256", - "encrypt": true, - "decrypt": true, - "algorithm": "aes", - "type": "symmetric", - "bits": 256, - "encoding": "base64", - "material": "AAECAwQFBgcICRAREhMUFRYXGBkgISIjJCUmJygpMDE=" - }, - "rsa-4096-private": { - "key-id": "rsa-4096-private", - "encrypt": true, - "decrypt": true, - "algorithm": "rsa", - "type": "private", - "bits": 4096, - "encoding": "pem", - "material": "-----BEGIN PRIVATE KEY-----\nMIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQCztGg1gQ8AjCzz\n1VX6StqtW//jBt2ZQBoApaBa7FmLmdr0YlKaeEKSrItGbvA9tBjgsKhrn8gxTGQc\nuxgM92651jRCbQZyjE6W8kodijhGMXsfKJLfgPp2/I7gZ3dqrSZkejFIYLFb/uF/\nTfAQzNyJUldYdeFojSUPqevMgSAusTgv7dXYt4BCO9mxMp35tgyp5k4vazKJVUgB\nTw87AAYZUGugmi94Wb9JSnqUKI3QzaRN7JADZrHdBO1lIBryfCsjtTnZc7NWZ0yJ\nwmzLY+C5b3y17cy44N0rbjI2QciRhqZ4/9SZ/9ImyFQlB3lr9NSndcT4eE5YC6bH\nba0gOUK9lLXVy6TZ+nRZ4dSddoLX03mpYp+8cQpK6DO3L/PeUY/si0WGsXZfWokd\n4ACwvXWSOjotzjwqwTW8q9udbhUvIHfB02JW+ZQ07b209fBpHRDkZuveOTedTN2Q\nQei4dZDjWW5s4cIIE3dXXeaH8yC02ERIeN+aY6eHngSsP2xoDV3sKNN/yDbCqaMS\nq8ZJbo2rvOFxZHa2nWiV+VLugfO6Xj8jeGeR8vopvbEBZZpAq+Dea2xjY4+XMUQ/\nS1HlRwc9+nkJ5LVfODuE3q9EgJbqbiXe7YckWV3ZqQMybW+dLPxEJs9buOntgHFS\nRYmbKky0bti/ZoZlcZtS0zyjVxlqsQIDAQABAoICAEr3m/GWIXgNAkPGX9PGnmtr\n0dgX6SIhh7d1YOwNZV3DlYAV9HfUa5Fcwc1kQny7QRWbHOepBI7sW2dQ9buTDXIh\nVjPP37yxo6d89EZWfxtpUP+yoXL0D4jL257qCvtJuJZ6E00qaVMDhXbiQKABlo8C\n9sVEiABhwXBDZsctpwtTiykTgv6hrrPy2+H8R8MAm0/VcBCAG9kG5r8FCEmIvQKa\ndgvNxrfiWNZuZ6yfLmpJH54SbhG9Kb4WbCKfvh4ihqyi0btRdSM6fMeLgG9o/zrc\ns54B0kHeLOYNVo0j7FQpZBFeSIbmHfln4RKBh7ntrTke/Ejbh3NbiPvxWSP0P067\nSYWPkQpip2q0ION81wSQZ1haP2GewFFu4IEjG3DlqqpKKGLqXrmjMufnildVFpBx\nir+MgvgQfEBoGEx0aElyO7QuRYaEiXeb/BhMZeC5O65YhJrWSuTVizh3xgJWjgfV\naYwYgxN8SBXBhXLIVvnPhadTqsW1C/aevLOk110eSFWcHf+FCK781ykIzcpXoRGX\nOwWcZzC/fmSABS0yH56ow+I0tjdLIEEMhoa4/kkamioHOJ4yyB+W1DO6/DnMyQlx\ng7y2WsAaIEBoWUARy776k70xPPMtYAxzFXI9KhqRVrPfeaRZ+ojeyLyr3GQGyyoo\ncuGRdMUblsmODv4ixmOxAoIBAQDvkznvVYNdP3Eg5vQeLm/qsP6dLejLijBLeq9i\n7DZH2gRpKcflXZxCkRjsKDDE+fgDcBYEp2zYfRIVvgrxlTQZdaSG+GoDcbjbNQn3\ndjCCtOOACioN/vg2zFlX4Bs6Q+NaV7g5qP5SUaxUBjuHLe7Nc+ZkyheMHuNYVLvk\nHL/IoWyANpZYjMUU3xMbL/J29Gz7CPGr8Si28TihAHGfcNgn8S04OQZhTX+bU805\n/+7B4XW47Mthg/u7hlqFl+YIAaSJYvWkEaVP1A9I7Ve0aMDSMWwzTg9cle2uVaL3\n+PTzWY5coBlHKjqAg9ufhYSDhAqBd/JOSlv8RwcA3PDXJ6C/AoIBAQDABmXXYQky\n7phExXBvkLtJt2TBGjjwulf4R8TC6W5F51jJuoqY/mTqYcLcOn2nYGVwoFvPsy/Q\nCTjfODwJBXzbloXtYFR3PWAeL1Y6+7Cm+koMWIPJyVbD5Fzm+gZStM0GwP8FhDt2\nWt8fWEyXmoLdAy6RAwiEmCagEh8o+13oBfwnBllbz7TxaErsUuR+XVgl/iHwztdv\ncdJKyRgaFfWSh9aiO7EMV2rBGWsoX09SRvprPFAGx8Ffm7YcqIk34QXsQyc45Dyn\nCwkvypxHoaB3ot/48FeFm9IubApb/ctv+EgkBfL4S4bdwRXS1rt+0+QihBoFyP2o\nJ91cdm4hEWCPAoIBAQC6l11hFaYZo0bWDGsHcr2B+dZkzxPoKznQH76n+jeQoLIc\nwgjJkK4afm39yJOrZtEOxGaxu0CgIFFMk9ZsL/wC9EhvQt02z4TdXiLkFK5VrtMd\nr0zv16y06VWQhqBOMf/KJlX6uq9RqADi9HO6pkC+zc0cpPXQEWKaMmygju+kMG2U\nMm/IieMZjWCRJTfgBCE5J88qTsqaKagkZXcZakdAXKwOhQN+F2EStiM6UCZB5PrO\nS8dfrO8ML+ki8Zqck8L1qhiNb5zkXtKExy4u+gNr8khGcT6vqqoSxOoH3mPRgOfL\nJnppne8wlwIf7Vq3H8ka6zPSXEHma999gZcmy9t7AoIBAGbQhiLl79j3a0wXMvZp\nVf5IVYgXFDnAbG2hb7a06bhAAIgyexcjzsC4C2+DWdgOgwHkuoPg+062QV8zauGh\nsJKaa6cHlvIpSJeg3NjD/nfJN3CYzCd0yCIm2Z9Ka6xI5iYhm+pGPNhIG4Na8deS\ngVL46yv1pc/o73VxfoGg5UzgN3xlp97Cva0sHEGguHr4W8Qr59xZw3wGQ4SLW35M\nF6qXVNKUh12GSMCPbZK2RXBWVKqqJmca+WzJoJ6DlsT2lQdFhXCus9L007xlDXxF\nC/hCmw1dEl+VaNo2Ou26W/zdwTKYhNlxBwsg4SB8nPNxXIsmlBBY54froFhriNfn\nx/0CggEAUzz+VMtjoEWw2HSHLOXrO4EmwJniNgiiwfX3DfZE4tMNZgqZwLkq67ns\nT0n3b0XfAOOkLgMZrUoOxPHkxFeyLLf7pAEJe7QNB+Qilw8e2zVqtiJrRk6uDIGJ\nSv+yM52zkImZAe2jOdU3KeUZxSMmb5vIoiPBm+tb2WupAg3YdpKn1/jWTpVmV/+G\nUtTLVE6YpAyFp1gMxhutE9vfIS94ek+vt03AoEOlltt6hqZfv3xmY8vGuAjlnj12\nzHaq+fhCRPsbsZkzJ9nIVdXYnNIEGtMGNnxax7tYRej/UXqyazbxHiJ0iPF4PeDn\ndzxtGxpeTBi+KhKlca8SlCdCqYwG6Q==\n-----END PRIVATE KEY-----" - }, - "rsa-4096-public": { - "key-id": "rsa-4096-public", - "encrypt": true, - "decrypt": false, - "algorithm": "rsa", - "type": "public", - "bits": 4096, - "encoding": "pem", - "material": "-----BEGIN PUBLIC KEY-----\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAs7RoNYEPAIws89VV+kra\nrVv/4wbdmUAaAKWgWuxZi5na9GJSmnhCkqyLRm7wPbQY4LCoa5/IMUxkHLsYDPdu\nudY0Qm0GcoxOlvJKHYo4RjF7HyiS34D6dvyO4Gd3aq0mZHoxSGCxW/7hf03wEMzc\niVJXWHXhaI0lD6nrzIEgLrE4L+3V2LeAQjvZsTKd+bYMqeZOL2syiVVIAU8POwAG\nGVBroJoveFm/SUp6lCiN0M2kTeyQA2ax3QTtZSAa8nwrI7U52XOzVmdMicJsy2Pg\nuW98te3MuODdK24yNkHIkYameP/Umf/SJshUJQd5a/TUp3XE+HhOWAumx22tIDlC\nvZS11cuk2fp0WeHUnXaC19N5qWKfvHEKSugzty/z3lGP7ItFhrF2X1qJHeAAsL11\nkjo6Lc48KsE1vKvbnW4VLyB3wdNiVvmUNO29tPXwaR0Q5Gbr3jk3nUzdkEHouHWQ\n41lubOHCCBN3V13mh/MgtNhESHjfmmOnh54ErD9saA1d7CjTf8g2wqmjEqvGSW6N\nq7zhcWR2tp1olflS7oHzul4/I3hnkfL6Kb2xAWWaQKvg3mtsY2OPlzFEP0tR5UcH\nPfp5CeS1Xzg7hN6vRICW6m4l3u2HJFld2akDMm1vnSz8RCbPW7jp7YBxUkWJmypM\ntG7Yv2aGZXGbUtM8o1cZarECAwEAAQ==\n-----END PUBLIC KEY-----" - }, - "us-west-2-decryptable": { - "type": "aws-kms", - "key-id": "arn:aws:kms:us-west-2:658956600833:alias/EncryptDecrypt", - "encrypt": true, - "decrypt": true - }, - "us-west-2-encrypt-only": { - "type": "aws-kms", - "key-id": "arn:aws:kms:us-west-2:658956600833:alias/EncryptOnly", - "encrypt": true, - "decrypt": false - } - } -} diff --git a/test_vector_handlers/tox.ini b/test_vector_handlers/tox.ini index 484c3dddc..8aebe09da 100644 --- a/test_vector_handlers/tox.ini +++ b/test_vector_handlers/tox.ini @@ -1,6 +1,8 @@ [tox] envlist = - py{27,34,35,36,37}-awses_{1.7.1,2.0.0,latest}, + # The test vectors depend on new features now, + # so until release we can only effectively test the local version of the ESDK. + py{27,34,35,36,37}-awses_local, # 1.2.0 and 1.2.max are being difficult because of attrs bandit, doc8, readme, docs, {flake8,pylint}{,-tests}, @@ -48,19 +50,28 @@ passenv = sitepackages = False deps = -rtest/requirements.txt - awses_1.3.3: -rcompatibility-requirements/1.3.3 - awses_1.3.max: -rcompatibility-requirements/1.3.max - awses_1.7.1: -rcompatibility-requirements/1.7.1 - awses_2.0.0: -rcompatibility-requirements/2.0.0 - awses_latest: -rcompatibility-requirements/latest -commands = {[testenv:base-command]commands} + .. +commands = + {[testenv:base-command]commands} [testenv:full-encrypt] basepython = python3 sitepackages = False -deps = aws-encryption-sdk +deps = .. commands = awses-full-message-encrypt {posargs} +[testenv:full-decrypt-generate] +basepython = python3 +sitepackages = False +deps = .. +commands = awses-full-message-decrypt-generate {posargs} + +[testenv:full-decrypt] +basepython = python3 +sitepackages = False +deps = .. +commands = awses-full-message-decrypt {posargs} + # mypy [testenv:mypy-coverage] commands = @@ -107,6 +118,7 @@ commands = [testenv:flake8] basepython = python3 deps = + .. flake8 flake8-docstrings # https://github.com/JBKahn/flake8-print/pull/30 @@ -121,6 +133,7 @@ commands = [testenv:flake8-tests] basepython = {[testenv:flake8]basepython} deps = + .. flake8 commands = flake8 \ @@ -135,6 +148,7 @@ commands = basepython = python3 deps = -rtest/requirements.txt + .. pyflakes pylint commands = @@ -187,7 +201,9 @@ commands = seed-isort-config [testenv:isort] basepython = python3 -deps = isort +deps = + isort + .. commands = isort -rc \ src \ test \ @@ -205,6 +221,7 @@ basepython = python3 deps = {[testenv:blacken]deps} {[testenv:isort]deps} + .. commands = {[testenv:blacken]commands} {[testenv:isort]commands} @@ -218,12 +235,15 @@ commands = doc8 doc/index.rst README.rst CHANGELOG.rst [testenv:readme] basepython = python3 -deps = readme_renderer +deps = + .. + readme_renderer commands = python setup.py check -r -s [testenv:bandit] basepython = python3 deps = + .. bandit>=1.5.1 commands = bandit -r src/awses_test_vectors/ diff --git a/tox.ini b/tox.ini index 43030695e..341e59251 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] envlist = - py{27,34,35,36,37,38,39}-{local,integ,accept,examples}, nocmk, + py{27,34,35,36,37,38}-{local,integ,accept,examples}, nocmk, bandit, doc8, readme, docs, {flake8,pylint}{,-tests,-examples}, isort-check, black-check,