├── .coveragerc ├── .coveragercmpl ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ └── aws-encryption-sdk-issue.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── ci_codebuild-tests.yml │ ├── ci_codebuild_batch.yml │ ├── ci_decrypt-oracle.yaml │ ├── ci_static-analysis.yaml │ ├── ci_test-vector-handler.yaml │ ├── ci_tests.yaml │ ├── daily_ci.yml │ ├── dependabot-auto-merge.yml │ ├── pull.yml │ ├── push.yml │ └── repo-sync.yml ├── .gitignore ├── .gitmodules ├── .readthedocs.yaml ├── CHANGELOG.rst ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── NOTICE ├── README.rst ├── SUPPORT_POLICY.rst ├── VERSIONING.rst ├── cfn ├── ESDK-Python.yml └── Public-ESDK-Python-CI.yml ├── codebuild ├── compliance │ └── compliance.yml ├── coverage │ ├── coverage.yml │ └── coverage_mpl.yml ├── py310 │ ├── awses_local.yml │ ├── decrypt_dafny_esdk_vectors.yml │ ├── decrypt_masterkey_with_js.yml │ ├── decrypt_masterkey_with_masterkey.yml │ ├── decrypt_net_401_vectors.yml │ ├── encrypt_masterkey.yml │ ├── examples.yml │ ├── generate_decrypt_vectors_masterkey.yml │ └── integ.yml ├── py311 │ ├── awses_local.yml │ ├── awses_local_mpl.yml │ ├── decrypt_dafny_esdk_vectors_keyrings.yml │ ├── decrypt_dafny_esdk_vectors_masterkey.yml │ ├── decrypt_golden_manifest_with_keyrings.yml │ ├── decrypt_golden_manifest_with_masterkey.yml │ ├── decrypt_keyrings_with_js.yml │ ├── decrypt_keyrings_with_keyrings.yml │ ├── decrypt_keyrings_with_masterkey.yml │ ├── decrypt_masterkey_with_js.yml │ ├── decrypt_masterkey_with_keyrings.yml │ ├── decrypt_masterkey_with_masterkey.yml │ ├── decrypt_net_401_vectors_keyrings.yml │ ├── decrypt_net_401_vectors_masterkey.yml │ ├── encrypt_keyrings.yml │ ├── encrypt_masterkey.yml │ ├── examples.yml │ ├── examples_mpl.yml │ ├── generate_decrypt_vectors_keyrings.yml │ ├── generate_decrypt_vectors_masterkey.yml │ ├── integ.yml │ ├── integ_mpl.yml │ └── performance_tests_mpl.yml ├── py312 │ ├── awses_local.yml │ ├── awses_local_mpl.yml │ ├── decrypt_dafny_esdk_vectors_keyrings.yml │ ├── decrypt_dafny_esdk_vectors_masterkey.yml │ ├── decrypt_golden_manifest_with_keyrings.yml │ ├── decrypt_golden_manifest_with_masterkey.yml │ ├── decrypt_hkeyring_with_keyrings.yml │ ├── decrypt_hkeyring_with_masterkey.yml │ ├── decrypt_hkeyring_with_net.yml │ ├── decrypt_keyrings_with_js.yml │ ├── decrypt_keyrings_with_keyrings.yml │ ├── decrypt_keyrings_with_masterkey.yml │ ├── decrypt_masterkey_with_js.yml │ ├── decrypt_masterkey_with_keyrings.yml │ ├── decrypt_masterkey_with_masterkey.yml │ ├── decrypt_net_401_vectors_keyrings.yml │ ├── decrypt_net_401_vectors_masterkey.yml │ ├── encrypt_keyrings.yml │ ├── encrypt_masterkey.yml │ ├── examples.yml │ ├── examples_mpl.yml │ ├── generate_decrypt_vectors_keyrings.yml │ ├── generate_decrypt_vectors_masterkey.yml │ ├── generate_hkeyring_decrypt_vectors.yml │ ├── integ.yml │ ├── integ_mpl.yml │ └── performance_tests_mpl.yml ├── py38 │ ├── awses_local.yml │ ├── decrypt_dafny_esdk_vectors.yml │ ├── decrypt_masterkey_with_js.yml │ ├── decrypt_masterkey_with_masterkey.yml │ ├── decrypt_net_401_vectors.yml │ ├── encrypt_masterkey.yml │ ├── examples.yml │ ├── generate_decrypt_vectors_masterkey.yml │ └── integ.yml ├── py39 │ ├── awses_1.7.1.yml │ ├── awses_2.0.0.yml │ ├── awses_latest.yml │ ├── awses_local.yml │ ├── decrypt_dafny_esdk_vectors.yml │ ├── decrypt_masterkey_with_js.yml │ ├── decrypt_masterkey_with_masterkey.yml │ ├── decrypt_net_401_vectors.yml │ ├── encrypt_masterkey.yml │ ├── examples.yml │ ├── generate_decrypt_vectors_masterkey.yml │ └── integ.yml └── release │ ├── prod-release.yml │ ├── test-release.yml │ └── validate.yml ├── compliance_exceptions ├── aws-kms-mrk-aware-master-key-provider.py ├── aws-kms-mrk-aware-master-key.py ├── aws-kms-mrk-aware-multi-keyrings.py ├── aws-kms-mrk-aware-symmetric-keyring.py └── aws-kms-mrk-aware-symmetric-region-discovery-keyring.py ├── decrypt_oracle ├── .chalice │ ├── build-requirements.py │ ├── buildspec.yaml │ ├── config.json │ ├── pipeline.py │ └── policy-dev.json ├── LICENSE ├── MANIFEST.in ├── README.rst ├── app.py ├── requirements-actual.txt ├── requirements.txt ├── setup.cfg ├── setup.py ├── src │ ├── aws_encryption_sdk_decrypt_oracle │ │ ├── __init__.py │ │ ├── app.py │ │ └── key_providers │ │ │ ├── __init__.py │ │ │ ├── counting.py │ │ │ └── null.py │ └── pylintrc ├── test │ ├── __init__.py │ ├── integration │ │ ├── __init__.py │ │ ├── integration_test_utils.py │ │ └── test_i_decrypt_oracle.py │ ├── pylintrc │ ├── requirements.txt │ ├── test_n_generate_test_vectors.py │ ├── unit │ │ ├── __init__.py │ │ └── key_providers │ │ │ ├── __init__.py │ │ │ ├── test_u_counting.py │ │ │ └── test_u_null.py │ └── vectors │ │ └── decrypt_vectors.json └── tox.ini ├── dev_requirements ├── ci-requirements.txt ├── doc-requirements.txt ├── linter-requirements.txt ├── release-requirements.txt └── test-requirements.txt ├── doc ├── conf.py └── index.rst ├── examples ├── __init__.py ├── src │ ├── __init__.py │ ├── aws_kms_discovery_keyring_example.py │ ├── aws_kms_discovery_multi_keyring_example.py │ ├── aws_kms_keyring_example.py │ ├── aws_kms_mrk_discovery_keyring_example.py │ ├── aws_kms_mrk_discovery_multi_keyring_example.py │ ├── aws_kms_mrk_keyring_example.py │ ├── aws_kms_mrk_multi_keyring_example.py │ ├── aws_kms_multi_keyring_example.py │ ├── aws_kms_rsa_keyring_example.py │ ├── branch_key_id_supplier_example.py │ ├── custom_mpl_cmm_example.py │ ├── default_cryptographic_materials_manager_example.py │ ├── file_streaming_example.py │ ├── hierarchical_keyring_example.py │ ├── legacy │ │ ├── __init__.py │ │ ├── basic_encryption.py │ │ ├── basic_file_encryption_with_multiple_providers.py │ │ ├── basic_file_encryption_with_raw_key_provider.py │ │ ├── custom_cmm_example.py │ │ ├── custom_kms_client_for_kms_provider.py │ │ ├── data_key_caching_basic.py │ │ ├── discovery_kms_provider.py │ │ ├── mrk_aware_kms_provider.py │ │ ├── multiple_kms_cmk.py │ │ ├── one_kms_cmk.py │ │ ├── one_kms_cmk_streaming_data.py │ │ ├── one_kms_cmk_unsigned.py │ │ ├── pylintrc │ │ └── set_commitment.py │ ├── migration │ │ ├── README.rst │ │ ├── migration_aws_kms_key_example.py │ │ ├── migration_raw_aes_key_example.py │ │ ├── migration_raw_rsa_key_example.py │ │ └── migration_set_commitment_policy_example.py │ ├── multi_keyring_example.py │ ├── multithreading │ │ ├── __init__.py │ │ ├── raw_aes_keyring.py │ │ └── raw_rsa_keyring.py │ ├── pylintrc │ ├── raw_aes_keyring_example.py │ ├── raw_rsa_keyring_example.py │ ├── required_encryption_context_cmm.py │ └── set_encryption_algorithm_suite_example.py └── test │ ├── README │ ├── __init__.py │ ├── legacy │ ├── __init__.py │ ├── examples_test_utils.py │ ├── pylintrc │ ├── test_i_basic_encryption.py │ ├── test_i_basic_file_encryption_with_multiple_providers.py │ ├── test_i_basic_file_encryption_with_raw_key_provider.py │ ├── test_i_custom_cmm_example.py │ ├── test_i_data_key_caching_basic.py │ ├── test_i_discovery_kms_provider.py │ ├── test_i_mrk_aware_kms_provider.py │ ├── test_i_multiple_kms_cmk.py │ ├── test_i_one_kms_cmk.py │ ├── test_i_one_kms_cmk_streaming_data.py │ ├── test_i_one_kms_cmk_unsigned.py │ ├── test_i_set_commitment.py │ └── v3_default_cmm.py │ ├── migration │ ├── __init__.py │ ├── test_i_migration_aws_kms_key_example.py │ ├── test_i_migration_raw_aes_key_example.py │ ├── test_i_migration_raw_rsa_key_example.py │ └── test_i_migration_set_commitment_policy_example.py │ ├── multithreading │ ├── __init__.py │ ├── test_i_raw_aes_keyring_multithreaded_example.py │ └── test_i_raw_rsa_keyring_multithreaded_example.py │ ├── pylintrc │ ├── test_i_aws_kms_discovery_keyring_example.py │ ├── test_i_aws_kms_discovery_multi_keyring_example.py │ ├── test_i_aws_kms_keyring_example.py │ ├── test_i_aws_kms_mrk_discovery_keyring_example.py │ ├── test_i_aws_kms_mrk_discovery_multi_keyring_example.py │ ├── test_i_aws_kms_mrk_keyring_example.py │ ├── test_i_aws_kms_mrk_multi_keyring_example.py │ ├── test_i_aws_kms_multi_keyring_example.py │ ├── test_i_aws_kms_rsa_keyring_example.py │ ├── test_i_custom_mpl_cmm_example.py │ ├── test_i_default_cryptographic_materials_manager_example.py │ ├── test_i_file_streaming_example.py │ ├── test_i_hierarchical_keyring_example.py │ ├── test_i_multi_keyring_example.py │ ├── test_i_raw_aes_keyring_example.py │ ├── test_i_raw_rsa_keyring_example.py │ ├── test_i_required_encryption_context_cmm.py │ └── test_i_set_encryption_algorithm_suite_example.py ├── performance_tests ├── README.rst ├── __init__.py ├── consolidate_results.py ├── pylintrc ├── requirements.txt ├── requirements_mpl.txt ├── results │ └── .gitkeep ├── setup.cfg ├── setup.py ├── src │ └── aws_encryption_sdk_performance_tests │ │ ├── __init__.py │ │ ├── keyrings │ │ ├── __init__.py │ │ ├── aws_kms_keyring.py │ │ ├── hierarchy_keyring.py │ │ ├── raw_aes_keyring.py │ │ └── raw_rsa_keyring.py │ │ ├── master_key_providers │ │ ├── __init__.py │ │ ├── aws_kms_master_key_provider.py │ │ ├── caching_cmm.py │ │ ├── raw_aes_master_key_provider.py │ │ └── raw_rsa_master_key_provider.py │ │ └── utils │ │ ├── __init__.py │ │ └── util.py ├── test │ ├── keyrings │ │ ├── __init__.py │ │ ├── test_aws_kms_keyring.py │ │ ├── test_hierarchy_keyring.py │ │ ├── test_raw_aes_keyring.py │ │ └── test_raw_rsa_keyring.py │ ├── master_key_providers │ │ ├── __init__.py │ │ ├── test_aws_kms_master_key_provider.py │ │ ├── test_caching_cmm.py │ │ ├── test_raw_aes_master_key_provider.py │ │ └── test_raw_rsa_master_key_provider.py │ └── resources │ │ ├── __init__.py │ │ ├── ciphertext │ │ ├── caching_cmm │ │ │ ├── ciphertext-data-empty.ct │ │ │ ├── ciphertext-data-large.ct │ │ │ ├── ciphertext-data-medium.ct │ │ │ └── ciphertext-data-small.ct │ │ ├── hierarchy │ │ │ ├── ciphertext-data-empty.ct │ │ │ ├── ciphertext-data-large.ct │ │ │ ├── ciphertext-data-medium.ct │ │ │ └── ciphertext-data-small.ct │ │ ├── kms │ │ │ ├── ciphertext-data-empty.ct │ │ │ ├── ciphertext-data-large.ct │ │ │ ├── ciphertext-data-medium.ct │ │ │ └── ciphertext-data-small.ct │ │ ├── raw_aes │ │ │ ├── ciphertext-data-empty.ct │ │ │ ├── ciphertext-data-large.ct │ │ │ ├── ciphertext-data-medium.ct │ │ │ └── ciphertext-data-small.ct │ │ └── raw_rsa │ │ │ ├── ciphertext-data-empty.ct │ │ │ ├── ciphertext-data-large.ct │ │ │ ├── ciphertext-data-medium.ct │ │ │ └── ciphertext-data-small.ct │ │ └── plaintext │ │ ├── plaintext-data-empty.dat │ │ ├── plaintext-data-large.dat │ │ ├── plaintext-data-medium.dat │ │ └── plaintext-data-small.dat └── tox.ini ├── requirements.txt ├── requirements_mpl.txt ├── setup.cfg ├── setup.py ├── src ├── aws_encryption_sdk │ ├── __init__.py │ ├── caches │ │ ├── __init__.py │ │ ├── base.py │ │ ├── local.py │ │ └── null.py │ ├── compatability.py │ ├── exceptions.py │ ├── identifiers.py │ ├── internal │ │ ├── __init__.py │ │ ├── arn.py │ │ ├── crypto │ │ │ ├── __init__.py │ │ │ ├── authentication.py │ │ │ ├── data_keys.py │ │ │ ├── elliptic_curve.py │ │ │ ├── encryption.py │ │ │ ├── iv.py │ │ │ └── wrapping_keys.py │ │ ├── defaults.py │ │ ├── deprecation.py │ │ ├── formatting │ │ │ ├── __init__.py │ │ │ ├── deserialize.py │ │ │ ├── encryption_context.py │ │ │ └── serialize.py │ │ ├── str_ops.py │ │ ├── structures.py │ │ └── utils │ │ │ ├── __init__.py │ │ │ ├── commitment.py │ │ │ ├── signature.py │ │ │ └── streams.py │ ├── key_providers │ │ ├── __init__.py │ │ ├── base.py │ │ ├── kms.py │ │ └── raw.py │ ├── materials_managers │ │ ├── __init__.py │ │ ├── base.py │ │ ├── caching.py │ │ ├── default.py │ │ └── mpl │ │ │ ├── __init__.py │ │ │ ├── cmm.py │ │ │ └── materials.py │ ├── streaming_client.py │ └── structures.py └── pylintrc ├── test ├── __init__.py ├── freeze-upstream-requirements.sh ├── functional │ ├── __init__.py │ ├── key_providers │ │ ├── __init__.py │ │ └── test_base.py │ ├── test_f_aws_encryption_sdk_client.py │ ├── test_f_commitment.py │ ├── test_f_crypto.py │ ├── test_f_crypto_iv.py │ └── test_f_xcompat.py ├── integration │ ├── README.rst │ ├── __init__.py │ ├── integration_test_utils.py │ ├── test_i_aws_encrytion_sdk_client.py │ ├── test_i_thread_safety.py │ ├── test_i_xcompat_kms.py │ └── test_kat_commitment.py ├── mpl │ ├── README.md │ ├── __init__.py │ ├── integ │ │ ├── __init__.py │ │ └── test_required_ec_cmm.py │ ├── unit │ │ ├── test_material_managers_mpl_cmm.py │ │ └── test_material_managers_mpl_materials.py │ └── utils.py ├── pylintrc ├── resources │ └── commitment-test-vectors.json ├── unit │ ├── __init__.py │ ├── test_algorithm_suite.py │ ├── test_arn.py │ ├── test_caches.py │ ├── test_caches_base.py │ ├── test_caches_crypto_cache_entry.py │ ├── test_caches_local.py │ ├── test_caches_null.py │ ├── test_commitment.py │ ├── test_compatability.py │ ├── test_crypto.py │ ├── test_crypto_authentication_signer.py │ ├── test_crypto_authentication_verifier.py │ ├── test_crypto_data_keys.py │ ├── test_crypto_elliptic_curve.py │ ├── test_crypto_encryption_decryptor.py │ ├── test_crypto_encryption_encryptor.py │ ├── test_crypto_prehashing_authenticator.py │ ├── test_crypto_wrapping_keys.py │ ├── test_defaults.py │ ├── test_deserialize.py │ ├── test_encryption_client.py │ ├── test_encryption_context.py │ ├── test_identifiers.py │ ├── test_internal_structures.py │ ├── test_material_managers.py │ ├── test_material_managers_base.py │ ├── test_material_managers_caching.py │ ├── test_material_managers_default.py │ ├── test_providers_base_master_key.py │ ├── test_providers_base_master_key_config.py │ ├── test_providers_base_master_key_provider.py │ ├── test_providers_base_master_key_provider_config.py │ ├── test_providers_kms_master_key.py │ ├── test_providers_kms_master_key_config.py │ ├── test_providers_kms_master_key_provider.py │ ├── test_providers_kms_master_key_provider_config.py │ ├── test_providers_raw_master_key.py │ ├── test_providers_raw_master_key_config.py │ ├── test_providers_raw_master_key_provider.py │ ├── test_serialize.py │ ├── test_streaming_client_configs.py │ ├── test_streaming_client_encryption_stream.py │ ├── test_streaming_client_mpl_import.py │ ├── test_streaming_client_stream_decryptor.py │ ├── test_streaming_client_stream_encryptor.py │ ├── test_structures.py │ ├── test_util_str_ops.py │ ├── test_util_streams.py │ ├── test_utils.py │ ├── test_values.py │ └── unit_test_utils.py ├── upstream-requirements-py311.txt └── upstream.md ├── test_vector_handlers ├── LICENSE ├── MANIFEST.in ├── README.rst ├── compatibility-requirements │ ├── 1.3.3 │ ├── 1.3.max │ ├── 1.7.1 │ ├── 2.0.0 │ └── latest ├── requirements.txt ├── requirements_mpl.txt ├── scripts │ └── install_mpl_test_vector_runner.sh ├── setup.cfg ├── setup.py ├── src │ ├── awses_test_vectors │ │ ├── __init__.py │ │ ├── commands │ │ │ ├── __init__.py │ │ │ ├── full_message_decrypt.py │ │ │ ├── full_message_decrypt_generate.py │ │ │ └── full_message_encrypt.py │ │ ├── internal │ │ │ ├── __init__.py │ │ │ ├── aws_kms.py │ │ │ ├── defaults.py │ │ │ ├── mpl │ │ │ │ ├── __init__.py │ │ │ │ ├── keyvectors_provider.py │ │ │ │ └── tampering_mpl_materials.py │ │ │ ├── mypy_types.py │ │ │ └── util.py │ │ └── manifests │ │ │ ├── __init__.py │ │ │ ├── full_message │ │ │ ├── __init__.py │ │ │ ├── decrypt.py │ │ │ ├── decrypt_generation.py │ │ │ └── encrypt.py │ │ │ ├── keys.py │ │ │ ├── master_key.py │ │ │ └── mpl_keyring.py │ └── pylintrc ├── test │ ├── integration │ │ ├── __init__.py │ │ ├── commands │ │ │ ├── __init__.py │ │ │ └── test_i_full_message_encrypt.py │ │ └── integration_test_utils.py │ ├── pylintrc │ └── requirements.txt └── tox.ini └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.coveragerc -------------------------------------------------------------------------------- /.coveragercmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.coveragercmpl -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/aws-encryption-sdk-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/ISSUE_TEMPLATE/aws-encryption-sdk-issue.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci_codebuild-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/workflows/ci_codebuild-tests.yml -------------------------------------------------------------------------------- /.github/workflows/ci_codebuild_batch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/workflows/ci_codebuild_batch.yml -------------------------------------------------------------------------------- /.github/workflows/ci_decrypt-oracle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/workflows/ci_decrypt-oracle.yaml -------------------------------------------------------------------------------- /.github/workflows/ci_static-analysis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/workflows/ci_static-analysis.yaml -------------------------------------------------------------------------------- /.github/workflows/ci_test-vector-handler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/workflows/ci_test-vector-handler.yaml -------------------------------------------------------------------------------- /.github/workflows/ci_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/workflows/ci_tests.yaml -------------------------------------------------------------------------------- /.github/workflows/daily_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/workflows/daily_ci.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot-auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/workflows/dependabot-auto-merge.yml -------------------------------------------------------------------------------- /.github/workflows/pull.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/workflows/pull.yml -------------------------------------------------------------------------------- /.github/workflows/push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/workflows/push.yml -------------------------------------------------------------------------------- /.github/workflows/repo-sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.github/workflows/repo-sync.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.gitmodules -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/NOTICE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/README.rst -------------------------------------------------------------------------------- /SUPPORT_POLICY.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/SUPPORT_POLICY.rst -------------------------------------------------------------------------------- /VERSIONING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/VERSIONING.rst -------------------------------------------------------------------------------- /cfn/ESDK-Python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/cfn/ESDK-Python.yml -------------------------------------------------------------------------------- /cfn/Public-ESDK-Python-CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/cfn/Public-ESDK-Python-CI.yml -------------------------------------------------------------------------------- /codebuild/compliance/compliance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/compliance/compliance.yml -------------------------------------------------------------------------------- /codebuild/coverage/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/coverage/coverage.yml -------------------------------------------------------------------------------- /codebuild/coverage/coverage_mpl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/coverage/coverage_mpl.yml -------------------------------------------------------------------------------- /codebuild/py310/awses_local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py310/awses_local.yml -------------------------------------------------------------------------------- /codebuild/py310/decrypt_dafny_esdk_vectors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py310/decrypt_dafny_esdk_vectors.yml -------------------------------------------------------------------------------- /codebuild/py310/decrypt_masterkey_with_js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py310/decrypt_masterkey_with_js.yml -------------------------------------------------------------------------------- /codebuild/py310/decrypt_masterkey_with_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py310/decrypt_masterkey_with_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py310/decrypt_net_401_vectors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py310/decrypt_net_401_vectors.yml -------------------------------------------------------------------------------- /codebuild/py310/encrypt_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py310/encrypt_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py310/examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py310/examples.yml -------------------------------------------------------------------------------- /codebuild/py310/generate_decrypt_vectors_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py310/generate_decrypt_vectors_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py310/integ.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py310/integ.yml -------------------------------------------------------------------------------- /codebuild/py311/awses_local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/awses_local.yml -------------------------------------------------------------------------------- /codebuild/py311/awses_local_mpl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/awses_local_mpl.yml -------------------------------------------------------------------------------- /codebuild/py311/decrypt_dafny_esdk_vectors_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/decrypt_dafny_esdk_vectors_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py311/decrypt_dafny_esdk_vectors_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/decrypt_dafny_esdk_vectors_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py311/decrypt_golden_manifest_with_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/decrypt_golden_manifest_with_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py311/decrypt_golden_manifest_with_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/decrypt_golden_manifest_with_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py311/decrypt_keyrings_with_js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/decrypt_keyrings_with_js.yml -------------------------------------------------------------------------------- /codebuild/py311/decrypt_keyrings_with_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/decrypt_keyrings_with_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py311/decrypt_keyrings_with_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/decrypt_keyrings_with_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py311/decrypt_masterkey_with_js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/decrypt_masterkey_with_js.yml -------------------------------------------------------------------------------- /codebuild/py311/decrypt_masterkey_with_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/decrypt_masterkey_with_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py311/decrypt_masterkey_with_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/decrypt_masterkey_with_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py311/decrypt_net_401_vectors_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/decrypt_net_401_vectors_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py311/decrypt_net_401_vectors_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/decrypt_net_401_vectors_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py311/encrypt_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/encrypt_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py311/encrypt_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/encrypt_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py311/examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/examples.yml -------------------------------------------------------------------------------- /codebuild/py311/examples_mpl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/examples_mpl.yml -------------------------------------------------------------------------------- /codebuild/py311/generate_decrypt_vectors_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/generate_decrypt_vectors_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py311/generate_decrypt_vectors_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/generate_decrypt_vectors_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py311/integ.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/integ.yml -------------------------------------------------------------------------------- /codebuild/py311/integ_mpl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/integ_mpl.yml -------------------------------------------------------------------------------- /codebuild/py311/performance_tests_mpl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py311/performance_tests_mpl.yml -------------------------------------------------------------------------------- /codebuild/py312/awses_local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/awses_local.yml -------------------------------------------------------------------------------- /codebuild/py312/awses_local_mpl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/awses_local_mpl.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_dafny_esdk_vectors_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_dafny_esdk_vectors_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_dafny_esdk_vectors_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_dafny_esdk_vectors_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_golden_manifest_with_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_golden_manifest_with_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_golden_manifest_with_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_golden_manifest_with_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_hkeyring_with_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_hkeyring_with_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_hkeyring_with_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_hkeyring_with_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_hkeyring_with_net.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_hkeyring_with_net.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_keyrings_with_js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_keyrings_with_js.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_keyrings_with_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_keyrings_with_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_keyrings_with_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_keyrings_with_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_masterkey_with_js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_masterkey_with_js.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_masterkey_with_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_masterkey_with_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_masterkey_with_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_masterkey_with_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_net_401_vectors_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_net_401_vectors_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py312/decrypt_net_401_vectors_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/decrypt_net_401_vectors_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py312/encrypt_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/encrypt_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py312/encrypt_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/encrypt_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py312/examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/examples.yml -------------------------------------------------------------------------------- /codebuild/py312/examples_mpl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/examples_mpl.yml -------------------------------------------------------------------------------- /codebuild/py312/generate_decrypt_vectors_keyrings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/generate_decrypt_vectors_keyrings.yml -------------------------------------------------------------------------------- /codebuild/py312/generate_decrypt_vectors_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/generate_decrypt_vectors_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py312/generate_hkeyring_decrypt_vectors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/generate_hkeyring_decrypt_vectors.yml -------------------------------------------------------------------------------- /codebuild/py312/integ.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/integ.yml -------------------------------------------------------------------------------- /codebuild/py312/integ_mpl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/integ_mpl.yml -------------------------------------------------------------------------------- /codebuild/py312/performance_tests_mpl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py312/performance_tests_mpl.yml -------------------------------------------------------------------------------- /codebuild/py38/awses_local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py38/awses_local.yml -------------------------------------------------------------------------------- /codebuild/py38/decrypt_dafny_esdk_vectors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py38/decrypt_dafny_esdk_vectors.yml -------------------------------------------------------------------------------- /codebuild/py38/decrypt_masterkey_with_js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py38/decrypt_masterkey_with_js.yml -------------------------------------------------------------------------------- /codebuild/py38/decrypt_masterkey_with_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py38/decrypt_masterkey_with_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py38/decrypt_net_401_vectors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py38/decrypt_net_401_vectors.yml -------------------------------------------------------------------------------- /codebuild/py38/encrypt_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py38/encrypt_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py38/examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py38/examples.yml -------------------------------------------------------------------------------- /codebuild/py38/generate_decrypt_vectors_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py38/generate_decrypt_vectors_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py38/integ.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py38/integ.yml -------------------------------------------------------------------------------- /codebuild/py39/awses_1.7.1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py39/awses_1.7.1.yml -------------------------------------------------------------------------------- /codebuild/py39/awses_2.0.0.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py39/awses_2.0.0.yml -------------------------------------------------------------------------------- /codebuild/py39/awses_latest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py39/awses_latest.yml -------------------------------------------------------------------------------- /codebuild/py39/awses_local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py39/awses_local.yml -------------------------------------------------------------------------------- /codebuild/py39/decrypt_dafny_esdk_vectors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py39/decrypt_dafny_esdk_vectors.yml -------------------------------------------------------------------------------- /codebuild/py39/decrypt_masterkey_with_js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py39/decrypt_masterkey_with_js.yml -------------------------------------------------------------------------------- /codebuild/py39/decrypt_masterkey_with_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py39/decrypt_masterkey_with_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py39/decrypt_net_401_vectors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py39/decrypt_net_401_vectors.yml -------------------------------------------------------------------------------- /codebuild/py39/encrypt_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py39/encrypt_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py39/examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py39/examples.yml -------------------------------------------------------------------------------- /codebuild/py39/generate_decrypt_vectors_masterkey.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py39/generate_decrypt_vectors_masterkey.yml -------------------------------------------------------------------------------- /codebuild/py39/integ.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/py39/integ.yml -------------------------------------------------------------------------------- /codebuild/release/prod-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/release/prod-release.yml -------------------------------------------------------------------------------- /codebuild/release/test-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/release/test-release.yml -------------------------------------------------------------------------------- /codebuild/release/validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/codebuild/release/validate.yml -------------------------------------------------------------------------------- /compliance_exceptions/aws-kms-mrk-aware-master-key-provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/compliance_exceptions/aws-kms-mrk-aware-master-key-provider.py -------------------------------------------------------------------------------- /compliance_exceptions/aws-kms-mrk-aware-master-key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/compliance_exceptions/aws-kms-mrk-aware-master-key.py -------------------------------------------------------------------------------- /compliance_exceptions/aws-kms-mrk-aware-multi-keyrings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/compliance_exceptions/aws-kms-mrk-aware-multi-keyrings.py -------------------------------------------------------------------------------- /compliance_exceptions/aws-kms-mrk-aware-symmetric-keyring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/compliance_exceptions/aws-kms-mrk-aware-symmetric-keyring.py -------------------------------------------------------------------------------- /compliance_exceptions/aws-kms-mrk-aware-symmetric-region-discovery-keyring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/compliance_exceptions/aws-kms-mrk-aware-symmetric-region-discovery-keyring.py -------------------------------------------------------------------------------- /decrypt_oracle/.chalice/build-requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/.chalice/build-requirements.py -------------------------------------------------------------------------------- /decrypt_oracle/.chalice/buildspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/.chalice/buildspec.yaml -------------------------------------------------------------------------------- /decrypt_oracle/.chalice/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/.chalice/config.json -------------------------------------------------------------------------------- /decrypt_oracle/.chalice/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/.chalice/pipeline.py -------------------------------------------------------------------------------- /decrypt_oracle/.chalice/policy-dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/.chalice/policy-dev.json -------------------------------------------------------------------------------- /decrypt_oracle/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/LICENSE -------------------------------------------------------------------------------- /decrypt_oracle/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/MANIFEST.in -------------------------------------------------------------------------------- /decrypt_oracle/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/README.rst -------------------------------------------------------------------------------- /decrypt_oracle/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/app.py -------------------------------------------------------------------------------- /decrypt_oracle/requirements-actual.txt: -------------------------------------------------------------------------------- 1 | # Requirements for actual package 2 | chalice 3 | aws-encryption-sdk 4 | -------------------------------------------------------------------------------- /decrypt_oracle/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/requirements.txt -------------------------------------------------------------------------------- /decrypt_oracle/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/setup.cfg -------------------------------------------------------------------------------- /decrypt_oracle/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/setup.py -------------------------------------------------------------------------------- /decrypt_oracle/src/aws_encryption_sdk_decrypt_oracle/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/src/aws_encryption_sdk_decrypt_oracle/__init__.py -------------------------------------------------------------------------------- /decrypt_oracle/src/aws_encryption_sdk_decrypt_oracle/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/src/aws_encryption_sdk_decrypt_oracle/app.py -------------------------------------------------------------------------------- /decrypt_oracle/src/aws_encryption_sdk_decrypt_oracle/key_providers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/src/aws_encryption_sdk_decrypt_oracle/key_providers/__init__.py -------------------------------------------------------------------------------- /decrypt_oracle/src/aws_encryption_sdk_decrypt_oracle/key_providers/counting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/src/aws_encryption_sdk_decrypt_oracle/key_providers/counting.py -------------------------------------------------------------------------------- /decrypt_oracle/src/aws_encryption_sdk_decrypt_oracle/key_providers/null.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/src/aws_encryption_sdk_decrypt_oracle/key_providers/null.py -------------------------------------------------------------------------------- /decrypt_oracle/src/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/src/pylintrc -------------------------------------------------------------------------------- /decrypt_oracle/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/test/__init__.py -------------------------------------------------------------------------------- /decrypt_oracle/test/integration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/test/integration/__init__.py -------------------------------------------------------------------------------- /decrypt_oracle/test/integration/integration_test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/test/integration/integration_test_utils.py -------------------------------------------------------------------------------- /decrypt_oracle/test/integration/test_i_decrypt_oracle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/test/integration/test_i_decrypt_oracle.py -------------------------------------------------------------------------------- /decrypt_oracle/test/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/test/pylintrc -------------------------------------------------------------------------------- /decrypt_oracle/test/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/test/requirements.txt -------------------------------------------------------------------------------- /decrypt_oracle/test/test_n_generate_test_vectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/test/test_n_generate_test_vectors.py -------------------------------------------------------------------------------- /decrypt_oracle/test/unit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/test/unit/__init__.py -------------------------------------------------------------------------------- /decrypt_oracle/test/unit/key_providers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/test/unit/key_providers/__init__.py -------------------------------------------------------------------------------- /decrypt_oracle/test/unit/key_providers/test_u_counting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/test/unit/key_providers/test_u_counting.py -------------------------------------------------------------------------------- /decrypt_oracle/test/unit/key_providers/test_u_null.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/test/unit/key_providers/test_u_null.py -------------------------------------------------------------------------------- /decrypt_oracle/test/vectors/decrypt_vectors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/test/vectors/decrypt_vectors.json -------------------------------------------------------------------------------- /decrypt_oracle/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/decrypt_oracle/tox.ini -------------------------------------------------------------------------------- /dev_requirements/ci-requirements.txt: -------------------------------------------------------------------------------- 1 | setuptools 2 | tox==3.27.1 3 | -------------------------------------------------------------------------------- /dev_requirements/doc-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/dev_requirements/doc-requirements.txt -------------------------------------------------------------------------------- /dev_requirements/linter-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/dev_requirements/linter-requirements.txt -------------------------------------------------------------------------------- /dev_requirements/release-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/dev_requirements/release-requirements.txt -------------------------------------------------------------------------------- /dev_requirements/test-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/dev_requirements/test-requirements.txt -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/doc/index.rst -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/__init__.py -------------------------------------------------------------------------------- /examples/src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/__init__.py -------------------------------------------------------------------------------- /examples/src/aws_kms_discovery_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/aws_kms_discovery_keyring_example.py -------------------------------------------------------------------------------- /examples/src/aws_kms_discovery_multi_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/aws_kms_discovery_multi_keyring_example.py -------------------------------------------------------------------------------- /examples/src/aws_kms_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/aws_kms_keyring_example.py -------------------------------------------------------------------------------- /examples/src/aws_kms_mrk_discovery_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/aws_kms_mrk_discovery_keyring_example.py -------------------------------------------------------------------------------- /examples/src/aws_kms_mrk_discovery_multi_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/aws_kms_mrk_discovery_multi_keyring_example.py -------------------------------------------------------------------------------- /examples/src/aws_kms_mrk_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/aws_kms_mrk_keyring_example.py -------------------------------------------------------------------------------- /examples/src/aws_kms_mrk_multi_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/aws_kms_mrk_multi_keyring_example.py -------------------------------------------------------------------------------- /examples/src/aws_kms_multi_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/aws_kms_multi_keyring_example.py -------------------------------------------------------------------------------- /examples/src/aws_kms_rsa_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/aws_kms_rsa_keyring_example.py -------------------------------------------------------------------------------- /examples/src/branch_key_id_supplier_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/branch_key_id_supplier_example.py -------------------------------------------------------------------------------- /examples/src/custom_mpl_cmm_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/custom_mpl_cmm_example.py -------------------------------------------------------------------------------- /examples/src/default_cryptographic_materials_manager_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/default_cryptographic_materials_manager_example.py -------------------------------------------------------------------------------- /examples/src/file_streaming_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/file_streaming_example.py -------------------------------------------------------------------------------- /examples/src/hierarchical_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/hierarchical_keyring_example.py -------------------------------------------------------------------------------- /examples/src/legacy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/__init__.py -------------------------------------------------------------------------------- /examples/src/legacy/basic_encryption.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/basic_encryption.py -------------------------------------------------------------------------------- /examples/src/legacy/basic_file_encryption_with_multiple_providers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/basic_file_encryption_with_multiple_providers.py -------------------------------------------------------------------------------- /examples/src/legacy/basic_file_encryption_with_raw_key_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/basic_file_encryption_with_raw_key_provider.py -------------------------------------------------------------------------------- /examples/src/legacy/custom_cmm_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/custom_cmm_example.py -------------------------------------------------------------------------------- /examples/src/legacy/custom_kms_client_for_kms_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/custom_kms_client_for_kms_provider.py -------------------------------------------------------------------------------- /examples/src/legacy/data_key_caching_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/data_key_caching_basic.py -------------------------------------------------------------------------------- /examples/src/legacy/discovery_kms_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/discovery_kms_provider.py -------------------------------------------------------------------------------- /examples/src/legacy/mrk_aware_kms_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/mrk_aware_kms_provider.py -------------------------------------------------------------------------------- /examples/src/legacy/multiple_kms_cmk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/multiple_kms_cmk.py -------------------------------------------------------------------------------- /examples/src/legacy/one_kms_cmk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/one_kms_cmk.py -------------------------------------------------------------------------------- /examples/src/legacy/one_kms_cmk_streaming_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/one_kms_cmk_streaming_data.py -------------------------------------------------------------------------------- /examples/src/legacy/one_kms_cmk_unsigned.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/one_kms_cmk_unsigned.py -------------------------------------------------------------------------------- /examples/src/legacy/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/pylintrc -------------------------------------------------------------------------------- /examples/src/legacy/set_commitment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/legacy/set_commitment.py -------------------------------------------------------------------------------- /examples/src/migration/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/migration/README.rst -------------------------------------------------------------------------------- /examples/src/migration/migration_aws_kms_key_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/migration/migration_aws_kms_key_example.py -------------------------------------------------------------------------------- /examples/src/migration/migration_raw_aes_key_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/migration/migration_raw_aes_key_example.py -------------------------------------------------------------------------------- /examples/src/migration/migration_raw_rsa_key_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/migration/migration_raw_rsa_key_example.py -------------------------------------------------------------------------------- /examples/src/migration/migration_set_commitment_policy_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/migration/migration_set_commitment_policy_example.py -------------------------------------------------------------------------------- /examples/src/multi_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/multi_keyring_example.py -------------------------------------------------------------------------------- /examples/src/multithreading/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/multithreading/__init__.py -------------------------------------------------------------------------------- /examples/src/multithreading/raw_aes_keyring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/multithreading/raw_aes_keyring.py -------------------------------------------------------------------------------- /examples/src/multithreading/raw_rsa_keyring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/multithreading/raw_rsa_keyring.py -------------------------------------------------------------------------------- /examples/src/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/pylintrc -------------------------------------------------------------------------------- /examples/src/raw_aes_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/raw_aes_keyring_example.py -------------------------------------------------------------------------------- /examples/src/raw_rsa_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/raw_rsa_keyring_example.py -------------------------------------------------------------------------------- /examples/src/required_encryption_context_cmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/required_encryption_context_cmm.py -------------------------------------------------------------------------------- /examples/src/set_encryption_algorithm_suite_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/src/set_encryption_algorithm_suite_example.py -------------------------------------------------------------------------------- /examples/test/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/README -------------------------------------------------------------------------------- /examples/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/__init__.py -------------------------------------------------------------------------------- /examples/test/legacy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/__init__.py -------------------------------------------------------------------------------- /examples/test/legacy/examples_test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/examples_test_utils.py -------------------------------------------------------------------------------- /examples/test/legacy/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/pylintrc -------------------------------------------------------------------------------- /examples/test/legacy/test_i_basic_encryption.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/test_i_basic_encryption.py -------------------------------------------------------------------------------- /examples/test/legacy/test_i_basic_file_encryption_with_multiple_providers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/test_i_basic_file_encryption_with_multiple_providers.py -------------------------------------------------------------------------------- /examples/test/legacy/test_i_basic_file_encryption_with_raw_key_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/test_i_basic_file_encryption_with_raw_key_provider.py -------------------------------------------------------------------------------- /examples/test/legacy/test_i_custom_cmm_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/test_i_custom_cmm_example.py -------------------------------------------------------------------------------- /examples/test/legacy/test_i_data_key_caching_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/test_i_data_key_caching_basic.py -------------------------------------------------------------------------------- /examples/test/legacy/test_i_discovery_kms_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/test_i_discovery_kms_provider.py -------------------------------------------------------------------------------- /examples/test/legacy/test_i_mrk_aware_kms_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/test_i_mrk_aware_kms_provider.py -------------------------------------------------------------------------------- /examples/test/legacy/test_i_multiple_kms_cmk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/test_i_multiple_kms_cmk.py -------------------------------------------------------------------------------- /examples/test/legacy/test_i_one_kms_cmk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/test_i_one_kms_cmk.py -------------------------------------------------------------------------------- /examples/test/legacy/test_i_one_kms_cmk_streaming_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/test_i_one_kms_cmk_streaming_data.py -------------------------------------------------------------------------------- /examples/test/legacy/test_i_one_kms_cmk_unsigned.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/test_i_one_kms_cmk_unsigned.py -------------------------------------------------------------------------------- /examples/test/legacy/test_i_set_commitment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/test_i_set_commitment.py -------------------------------------------------------------------------------- /examples/test/legacy/v3_default_cmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/legacy/v3_default_cmm.py -------------------------------------------------------------------------------- /examples/test/migration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/migration/__init__.py -------------------------------------------------------------------------------- /examples/test/migration/test_i_migration_aws_kms_key_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/migration/test_i_migration_aws_kms_key_example.py -------------------------------------------------------------------------------- /examples/test/migration/test_i_migration_raw_aes_key_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/migration/test_i_migration_raw_aes_key_example.py -------------------------------------------------------------------------------- /examples/test/migration/test_i_migration_raw_rsa_key_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/migration/test_i_migration_raw_rsa_key_example.py -------------------------------------------------------------------------------- /examples/test/migration/test_i_migration_set_commitment_policy_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/migration/test_i_migration_set_commitment_policy_example.py -------------------------------------------------------------------------------- /examples/test/multithreading/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/multithreading/__init__.py -------------------------------------------------------------------------------- /examples/test/multithreading/test_i_raw_aes_keyring_multithreaded_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/multithreading/test_i_raw_aes_keyring_multithreaded_example.py -------------------------------------------------------------------------------- /examples/test/multithreading/test_i_raw_rsa_keyring_multithreaded_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/multithreading/test_i_raw_rsa_keyring_multithreaded_example.py -------------------------------------------------------------------------------- /examples/test/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/pylintrc -------------------------------------------------------------------------------- /examples/test/test_i_aws_kms_discovery_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_aws_kms_discovery_keyring_example.py -------------------------------------------------------------------------------- /examples/test/test_i_aws_kms_discovery_multi_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_aws_kms_discovery_multi_keyring_example.py -------------------------------------------------------------------------------- /examples/test/test_i_aws_kms_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_aws_kms_keyring_example.py -------------------------------------------------------------------------------- /examples/test/test_i_aws_kms_mrk_discovery_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_aws_kms_mrk_discovery_keyring_example.py -------------------------------------------------------------------------------- /examples/test/test_i_aws_kms_mrk_discovery_multi_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_aws_kms_mrk_discovery_multi_keyring_example.py -------------------------------------------------------------------------------- /examples/test/test_i_aws_kms_mrk_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_aws_kms_mrk_keyring_example.py -------------------------------------------------------------------------------- /examples/test/test_i_aws_kms_mrk_multi_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_aws_kms_mrk_multi_keyring_example.py -------------------------------------------------------------------------------- /examples/test/test_i_aws_kms_multi_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_aws_kms_multi_keyring_example.py -------------------------------------------------------------------------------- /examples/test/test_i_aws_kms_rsa_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_aws_kms_rsa_keyring_example.py -------------------------------------------------------------------------------- /examples/test/test_i_custom_mpl_cmm_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_custom_mpl_cmm_example.py -------------------------------------------------------------------------------- /examples/test/test_i_default_cryptographic_materials_manager_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_default_cryptographic_materials_manager_example.py -------------------------------------------------------------------------------- /examples/test/test_i_file_streaming_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_file_streaming_example.py -------------------------------------------------------------------------------- /examples/test/test_i_hierarchical_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_hierarchical_keyring_example.py -------------------------------------------------------------------------------- /examples/test/test_i_multi_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_multi_keyring_example.py -------------------------------------------------------------------------------- /examples/test/test_i_raw_aes_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_raw_aes_keyring_example.py -------------------------------------------------------------------------------- /examples/test/test_i_raw_rsa_keyring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_raw_rsa_keyring_example.py -------------------------------------------------------------------------------- /examples/test/test_i_required_encryption_context_cmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_required_encryption_context_cmm.py -------------------------------------------------------------------------------- /examples/test/test_i_set_encryption_algorithm_suite_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/examples/test/test_i_set_encryption_algorithm_suite_example.py -------------------------------------------------------------------------------- /performance_tests/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/README.rst -------------------------------------------------------------------------------- /performance_tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/__init__.py -------------------------------------------------------------------------------- /performance_tests/consolidate_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/consolidate_results.py -------------------------------------------------------------------------------- /performance_tests/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/pylintrc -------------------------------------------------------------------------------- /performance_tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/requirements.txt -------------------------------------------------------------------------------- /performance_tests/requirements_mpl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/requirements_mpl.txt -------------------------------------------------------------------------------- /performance_tests/results/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /performance_tests/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/setup.cfg -------------------------------------------------------------------------------- /performance_tests/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/setup.py -------------------------------------------------------------------------------- /performance_tests/src/aws_encryption_sdk_performance_tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/src/aws_encryption_sdk_performance_tests/__init__.py -------------------------------------------------------------------------------- /performance_tests/src/aws_encryption_sdk_performance_tests/keyrings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/src/aws_encryption_sdk_performance_tests/keyrings/__init__.py -------------------------------------------------------------------------------- /performance_tests/src/aws_encryption_sdk_performance_tests/keyrings/aws_kms_keyring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/src/aws_encryption_sdk_performance_tests/keyrings/aws_kms_keyring.py -------------------------------------------------------------------------------- /performance_tests/src/aws_encryption_sdk_performance_tests/keyrings/hierarchy_keyring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/src/aws_encryption_sdk_performance_tests/keyrings/hierarchy_keyring.py -------------------------------------------------------------------------------- /performance_tests/src/aws_encryption_sdk_performance_tests/keyrings/raw_aes_keyring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/src/aws_encryption_sdk_performance_tests/keyrings/raw_aes_keyring.py -------------------------------------------------------------------------------- /performance_tests/src/aws_encryption_sdk_performance_tests/keyrings/raw_rsa_keyring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/src/aws_encryption_sdk_performance_tests/keyrings/raw_rsa_keyring.py -------------------------------------------------------------------------------- /performance_tests/src/aws_encryption_sdk_performance_tests/master_key_providers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/src/aws_encryption_sdk_performance_tests/master_key_providers/__init__.py -------------------------------------------------------------------------------- /performance_tests/src/aws_encryption_sdk_performance_tests/master_key_providers/aws_kms_master_key_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/src/aws_encryption_sdk_performance_tests/master_key_providers/aws_kms_master_key_provider.py -------------------------------------------------------------------------------- /performance_tests/src/aws_encryption_sdk_performance_tests/master_key_providers/caching_cmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/src/aws_encryption_sdk_performance_tests/master_key_providers/caching_cmm.py -------------------------------------------------------------------------------- /performance_tests/src/aws_encryption_sdk_performance_tests/master_key_providers/raw_aes_master_key_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/src/aws_encryption_sdk_performance_tests/master_key_providers/raw_aes_master_key_provider.py -------------------------------------------------------------------------------- /performance_tests/src/aws_encryption_sdk_performance_tests/master_key_providers/raw_rsa_master_key_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/src/aws_encryption_sdk_performance_tests/master_key_providers/raw_rsa_master_key_provider.py -------------------------------------------------------------------------------- /performance_tests/src/aws_encryption_sdk_performance_tests/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/src/aws_encryption_sdk_performance_tests/utils/__init__.py -------------------------------------------------------------------------------- /performance_tests/src/aws_encryption_sdk_performance_tests/utils/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/src/aws_encryption_sdk_performance_tests/utils/util.py -------------------------------------------------------------------------------- /performance_tests/test/keyrings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/keyrings/__init__.py -------------------------------------------------------------------------------- /performance_tests/test/keyrings/test_aws_kms_keyring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/keyrings/test_aws_kms_keyring.py -------------------------------------------------------------------------------- /performance_tests/test/keyrings/test_hierarchy_keyring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/keyrings/test_hierarchy_keyring.py -------------------------------------------------------------------------------- /performance_tests/test/keyrings/test_raw_aes_keyring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/keyrings/test_raw_aes_keyring.py -------------------------------------------------------------------------------- /performance_tests/test/keyrings/test_raw_rsa_keyring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/keyrings/test_raw_rsa_keyring.py -------------------------------------------------------------------------------- /performance_tests/test/master_key_providers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/master_key_providers/__init__.py -------------------------------------------------------------------------------- /performance_tests/test/master_key_providers/test_aws_kms_master_key_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/master_key_providers/test_aws_kms_master_key_provider.py -------------------------------------------------------------------------------- /performance_tests/test/master_key_providers/test_caching_cmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/master_key_providers/test_caching_cmm.py -------------------------------------------------------------------------------- /performance_tests/test/master_key_providers/test_raw_aes_master_key_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/master_key_providers/test_raw_aes_master_key_provider.py -------------------------------------------------------------------------------- /performance_tests/test/master_key_providers/test_raw_rsa_master_key_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/master_key_providers/test_raw_rsa_master_key_provider.py -------------------------------------------------------------------------------- /performance_tests/test/resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/__init__.py -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/caching_cmm/ciphertext-data-empty.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/caching_cmm/ciphertext-data-empty.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/caching_cmm/ciphertext-data-large.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/caching_cmm/ciphertext-data-large.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/caching_cmm/ciphertext-data-medium.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/caching_cmm/ciphertext-data-medium.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/caching_cmm/ciphertext-data-small.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/caching_cmm/ciphertext-data-small.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/hierarchy/ciphertext-data-empty.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/hierarchy/ciphertext-data-empty.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/hierarchy/ciphertext-data-large.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/hierarchy/ciphertext-data-large.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/hierarchy/ciphertext-data-medium.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/hierarchy/ciphertext-data-medium.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/hierarchy/ciphertext-data-small.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/hierarchy/ciphertext-data-small.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/kms/ciphertext-data-empty.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/kms/ciphertext-data-empty.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/kms/ciphertext-data-large.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/kms/ciphertext-data-large.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/kms/ciphertext-data-medium.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/kms/ciphertext-data-medium.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/kms/ciphertext-data-small.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/kms/ciphertext-data-small.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/raw_aes/ciphertext-data-empty.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/raw_aes/ciphertext-data-empty.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/raw_aes/ciphertext-data-large.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/raw_aes/ciphertext-data-large.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/raw_aes/ciphertext-data-medium.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/raw_aes/ciphertext-data-medium.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/raw_aes/ciphertext-data-small.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/raw_aes/ciphertext-data-small.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/raw_rsa/ciphertext-data-empty.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/raw_rsa/ciphertext-data-empty.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/raw_rsa/ciphertext-data-large.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/raw_rsa/ciphertext-data-large.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/raw_rsa/ciphertext-data-medium.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/raw_rsa/ciphertext-data-medium.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/ciphertext/raw_rsa/ciphertext-data-small.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/ciphertext/raw_rsa/ciphertext-data-small.ct -------------------------------------------------------------------------------- /performance_tests/test/resources/plaintext/plaintext-data-empty.dat: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /performance_tests/test/resources/plaintext/plaintext-data-large.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/plaintext/plaintext-data-large.dat -------------------------------------------------------------------------------- /performance_tests/test/resources/plaintext/plaintext-data-medium.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/test/resources/plaintext/plaintext-data-medium.dat -------------------------------------------------------------------------------- /performance_tests/test/resources/plaintext/plaintext-data-small.dat: -------------------------------------------------------------------------------- 1 | Lorem ipsum dolor sit amet, consect. -------------------------------------------------------------------------------- /performance_tests/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/performance_tests/tox.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/requirements.txt -------------------------------------------------------------------------------- /requirements_mpl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/requirements_mpl.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/setup.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/__init__.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/caches/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/caches/__init__.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/caches/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/caches/base.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/caches/local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/caches/local.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/caches/null.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/caches/null.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/compatability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/compatability.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/exceptions.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/identifiers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/identifiers.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/__init__.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/arn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/arn.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/crypto/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/crypto/__init__.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/crypto/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/crypto/authentication.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/crypto/data_keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/crypto/data_keys.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/crypto/elliptic_curve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/crypto/elliptic_curve.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/crypto/encryption.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/crypto/encryption.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/crypto/iv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/crypto/iv.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/crypto/wrapping_keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/crypto/wrapping_keys.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/defaults.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/deprecation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/deprecation.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/formatting/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/formatting/__init__.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/formatting/deserialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/formatting/deserialize.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/formatting/encryption_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/formatting/encryption_context.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/formatting/serialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/formatting/serialize.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/str_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/str_ops.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/structures.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/utils/__init__.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/utils/commitment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/utils/commitment.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/utils/signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/utils/signature.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/internal/utils/streams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/internal/utils/streams.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/key_providers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/key_providers/__init__.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/key_providers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/key_providers/base.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/key_providers/kms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/key_providers/kms.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/key_providers/raw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/key_providers/raw.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/materials_managers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/materials_managers/__init__.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/materials_managers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/materials_managers/base.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/materials_managers/caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/materials_managers/caching.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/materials_managers/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/materials_managers/default.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/materials_managers/mpl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/materials_managers/mpl/__init__.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/materials_managers/mpl/cmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/materials_managers/mpl/cmm.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/materials_managers/mpl/materials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/materials_managers/mpl/materials.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/streaming_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/streaming_client.py -------------------------------------------------------------------------------- /src/aws_encryption_sdk/structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/aws_encryption_sdk/structures.py -------------------------------------------------------------------------------- /src/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/src/pylintrc -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/__init__.py -------------------------------------------------------------------------------- /test/freeze-upstream-requirements.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/freeze-upstream-requirements.sh -------------------------------------------------------------------------------- /test/functional/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/functional/__init__.py -------------------------------------------------------------------------------- /test/functional/key_providers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/functional/key_providers/__init__.py -------------------------------------------------------------------------------- /test/functional/key_providers/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/functional/key_providers/test_base.py -------------------------------------------------------------------------------- /test/functional/test_f_aws_encryption_sdk_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/functional/test_f_aws_encryption_sdk_client.py -------------------------------------------------------------------------------- /test/functional/test_f_commitment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/functional/test_f_commitment.py -------------------------------------------------------------------------------- /test/functional/test_f_crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/functional/test_f_crypto.py -------------------------------------------------------------------------------- /test/functional/test_f_crypto_iv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/functional/test_f_crypto_iv.py -------------------------------------------------------------------------------- /test/functional/test_f_xcompat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/functional/test_f_xcompat.py -------------------------------------------------------------------------------- /test/integration/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/integration/README.rst -------------------------------------------------------------------------------- /test/integration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/integration/__init__.py -------------------------------------------------------------------------------- /test/integration/integration_test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/integration/integration_test_utils.py -------------------------------------------------------------------------------- /test/integration/test_i_aws_encrytion_sdk_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/integration/test_i_aws_encrytion_sdk_client.py -------------------------------------------------------------------------------- /test/integration/test_i_thread_safety.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/integration/test_i_thread_safety.py -------------------------------------------------------------------------------- /test/integration/test_i_xcompat_kms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/integration/test_i_xcompat_kms.py -------------------------------------------------------------------------------- /test/integration/test_kat_commitment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/integration/test_kat_commitment.py -------------------------------------------------------------------------------- /test/mpl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/mpl/README.md -------------------------------------------------------------------------------- /test/mpl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/mpl/__init__.py -------------------------------------------------------------------------------- /test/mpl/integ/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/mpl/integ/__init__.py -------------------------------------------------------------------------------- /test/mpl/integ/test_required_ec_cmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/mpl/integ/test_required_ec_cmm.py -------------------------------------------------------------------------------- /test/mpl/unit/test_material_managers_mpl_cmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/mpl/unit/test_material_managers_mpl_cmm.py -------------------------------------------------------------------------------- /test/mpl/unit/test_material_managers_mpl_materials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/mpl/unit/test_material_managers_mpl_materials.py -------------------------------------------------------------------------------- /test/mpl/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/mpl/utils.py -------------------------------------------------------------------------------- /test/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/pylintrc -------------------------------------------------------------------------------- /test/resources/commitment-test-vectors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/resources/commitment-test-vectors.json -------------------------------------------------------------------------------- /test/unit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/__init__.py -------------------------------------------------------------------------------- /test/unit/test_algorithm_suite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_algorithm_suite.py -------------------------------------------------------------------------------- /test/unit/test_arn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_arn.py -------------------------------------------------------------------------------- /test/unit/test_caches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_caches.py -------------------------------------------------------------------------------- /test/unit/test_caches_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_caches_base.py -------------------------------------------------------------------------------- /test/unit/test_caches_crypto_cache_entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_caches_crypto_cache_entry.py -------------------------------------------------------------------------------- /test/unit/test_caches_local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_caches_local.py -------------------------------------------------------------------------------- /test/unit/test_caches_null.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_caches_null.py -------------------------------------------------------------------------------- /test/unit/test_commitment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_commitment.py -------------------------------------------------------------------------------- /test/unit/test_compatability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_compatability.py -------------------------------------------------------------------------------- /test/unit/test_crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_crypto.py -------------------------------------------------------------------------------- /test/unit/test_crypto_authentication_signer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_crypto_authentication_signer.py -------------------------------------------------------------------------------- /test/unit/test_crypto_authentication_verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_crypto_authentication_verifier.py -------------------------------------------------------------------------------- /test/unit/test_crypto_data_keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_crypto_data_keys.py -------------------------------------------------------------------------------- /test/unit/test_crypto_elliptic_curve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_crypto_elliptic_curve.py -------------------------------------------------------------------------------- /test/unit/test_crypto_encryption_decryptor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_crypto_encryption_decryptor.py -------------------------------------------------------------------------------- /test/unit/test_crypto_encryption_encryptor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_crypto_encryption_encryptor.py -------------------------------------------------------------------------------- /test/unit/test_crypto_prehashing_authenticator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_crypto_prehashing_authenticator.py -------------------------------------------------------------------------------- /test/unit/test_crypto_wrapping_keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_crypto_wrapping_keys.py -------------------------------------------------------------------------------- /test/unit/test_defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_defaults.py -------------------------------------------------------------------------------- /test/unit/test_deserialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_deserialize.py -------------------------------------------------------------------------------- /test/unit/test_encryption_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_encryption_client.py -------------------------------------------------------------------------------- /test/unit/test_encryption_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_encryption_context.py -------------------------------------------------------------------------------- /test/unit/test_identifiers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_identifiers.py -------------------------------------------------------------------------------- /test/unit/test_internal_structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_internal_structures.py -------------------------------------------------------------------------------- /test/unit/test_material_managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_material_managers.py -------------------------------------------------------------------------------- /test/unit/test_material_managers_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_material_managers_base.py -------------------------------------------------------------------------------- /test/unit/test_material_managers_caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_material_managers_caching.py -------------------------------------------------------------------------------- /test/unit/test_material_managers_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_material_managers_default.py -------------------------------------------------------------------------------- /test/unit/test_providers_base_master_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_providers_base_master_key.py -------------------------------------------------------------------------------- /test/unit/test_providers_base_master_key_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_providers_base_master_key_config.py -------------------------------------------------------------------------------- /test/unit/test_providers_base_master_key_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_providers_base_master_key_provider.py -------------------------------------------------------------------------------- /test/unit/test_providers_base_master_key_provider_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_providers_base_master_key_provider_config.py -------------------------------------------------------------------------------- /test/unit/test_providers_kms_master_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_providers_kms_master_key.py -------------------------------------------------------------------------------- /test/unit/test_providers_kms_master_key_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_providers_kms_master_key_config.py -------------------------------------------------------------------------------- /test/unit/test_providers_kms_master_key_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_providers_kms_master_key_provider.py -------------------------------------------------------------------------------- /test/unit/test_providers_kms_master_key_provider_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_providers_kms_master_key_provider_config.py -------------------------------------------------------------------------------- /test/unit/test_providers_raw_master_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_providers_raw_master_key.py -------------------------------------------------------------------------------- /test/unit/test_providers_raw_master_key_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_providers_raw_master_key_config.py -------------------------------------------------------------------------------- /test/unit/test_providers_raw_master_key_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_providers_raw_master_key_provider.py -------------------------------------------------------------------------------- /test/unit/test_serialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_serialize.py -------------------------------------------------------------------------------- /test/unit/test_streaming_client_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_streaming_client_configs.py -------------------------------------------------------------------------------- /test/unit/test_streaming_client_encryption_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_streaming_client_encryption_stream.py -------------------------------------------------------------------------------- /test/unit/test_streaming_client_mpl_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_streaming_client_mpl_import.py -------------------------------------------------------------------------------- /test/unit/test_streaming_client_stream_decryptor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_streaming_client_stream_decryptor.py -------------------------------------------------------------------------------- /test/unit/test_streaming_client_stream_encryptor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_streaming_client_stream_encryptor.py -------------------------------------------------------------------------------- /test/unit/test_structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_structures.py -------------------------------------------------------------------------------- /test/unit/test_util_str_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_util_str_ops.py -------------------------------------------------------------------------------- /test/unit/test_util_streams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_util_streams.py -------------------------------------------------------------------------------- /test/unit/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_utils.py -------------------------------------------------------------------------------- /test/unit/test_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/test_values.py -------------------------------------------------------------------------------- /test/unit/unit_test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/unit/unit_test_utils.py -------------------------------------------------------------------------------- /test/upstream-requirements-py311.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/upstream-requirements-py311.txt -------------------------------------------------------------------------------- /test/upstream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test/upstream.md -------------------------------------------------------------------------------- /test_vector_handlers/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/LICENSE -------------------------------------------------------------------------------- /test_vector_handlers/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/MANIFEST.in -------------------------------------------------------------------------------- /test_vector_handlers/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/README.rst -------------------------------------------------------------------------------- /test_vector_handlers/compatibility-requirements/1.3.3: -------------------------------------------------------------------------------- 1 | aws-encryption-sdk==1.3.3 2 | attrs<19.2.0 3 | -------------------------------------------------------------------------------- /test_vector_handlers/compatibility-requirements/1.3.max: -------------------------------------------------------------------------------- 1 | aws-encryption-sdk >= 1.3.3, < 1.4.0 2 | -------------------------------------------------------------------------------- /test_vector_handlers/compatibility-requirements/1.7.1: -------------------------------------------------------------------------------- 1 | aws-encryption-sdk==1.7.1 2 | -------------------------------------------------------------------------------- /test_vector_handlers/compatibility-requirements/2.0.0: -------------------------------------------------------------------------------- 1 | aws-encryption-sdk==2.0.0 2 | -------------------------------------------------------------------------------- /test_vector_handlers/compatibility-requirements/latest: -------------------------------------------------------------------------------- 1 | aws-encryption-sdk 2 | -------------------------------------------------------------------------------- /test_vector_handlers/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/requirements.txt -------------------------------------------------------------------------------- /test_vector_handlers/requirements_mpl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/requirements_mpl.txt -------------------------------------------------------------------------------- /test_vector_handlers/scripts/install_mpl_test_vector_runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/scripts/install_mpl_test_vector_runner.sh -------------------------------------------------------------------------------- /test_vector_handlers/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/setup.cfg -------------------------------------------------------------------------------- /test_vector_handlers/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/setup.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/__init__.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/commands/__init__.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/commands/full_message_decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/commands/full_message_decrypt.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/commands/full_message_decrypt_generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/commands/full_message_decrypt_generate.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/commands/full_message_encrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/commands/full_message_encrypt.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/internal/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/internal/__init__.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/internal/aws_kms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/internal/aws_kms.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/internal/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/internal/defaults.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/internal/mpl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/internal/mpl/__init__.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/internal/mpl/keyvectors_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/internal/mpl/keyvectors_provider.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/internal/mpl/tampering_mpl_materials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/internal/mpl/tampering_mpl_materials.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/internal/mypy_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/internal/mypy_types.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/internal/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/internal/util.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/manifests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/manifests/__init__.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/manifests/full_message/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/manifests/full_message/__init__.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/manifests/full_message/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/manifests/full_message/decrypt.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/manifests/full_message/decrypt_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/manifests/full_message/decrypt_generation.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/manifests/full_message/encrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/manifests/full_message/encrypt.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/manifests/keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/manifests/keys.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/manifests/master_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/manifests/master_key.py -------------------------------------------------------------------------------- /test_vector_handlers/src/awses_test_vectors/manifests/mpl_keyring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/awses_test_vectors/manifests/mpl_keyring.py -------------------------------------------------------------------------------- /test_vector_handlers/src/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/src/pylintrc -------------------------------------------------------------------------------- /test_vector_handlers/test/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_vector_handlers/test/integration/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_vector_handlers/test/integration/commands/test_i_full_message_encrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/test/integration/commands/test_i_full_message_encrypt.py -------------------------------------------------------------------------------- /test_vector_handlers/test/integration/integration_test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/test/integration/integration_test_utils.py -------------------------------------------------------------------------------- /test_vector_handlers/test/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/test/pylintrc -------------------------------------------------------------------------------- /test_vector_handlers/test/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/test/requirements.txt -------------------------------------------------------------------------------- /test_vector_handlers/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/test_vector_handlers/tox.ini -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-encryption-sdk-python/HEAD/tox.ini --------------------------------------------------------------------------------