├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md └── pull_request_template.md ├── .gitignore ├── .gitmodules ├── .globalrc ├── .mypy.ini ├── .pylintrc ├── .uncrustify.cfg ├── BRANCHES.md ├── BUGS.md ├── CMakeLists.txt ├── CONTRIBUTING.md ├── ChangeLog ├── ChangeLog.d ├── 00README.md ├── chacha20-neon.txt ├── cmake-package-version.txt ├── config_checks_generator-fix-windows-path.txt ├── fix-static-key-slot-buffer-size-computation.txt ├── gcc-14.3.txt ├── gnuinstalldirs_include.txt ├── issue488.txt └── mbedtls-pk-get-key-type.txt ├── DartConfiguration.tcl ├── LICENSE ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── cmake ├── .gitignore └── TF-PSA-CryptoConfig.cmake.in ├── configs ├── README.txt ├── crypto-config-ccm-aes-sha256.h ├── crypto-config-symmetric-only.h └── ext │ ├── README.md │ └── crypto_config_profile_medium.h ├── core ├── .gitignore ├── CMakeLists.txt ├── alignment.h ├── psa_crypto.c ├── psa_crypto_client.c ├── psa_crypto_core.h ├── psa_crypto_core_common.h ├── psa_crypto_driver_wrappers_no_static.h ├── psa_crypto_invasive.h ├── psa_crypto_its.h ├── psa_crypto_random_impl.h ├── psa_crypto_slot_management.c ├── psa_crypto_slot_management.h ├── psa_crypto_storage.c ├── psa_crypto_storage.h ├── psa_its_file.c ├── tf_psa_crypto_check_config.h ├── tf_psa_crypto_common.h ├── tf_psa_crypto_config.c └── tf_psa_crypto_version.c ├── docs ├── 1.0-migration-guide.md ├── architecture │ ├── 0e-plans.md │ ├── mbed-crypto-storage-specification.md │ ├── pk-4.md │ ├── psa-crypto-implementation-structure.md │ ├── psa-keystore-design.md │ ├── psa-shared-memory.md │ ├── psa-storage-resilience.md │ ├── psa-thread-safety │ │ ├── key-slot-state-transitions.png │ │ └── psa-thread-safety.md │ ├── testing │ │ ├── driver-interface-test-strategy.md │ │ └── psa-storage-format-testing.md │ └── tf-psa-crypto-repository.md ├── driver-only-builds.md ├── proposed │ ├── psa-conditional-inclusion-c.md │ ├── psa-driver-developer-guide.md │ ├── psa-driver-integration-guide.md │ ├── psa-driver-interface.md │ └── psa-driver-wrappers-codegen-migration-guide.md ├── psa-driver-example-and-guide.md └── psa-transition.md ├── doxygen ├── .gitignore ├── input │ ├── .gitignore │ └── doc_mainpage.h.in └── tfpsacrypto.doxyfile.in ├── drivers ├── CMakeLists.txt ├── builtin │ ├── CMakeLists.txt │ ├── include │ │ └── mbedtls │ │ │ ├── private │ │ │ ├── aes.h │ │ │ ├── aria.h │ │ │ ├── bignum.h │ │ │ ├── block_cipher.h │ │ │ ├── camellia.h │ │ │ ├── ccm.h │ │ │ ├── chacha20.h │ │ │ ├── chachapoly.h │ │ │ ├── cipher.h │ │ │ ├── cmac.h │ │ │ ├── config_adjust_test_accelerators.h │ │ │ ├── crypto_adjust_config_enable_builtins.h │ │ │ ├── crypto_adjust_config_tweak_builtins.h │ │ │ ├── ctr_drbg.h │ │ │ ├── ecdh.h │ │ │ ├── ecdsa.h │ │ │ ├── ecjpake.h │ │ │ ├── ecp.h │ │ │ ├── entropy.h │ │ │ ├── error_common.h │ │ │ ├── gcm.h │ │ │ ├── hmac_drbg.h │ │ │ ├── md5.h │ │ │ ├── pkcs5.h │ │ │ ├── poly1305.h │ │ │ ├── ripemd160.h │ │ │ ├── rsa.h │ │ │ ├── sha1.h │ │ │ ├── sha256.h │ │ │ ├── sha3.h │ │ │ └── sha512.h │ │ │ └── private_access.h │ └── src │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── aes.c │ │ ├── aesce.c │ │ ├── aesce.h │ │ ├── aesni.c │ │ ├── aesni.h │ │ ├── aria.c │ │ ├── asn1parse.c │ │ ├── asn1write.c │ │ ├── base64.c │ │ ├── base64_internal.h │ │ ├── bignum.c │ │ ├── bignum_core.c │ │ ├── bignum_core.h │ │ ├── bignum_core_invasive.h │ │ ├── bignum_internal.h │ │ ├── bignum_mod.c │ │ ├── bignum_mod.h │ │ ├── bignum_mod_raw.c │ │ ├── bignum_mod_raw.h │ │ ├── bignum_mod_raw_invasive.h │ │ ├── block_cipher.c │ │ ├── block_cipher_internal.h │ │ ├── bn_mul.h │ │ ├── camellia.c │ │ ├── ccm.c │ │ ├── chacha20.c │ │ ├── chacha20_neon.c │ │ ├── chacha20_neon.h │ │ ├── chachapoly.c │ │ ├── check_crypto_config.h │ │ ├── cipher.c │ │ ├── cipher_invasive.h │ │ ├── cipher_wrap.c │ │ ├── cipher_wrap.h │ │ ├── cmac.c │ │ ├── constant_time.c │ │ ├── constant_time_impl.h │ │ ├── constant_time_internal.h │ │ ├── crypto_oid.h │ │ ├── ctr.h │ │ ├── ctr_drbg.c │ │ ├── ecdh.c │ │ ├── ecdsa.c │ │ ├── ecjpake.c │ │ ├── ecp.c │ │ ├── ecp_curves.c │ │ ├── ecp_curves_new.c │ │ ├── ecp_invasive.h │ │ ├── entropy.c │ │ ├── entropy_poll.c │ │ ├── entropy_poll.h │ │ ├── gcm.c │ │ ├── hmac_drbg.c │ │ ├── lmots.c │ │ ├── lmots.h │ │ ├── lms.c │ │ ├── md.c │ │ ├── md5.c │ │ ├── md_psa.h │ │ ├── md_wrap.h │ │ ├── memory_buffer_alloc.c │ │ ├── nist_kw.c │ │ ├── oid.c │ │ ├── pem.c │ │ ├── pk.c │ │ ├── pk_ecc.c │ │ ├── pk_internal.h │ │ ├── pk_rsa.c │ │ ├── pk_wrap.c │ │ ├── pk_wrap.h │ │ ├── pkcs5.c │ │ ├── pkparse.c │ │ ├── pkwrite.c │ │ ├── pkwrite.h │ │ ├── platform.c │ │ ├── platform_util.c │ │ ├── poly1305.c │ │ ├── psa_crypto_aead.c │ │ ├── psa_crypto_aead.h │ │ ├── psa_crypto_cipher.c │ │ ├── psa_crypto_cipher.h │ │ ├── psa_crypto_ecp.c │ │ ├── psa_crypto_ecp.h │ │ ├── psa_crypto_ffdh.c │ │ ├── psa_crypto_ffdh.h │ │ ├── psa_crypto_hash.c │ │ ├── psa_crypto_hash.h │ │ ├── psa_crypto_mac.c │ │ ├── psa_crypto_mac.h │ │ ├── psa_crypto_pake.c │ │ ├── psa_crypto_pake.h │ │ ├── psa_crypto_rsa.c │ │ ├── psa_crypto_rsa.h │ │ ├── psa_util.c │ │ ├── psa_util_internal.h │ │ ├── ripemd160.c │ │ ├── rsa.c │ │ ├── rsa_alt_helpers.c │ │ ├── rsa_alt_helpers.h │ │ ├── rsa_internal.h │ │ ├── sha1.c │ │ ├── sha256.c │ │ ├── sha3.c │ │ ├── sha512.c │ │ ├── threading.c │ │ └── threading_internal.h ├── everest │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Makefile.inc │ ├── README.md │ ├── include │ │ └── tf-psa-crypto │ │ │ └── private │ │ │ └── everest │ │ │ ├── Hacl_Curve25519.h │ │ │ ├── everest.h │ │ │ ├── kremlib.h │ │ │ ├── kremlib │ │ │ ├── FStar_UInt128.h │ │ │ └── FStar_UInt64_FStar_UInt32_FStar_UInt16_FStar_UInt8.h │ │ │ ├── kremlin │ │ │ ├── c_endianness.h │ │ │ └── internal │ │ │ │ ├── builtin.h │ │ │ │ ├── callconv.h │ │ │ │ ├── compat.h │ │ │ │ ├── debug.h │ │ │ │ ├── target.h │ │ │ │ ├── types.h │ │ │ │ └── wasmsupport.h │ │ │ ├── vs2013 │ │ │ └── Hacl_Curve25519.h │ │ │ └── x25519.h │ └── library │ │ ├── Hacl_Curve25519.c │ │ ├── Hacl_Curve25519_joined.c │ │ ├── everest.c │ │ ├── kremlib │ │ ├── FStar_UInt128_extracted.c │ │ └── FStar_UInt64_FStar_UInt32_FStar_UInt16_FStar_UInt8.c │ │ ├── legacy │ │ └── Hacl_Curve25519.c │ │ └── x25519.c └── p256-m │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Makefile.inc │ ├── README.md │ ├── p256-m │ ├── README.md │ ├── p256-m.c │ └── p256-m.h │ ├── p256-m_driver_entrypoints.c │ └── p256-m_driver_entrypoints.h ├── include ├── .gitignore ├── CMakeLists.txt ├── mbedtls │ ├── asn1.h │ ├── asn1write.h │ ├── base64.h │ ├── compat-3-crypto.h │ ├── constant_time.h │ ├── lms.h │ ├── md.h │ ├── memory_buffer_alloc.h │ ├── nist_kw.h │ ├── pem.h │ ├── pk.h │ ├── platform.h │ ├── platform_time.h │ ├── platform_util.h │ ├── private │ │ └── pk_private.h │ ├── psa_util.h │ └── threading.h ├── psa │ ├── crypto.h │ ├── crypto_builtin_composites.h │ ├── crypto_builtin_key_derivation.h │ ├── crypto_builtin_primitives.h │ ├── crypto_compat.h │ ├── crypto_config.h │ ├── crypto_driver_common.h │ ├── crypto_driver_contexts_composites.h │ ├── crypto_driver_contexts_key_derivation.h │ ├── crypto_driver_contexts_primitives.h │ ├── crypto_driver_random.h │ ├── crypto_extra.h │ ├── crypto_platform.h │ ├── crypto_sizes.h │ ├── crypto_struct.h │ ├── crypto_types.h │ └── crypto_values.h └── tf-psa-crypto │ ├── build_info.h │ ├── private │ ├── crypto_adjust_config_auto_enabled.h │ ├── crypto_adjust_config_dependencies.h │ ├── crypto_adjust_config_derived.h │ ├── crypto_adjust_config_key_pair_types.h │ ├── crypto_adjust_config_support.h │ └── crypto_adjust_config_synonyms.h │ └── version.h ├── pkgconfig ├── .gitignore ├── CMakeLists.txt ├── JoinPaths.cmake └── tfpsacrypto.pc.in ├── programs ├── .gitignore ├── CMakeLists.txt ├── README.md ├── fuzz │ ├── CMakeLists.txt │ ├── fuzz_common.c │ ├── fuzz_common.h │ ├── fuzz_onefile.c │ ├── fuzz_privkey.c │ └── fuzz_pubkey.c ├── psa │ ├── CMakeLists.txt │ ├── aead_demo.c │ ├── crypto_examples.c │ ├── hmac_demo.c │ ├── key_ladder_demo.c │ ├── key_ladder_demo.sh │ ├── psa_constant_names.c │ ├── psa_hash.c │ └── psa_hash_demo.sh └── test │ ├── CMakeLists.txt │ ├── benchmark.c │ ├── cmake_package │ ├── .gitignore │ ├── CMakeLists.txt │ └── cmake_package.c │ ├── cmake_package_install │ ├── .gitignore │ ├── CMakeLists.txt │ └── cmake_package_install.c │ ├── cmake_subproject │ ├── .gitignore │ ├── CMakeLists.txt │ ├── cmake_subproject.c │ └── framework │ │ └── .gitignore │ ├── tfpsacrypto_dlopen.c │ └── which_aes.c ├── scripts ├── basic.requirements.txt ├── c_header_guards.py ├── ci.requirements.txt ├── config.py ├── data_files │ ├── driver_jsons │ │ ├── driver_opaque_schema.json │ │ ├── driver_transparent_schema.json │ │ ├── driverlist.json │ │ ├── mbedtls_test_opaque_driver.json │ │ ├── mbedtls_test_transparent_driver.json │ │ └── p256_transparent_driver.json │ ├── driver_templates │ │ ├── OS-template-opaque.jinja │ │ ├── OS-template-transparent.jinja │ │ ├── psa_crypto_driver_wrappers.h.jinja │ │ └── psa_crypto_driver_wrappers_no_static.c.jinja │ └── psa-arch-tests │ │ ├── pal_crypto_config.patch │ │ └── test_c080.patch ├── driver.requirements.txt ├── ecc-heap.sh ├── framework_scripts_path.py ├── generate_config_checks.py ├── generate_driver_wrappers.py ├── generate_psa_constants.py ├── maintainer.requirements.txt ├── min_requirements.py └── project_name.txt └── tests ├── .gitignore ├── .jenkins └── Jenkinsfile ├── CMakeLists.txt ├── Descriptions.txt ├── configs ├── config_test_driver.h ├── crypto_config_test_driver.h ├── crypto_config_test_driver_extension.h ├── user-config-for-test.h ├── user-config-malloc-0-null.h └── user-config-zeroize-memset.h ├── include ├── alt-dummy │ ├── platform_alt.h │ ├── threading_alt.h │ └── timing_alt.h └── test │ ├── mbedtls │ └── build_info.h │ └── psa_test_wrappers.h ├── scripts ├── all.sh ├── components-basic-checks.sh ├── components-build-system.sh ├── components-compiler.sh ├── components-compliance.sh ├── components-configuration-platform.sh ├── components-configuration.sh ├── components-platform.sh ├── components-sanitizers.sh ├── generate_tests_pk_can_do_psa.py ├── scripts_path.py ├── test_config_checks.py └── test_psa_compliance.py ├── src └── psa_test_wrappers.c └── suites ├── .gitkeep ├── helpers.function ├── host_test.function ├── main_test.function ├── test_suite_aes.cbc.data ├── test_suite_aes.cfb.data ├── test_suite_aes.ctr.data ├── test_suite_aes.ecb.data ├── test_suite_aes.function ├── test_suite_aes.ofb.data ├── test_suite_aes.rest.data ├── test_suite_aes.xts.data ├── test_suite_alignment.data ├── test_suite_alignment.function ├── test_suite_aria.data ├── test_suite_aria.function ├── test_suite_asn1parse.data ├── test_suite_asn1parse.function ├── test_suite_asn1write.data ├── test_suite_asn1write.function ├── test_suite_base64.data ├── test_suite_base64.function ├── test_suite_bignum.function ├── test_suite_bignum.misc.data ├── test_suite_bignum_core.function ├── test_suite_bignum_core.misc.data ├── test_suite_bignum_mod.function ├── test_suite_bignum_mod.misc.data ├── test_suite_bignum_mod_raw.data ├── test_suite_bignum_mod_raw.function ├── test_suite_bignum_random.data ├── test_suite_bignum_random.function ├── test_suite_block_cipher.data ├── test_suite_block_cipher.function ├── test_suite_camellia.data ├── test_suite_camellia.function ├── test_suite_ccm.data ├── test_suite_ccm.function ├── test_suite_chacha20.data ├── test_suite_chacha20.function ├── test_suite_chachapoly.data ├── test_suite_chachapoly.function ├── test_suite_cipher.aes.data ├── test_suite_cipher.aria.data ├── test_suite_cipher.camellia.data ├── test_suite_cipher.ccm.data ├── test_suite_cipher.chacha20.data ├── test_suite_cipher.chachapoly.data ├── test_suite_cipher.constant_time.data ├── test_suite_cipher.function ├── test_suite_cipher.gcm.data ├── test_suite_cipher.misc.data ├── test_suite_cipher.padding.data ├── test_suite_cmac.data ├── test_suite_cmac.function ├── test_suite_common.data ├── test_suite_common.function ├── test_suite_config.crypto_combinations.data ├── test_suite_config.function ├── test_suite_config.psa_combinations.data ├── test_suite_constant_time.data ├── test_suite_constant_time.function ├── test_suite_ctr_drbg.data ├── test_suite_ctr_drbg.function ├── test_suite_ecdh.data ├── test_suite_ecdh.function ├── test_suite_ecdsa.data ├── test_suite_ecdsa.function ├── test_suite_ecjpake.data ├── test_suite_ecjpake.function ├── test_suite_ecp.data ├── test_suite_ecp.function ├── test_suite_entropy.data ├── test_suite_entropy.function ├── test_suite_gcm.aes128_de.data ├── test_suite_gcm.aes128_en.data ├── test_suite_gcm.aes192_de.data ├── test_suite_gcm.aes192_en.data ├── test_suite_gcm.aes256_de.data ├── test_suite_gcm.aes256_en.data ├── test_suite_gcm.camellia.data ├── test_suite_gcm.function ├── test_suite_gcm.misc.data ├── test_suite_hmac_drbg.function ├── test_suite_hmac_drbg.misc.data ├── test_suite_hmac_drbg.no_reseed.data ├── test_suite_hmac_drbg.nopr.data ├── test_suite_hmac_drbg.pr.data ├── test_suite_lmots.data ├── test_suite_lmots.function ├── test_suite_lms.data ├── test_suite_lms.function ├── test_suite_md.data ├── test_suite_md.function ├── test_suite_mdx.data ├── test_suite_mdx.function ├── test_suite_memory_buffer_alloc.data ├── test_suite_memory_buffer_alloc.function ├── test_suite_nist_kw.data ├── test_suite_nist_kw.function ├── test_suite_oid.data ├── test_suite_oid.function ├── test_suite_pem.data ├── test_suite_pem.function ├── test_suite_pk.data ├── test_suite_pk.function ├── test_suite_pk.pk_can_do_psa.data ├── test_suite_pkcs5.data ├── test_suite_pkcs5.function ├── test_suite_pkparse.data ├── test_suite_pkparse.function ├── test_suite_pkwrite.data ├── test_suite_pkwrite.function ├── test_suite_platform.data ├── test_suite_platform.function ├── test_suite_platform_printf.data ├── test_suite_platform_printf.function ├── test_suite_platform_threading.data ├── test_suite_platform_threading.function ├── test_suite_platform_util.data ├── test_suite_platform_util.function ├── test_suite_poly1305.data ├── test_suite_poly1305.function ├── test_suite_psa_crypto.concurrent.data ├── test_suite_psa_crypto.data ├── test_suite_psa_crypto.function ├── test_suite_psa_crypto.pbkdf2.data ├── test_suite_psa_crypto.persistent.data ├── test_suite_psa_crypto_attributes.data ├── test_suite_psa_crypto_attributes.function ├── test_suite_psa_crypto_constant_time.data ├── test_suite_psa_crypto_constant_time.function ├── test_suite_psa_crypto_driver_wrappers.data ├── test_suite_psa_crypto_driver_wrappers.function ├── test_suite_psa_crypto_ecp.data ├── test_suite_psa_crypto_ecp.function ├── test_suite_psa_crypto_entropy.data ├── test_suite_psa_crypto_entropy.function ├── test_suite_psa_crypto_generate_key.function ├── test_suite_psa_crypto_hash.data ├── test_suite_psa_crypto_hash.function ├── test_suite_psa_crypto_init.data ├── test_suite_psa_crypto_init.function ├── test_suite_psa_crypto_low_hash.function ├── test_suite_psa_crypto_memory.data ├── test_suite_psa_crypto_memory.function ├── test_suite_psa_crypto_metadata.data ├── test_suite_psa_crypto_metadata.function ├── test_suite_psa_crypto_not_supported.function ├── test_suite_psa_crypto_not_supported.misc.data ├── test_suite_psa_crypto_op_fail.function ├── test_suite_psa_crypto_op_fail.misc.data ├── test_suite_psa_crypto_pake.data ├── test_suite_psa_crypto_pake.function ├── test_suite_psa_crypto_persistent_key.data ├── test_suite_psa_crypto_persistent_key.function ├── test_suite_psa_crypto_slot_management.data ├── test_suite_psa_crypto_slot_management.function ├── test_suite_psa_crypto_storage_format.function ├── test_suite_psa_crypto_storage_format.misc.data ├── test_suite_psa_crypto_util.data ├── test_suite_psa_crypto_util.function ├── test_suite_psa_its.data ├── test_suite_psa_its.function ├── test_suite_random.data ├── test_suite_random.function ├── test_suite_rsa.data ├── test_suite_rsa.function ├── test_suite_rsa.pkcs1_v15.data ├── test_suite_rsa.pkcs1_v21.data ├── test_suite_shax.data ├── test_suite_shax.function ├── test_suite_tf_psa_crypto_version.data └── test_suite_tf_psa_crypto_version.function /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/.gitmodules -------------------------------------------------------------------------------- /.globalrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/.globalrc -------------------------------------------------------------------------------- /.mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/.mypy.ini -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/.pylintrc -------------------------------------------------------------------------------- /.uncrustify.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/.uncrustify.cfg -------------------------------------------------------------------------------- /BRANCHES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/BRANCHES.md -------------------------------------------------------------------------------- /BUGS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/BUGS.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/ChangeLog -------------------------------------------------------------------------------- /ChangeLog.d/00README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/ChangeLog.d/00README.md -------------------------------------------------------------------------------- /ChangeLog.d/chacha20-neon.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/ChangeLog.d/chacha20-neon.txt -------------------------------------------------------------------------------- /ChangeLog.d/cmake-package-version.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/ChangeLog.d/cmake-package-version.txt -------------------------------------------------------------------------------- /ChangeLog.d/config_checks_generator-fix-windows-path.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/ChangeLog.d/config_checks_generator-fix-windows-path.txt -------------------------------------------------------------------------------- /ChangeLog.d/fix-static-key-slot-buffer-size-computation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/ChangeLog.d/fix-static-key-slot-buffer-size-computation.txt -------------------------------------------------------------------------------- /ChangeLog.d/gcc-14.3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/ChangeLog.d/gcc-14.3.txt -------------------------------------------------------------------------------- /ChangeLog.d/gnuinstalldirs_include.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/ChangeLog.d/gnuinstalldirs_include.txt -------------------------------------------------------------------------------- /ChangeLog.d/issue488.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/ChangeLog.d/issue488.txt -------------------------------------------------------------------------------- /ChangeLog.d/mbedtls-pk-get-key-type.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/ChangeLog.d/mbedtls-pk-get-key-type.txt -------------------------------------------------------------------------------- /DartConfiguration.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/DartConfiguration.tcl -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /cmake/.gitignore: -------------------------------------------------------------------------------- 1 | TF-PSA-CryptoConfig.cmake 2 | -------------------------------------------------------------------------------- /cmake/TF-PSA-CryptoConfig.cmake.in: -------------------------------------------------------------------------------- 1 | @PACKAGE_INIT@ 2 | 3 | include("${CMAKE_CURRENT_LIST_DIR}/TF-PSA-CryptoTargets.cmake") 4 | -------------------------------------------------------------------------------- /configs/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/configs/README.txt -------------------------------------------------------------------------------- /configs/crypto-config-ccm-aes-sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/configs/crypto-config-ccm-aes-sha256.h -------------------------------------------------------------------------------- /configs/crypto-config-symmetric-only.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/configs/crypto-config-symmetric-only.h -------------------------------------------------------------------------------- /configs/ext/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/configs/ext/README.md -------------------------------------------------------------------------------- /configs/ext/crypto_config_profile_medium.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/configs/ext/crypto_config_profile_medium.h -------------------------------------------------------------------------------- /core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/.gitignore -------------------------------------------------------------------------------- /core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/CMakeLists.txt -------------------------------------------------------------------------------- /core/alignment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/alignment.h -------------------------------------------------------------------------------- /core/psa_crypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/psa_crypto.c -------------------------------------------------------------------------------- /core/psa_crypto_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/psa_crypto_client.c -------------------------------------------------------------------------------- /core/psa_crypto_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/psa_crypto_core.h -------------------------------------------------------------------------------- /core/psa_crypto_core_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/psa_crypto_core_common.h -------------------------------------------------------------------------------- /core/psa_crypto_driver_wrappers_no_static.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/psa_crypto_driver_wrappers_no_static.h -------------------------------------------------------------------------------- /core/psa_crypto_invasive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/psa_crypto_invasive.h -------------------------------------------------------------------------------- /core/psa_crypto_its.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/psa_crypto_its.h -------------------------------------------------------------------------------- /core/psa_crypto_random_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/psa_crypto_random_impl.h -------------------------------------------------------------------------------- /core/psa_crypto_slot_management.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/psa_crypto_slot_management.c -------------------------------------------------------------------------------- /core/psa_crypto_slot_management.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/psa_crypto_slot_management.h -------------------------------------------------------------------------------- /core/psa_crypto_storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/psa_crypto_storage.c -------------------------------------------------------------------------------- /core/psa_crypto_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/psa_crypto_storage.h -------------------------------------------------------------------------------- /core/psa_its_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/psa_its_file.c -------------------------------------------------------------------------------- /core/tf_psa_crypto_check_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/tf_psa_crypto_check_config.h -------------------------------------------------------------------------------- /core/tf_psa_crypto_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/tf_psa_crypto_common.h -------------------------------------------------------------------------------- /core/tf_psa_crypto_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/tf_psa_crypto_config.c -------------------------------------------------------------------------------- /core/tf_psa_crypto_version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/core/tf_psa_crypto_version.c -------------------------------------------------------------------------------- /docs/1.0-migration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/1.0-migration-guide.md -------------------------------------------------------------------------------- /docs/architecture/0e-plans.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/architecture/0e-plans.md -------------------------------------------------------------------------------- /docs/architecture/mbed-crypto-storage-specification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/architecture/mbed-crypto-storage-specification.md -------------------------------------------------------------------------------- /docs/architecture/pk-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/architecture/pk-4.md -------------------------------------------------------------------------------- /docs/architecture/psa-crypto-implementation-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/architecture/psa-crypto-implementation-structure.md -------------------------------------------------------------------------------- /docs/architecture/psa-keystore-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/architecture/psa-keystore-design.md -------------------------------------------------------------------------------- /docs/architecture/psa-shared-memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/architecture/psa-shared-memory.md -------------------------------------------------------------------------------- /docs/architecture/psa-storage-resilience.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/architecture/psa-storage-resilience.md -------------------------------------------------------------------------------- /docs/architecture/psa-thread-safety/key-slot-state-transitions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/architecture/psa-thread-safety/key-slot-state-transitions.png -------------------------------------------------------------------------------- /docs/architecture/psa-thread-safety/psa-thread-safety.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/architecture/psa-thread-safety/psa-thread-safety.md -------------------------------------------------------------------------------- /docs/architecture/testing/driver-interface-test-strategy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/architecture/testing/driver-interface-test-strategy.md -------------------------------------------------------------------------------- /docs/architecture/testing/psa-storage-format-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/architecture/testing/psa-storage-format-testing.md -------------------------------------------------------------------------------- /docs/architecture/tf-psa-crypto-repository.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/architecture/tf-psa-crypto-repository.md -------------------------------------------------------------------------------- /docs/driver-only-builds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/driver-only-builds.md -------------------------------------------------------------------------------- /docs/proposed/psa-conditional-inclusion-c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/proposed/psa-conditional-inclusion-c.md -------------------------------------------------------------------------------- /docs/proposed/psa-driver-developer-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/proposed/psa-driver-developer-guide.md -------------------------------------------------------------------------------- /docs/proposed/psa-driver-integration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/proposed/psa-driver-integration-guide.md -------------------------------------------------------------------------------- /docs/proposed/psa-driver-interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/proposed/psa-driver-interface.md -------------------------------------------------------------------------------- /docs/proposed/psa-driver-wrappers-codegen-migration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/proposed/psa-driver-wrappers-codegen-migration-guide.md -------------------------------------------------------------------------------- /docs/psa-driver-example-and-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/psa-driver-example-and-guide.md -------------------------------------------------------------------------------- /docs/psa-transition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/docs/psa-transition.md -------------------------------------------------------------------------------- /doxygen/.gitignore: -------------------------------------------------------------------------------- 1 | tfpsacrypto.doxyfile 2 | -------------------------------------------------------------------------------- /doxygen/input/.gitignore: -------------------------------------------------------------------------------- 1 | doc_mainpage.h 2 | -------------------------------------------------------------------------------- /doxygen/input/doc_mainpage.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/doxygen/input/doc_mainpage.h.in -------------------------------------------------------------------------------- /doxygen/tfpsacrypto.doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/doxygen/tfpsacrypto.doxyfile.in -------------------------------------------------------------------------------- /drivers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/CMakeLists.txt -------------------------------------------------------------------------------- /drivers/builtin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/CMakeLists.txt -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/aes.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/aria.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/aria.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/bignum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/bignum.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/block_cipher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/block_cipher.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/camellia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/camellia.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/ccm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/ccm.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/chacha20.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/chacha20.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/chachapoly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/chachapoly.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/cipher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/cipher.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/cmac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/cmac.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/config_adjust_test_accelerators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/config_adjust_test_accelerators.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/crypto_adjust_config_enable_builtins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/crypto_adjust_config_enable_builtins.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/crypto_adjust_config_tweak_builtins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/crypto_adjust_config_tweak_builtins.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/ctr_drbg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/ctr_drbg.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/ecdh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/ecdh.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/ecdsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/ecdsa.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/ecjpake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/ecjpake.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/ecp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/ecp.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/entropy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/entropy.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/error_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/error_common.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/gcm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/gcm.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/hmac_drbg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/hmac_drbg.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/md5.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/pkcs5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/pkcs5.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/poly1305.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/poly1305.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/ripemd160.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/ripemd160.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/rsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/rsa.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/sha1.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/sha256.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/sha3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/sha3.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private/sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private/sha512.h -------------------------------------------------------------------------------- /drivers/builtin/include/mbedtls/private_access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/include/mbedtls/private_access.h -------------------------------------------------------------------------------- /drivers/builtin/src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/.gitignore -------------------------------------------------------------------------------- /drivers/builtin/src/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drivers/builtin/src/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/aes.c -------------------------------------------------------------------------------- /drivers/builtin/src/aesce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/aesce.c -------------------------------------------------------------------------------- /drivers/builtin/src/aesce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/aesce.h -------------------------------------------------------------------------------- /drivers/builtin/src/aesni.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/aesni.c -------------------------------------------------------------------------------- /drivers/builtin/src/aesni.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/aesni.h -------------------------------------------------------------------------------- /drivers/builtin/src/aria.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/aria.c -------------------------------------------------------------------------------- /drivers/builtin/src/asn1parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/asn1parse.c -------------------------------------------------------------------------------- /drivers/builtin/src/asn1write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/asn1write.c -------------------------------------------------------------------------------- /drivers/builtin/src/base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/base64.c -------------------------------------------------------------------------------- /drivers/builtin/src/base64_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/base64_internal.h -------------------------------------------------------------------------------- /drivers/builtin/src/bignum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/bignum.c -------------------------------------------------------------------------------- /drivers/builtin/src/bignum_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/bignum_core.c -------------------------------------------------------------------------------- /drivers/builtin/src/bignum_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/bignum_core.h -------------------------------------------------------------------------------- /drivers/builtin/src/bignum_core_invasive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/bignum_core_invasive.h -------------------------------------------------------------------------------- /drivers/builtin/src/bignum_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/bignum_internal.h -------------------------------------------------------------------------------- /drivers/builtin/src/bignum_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/bignum_mod.c -------------------------------------------------------------------------------- /drivers/builtin/src/bignum_mod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/bignum_mod.h -------------------------------------------------------------------------------- /drivers/builtin/src/bignum_mod_raw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/bignum_mod_raw.c -------------------------------------------------------------------------------- /drivers/builtin/src/bignum_mod_raw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/bignum_mod_raw.h -------------------------------------------------------------------------------- /drivers/builtin/src/bignum_mod_raw_invasive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/bignum_mod_raw_invasive.h -------------------------------------------------------------------------------- /drivers/builtin/src/block_cipher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/block_cipher.c -------------------------------------------------------------------------------- /drivers/builtin/src/block_cipher_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/block_cipher_internal.h -------------------------------------------------------------------------------- /drivers/builtin/src/bn_mul.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/bn_mul.h -------------------------------------------------------------------------------- /drivers/builtin/src/camellia.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/camellia.c -------------------------------------------------------------------------------- /drivers/builtin/src/ccm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/ccm.c -------------------------------------------------------------------------------- /drivers/builtin/src/chacha20.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/chacha20.c -------------------------------------------------------------------------------- /drivers/builtin/src/chacha20_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/chacha20_neon.c -------------------------------------------------------------------------------- /drivers/builtin/src/chacha20_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/chacha20_neon.h -------------------------------------------------------------------------------- /drivers/builtin/src/chachapoly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/chachapoly.c -------------------------------------------------------------------------------- /drivers/builtin/src/check_crypto_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/check_crypto_config.h -------------------------------------------------------------------------------- /drivers/builtin/src/cipher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/cipher.c -------------------------------------------------------------------------------- /drivers/builtin/src/cipher_invasive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/cipher_invasive.h -------------------------------------------------------------------------------- /drivers/builtin/src/cipher_wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/cipher_wrap.c -------------------------------------------------------------------------------- /drivers/builtin/src/cipher_wrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/cipher_wrap.h -------------------------------------------------------------------------------- /drivers/builtin/src/cmac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/cmac.c -------------------------------------------------------------------------------- /drivers/builtin/src/constant_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/constant_time.c -------------------------------------------------------------------------------- /drivers/builtin/src/constant_time_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/constant_time_impl.h -------------------------------------------------------------------------------- /drivers/builtin/src/constant_time_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/constant_time_internal.h -------------------------------------------------------------------------------- /drivers/builtin/src/crypto_oid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/crypto_oid.h -------------------------------------------------------------------------------- /drivers/builtin/src/ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/ctr.h -------------------------------------------------------------------------------- /drivers/builtin/src/ctr_drbg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/ctr_drbg.c -------------------------------------------------------------------------------- /drivers/builtin/src/ecdh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/ecdh.c -------------------------------------------------------------------------------- /drivers/builtin/src/ecdsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/ecdsa.c -------------------------------------------------------------------------------- /drivers/builtin/src/ecjpake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/ecjpake.c -------------------------------------------------------------------------------- /drivers/builtin/src/ecp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/ecp.c -------------------------------------------------------------------------------- /drivers/builtin/src/ecp_curves.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/ecp_curves.c -------------------------------------------------------------------------------- /drivers/builtin/src/ecp_curves_new.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/ecp_curves_new.c -------------------------------------------------------------------------------- /drivers/builtin/src/ecp_invasive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/ecp_invasive.h -------------------------------------------------------------------------------- /drivers/builtin/src/entropy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/entropy.c -------------------------------------------------------------------------------- /drivers/builtin/src/entropy_poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/entropy_poll.c -------------------------------------------------------------------------------- /drivers/builtin/src/entropy_poll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/entropy_poll.h -------------------------------------------------------------------------------- /drivers/builtin/src/gcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/gcm.c -------------------------------------------------------------------------------- /drivers/builtin/src/hmac_drbg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/hmac_drbg.c -------------------------------------------------------------------------------- /drivers/builtin/src/lmots.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/lmots.c -------------------------------------------------------------------------------- /drivers/builtin/src/lmots.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/lmots.h -------------------------------------------------------------------------------- /drivers/builtin/src/lms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/lms.c -------------------------------------------------------------------------------- /drivers/builtin/src/md.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/md.c -------------------------------------------------------------------------------- /drivers/builtin/src/md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/md5.c -------------------------------------------------------------------------------- /drivers/builtin/src/md_psa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/md_psa.h -------------------------------------------------------------------------------- /drivers/builtin/src/md_wrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/md_wrap.h -------------------------------------------------------------------------------- /drivers/builtin/src/memory_buffer_alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/memory_buffer_alloc.c -------------------------------------------------------------------------------- /drivers/builtin/src/nist_kw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/nist_kw.c -------------------------------------------------------------------------------- /drivers/builtin/src/oid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/oid.c -------------------------------------------------------------------------------- /drivers/builtin/src/pem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/pem.c -------------------------------------------------------------------------------- /drivers/builtin/src/pk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/pk.c -------------------------------------------------------------------------------- /drivers/builtin/src/pk_ecc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/pk_ecc.c -------------------------------------------------------------------------------- /drivers/builtin/src/pk_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/pk_internal.h -------------------------------------------------------------------------------- /drivers/builtin/src/pk_rsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/pk_rsa.c -------------------------------------------------------------------------------- /drivers/builtin/src/pk_wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/pk_wrap.c -------------------------------------------------------------------------------- /drivers/builtin/src/pk_wrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/pk_wrap.h -------------------------------------------------------------------------------- /drivers/builtin/src/pkcs5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/pkcs5.c -------------------------------------------------------------------------------- /drivers/builtin/src/pkparse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/pkparse.c -------------------------------------------------------------------------------- /drivers/builtin/src/pkwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/pkwrite.c -------------------------------------------------------------------------------- /drivers/builtin/src/pkwrite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/pkwrite.h -------------------------------------------------------------------------------- /drivers/builtin/src/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/platform.c -------------------------------------------------------------------------------- /drivers/builtin/src/platform_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/platform_util.c -------------------------------------------------------------------------------- /drivers/builtin/src/poly1305.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/poly1305.c -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_aead.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_aead.c -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_aead.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_aead.h -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_cipher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_cipher.c -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_cipher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_cipher.h -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_ecp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_ecp.c -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_ecp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_ecp.h -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_ffdh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_ffdh.c -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_ffdh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_ffdh.h -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_hash.c -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_hash.h -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_mac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_mac.c -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_mac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_mac.h -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_pake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_pake.c -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_pake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_pake.h -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_rsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_rsa.c -------------------------------------------------------------------------------- /drivers/builtin/src/psa_crypto_rsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_crypto_rsa.h -------------------------------------------------------------------------------- /drivers/builtin/src/psa_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_util.c -------------------------------------------------------------------------------- /drivers/builtin/src/psa_util_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/psa_util_internal.h -------------------------------------------------------------------------------- /drivers/builtin/src/ripemd160.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/ripemd160.c -------------------------------------------------------------------------------- /drivers/builtin/src/rsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/rsa.c -------------------------------------------------------------------------------- /drivers/builtin/src/rsa_alt_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/rsa_alt_helpers.c -------------------------------------------------------------------------------- /drivers/builtin/src/rsa_alt_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/rsa_alt_helpers.h -------------------------------------------------------------------------------- /drivers/builtin/src/rsa_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/rsa_internal.h -------------------------------------------------------------------------------- /drivers/builtin/src/sha1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/sha1.c -------------------------------------------------------------------------------- /drivers/builtin/src/sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/sha256.c -------------------------------------------------------------------------------- /drivers/builtin/src/sha3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/sha3.c -------------------------------------------------------------------------------- /drivers/builtin/src/sha512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/sha512.c -------------------------------------------------------------------------------- /drivers/builtin/src/threading.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/threading.c -------------------------------------------------------------------------------- /drivers/builtin/src/threading_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/builtin/src/threading_internal.h -------------------------------------------------------------------------------- /drivers/everest/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /drivers/everest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/CMakeLists.txt -------------------------------------------------------------------------------- /drivers/everest/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/Makefile.inc -------------------------------------------------------------------------------- /drivers/everest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/README.md -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/Hacl_Curve25519.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/Hacl_Curve25519.h -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/everest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/everest.h -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/kremlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/kremlib.h -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/kremlib/FStar_UInt128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/kremlib/FStar_UInt128.h -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/kremlib/FStar_UInt64_FStar_UInt32_FStar_UInt16_FStar_UInt8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/kremlib/FStar_UInt64_FStar_UInt32_FStar_UInt16_FStar_UInt8.h -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/kremlin/c_endianness.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/kremlin/c_endianness.h -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/kremlin/internal/builtin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/kremlin/internal/builtin.h -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/kremlin/internal/callconv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/kremlin/internal/callconv.h -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/kremlin/internal/compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/kremlin/internal/compat.h -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/kremlin/internal/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/kremlin/internal/debug.h -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/kremlin/internal/target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/kremlin/internal/target.h -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/kremlin/internal/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/kremlin/internal/types.h -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/kremlin/internal/wasmsupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/kremlin/internal/wasmsupport.h -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/vs2013/Hacl_Curve25519.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/vs2013/Hacl_Curve25519.h -------------------------------------------------------------------------------- /drivers/everest/include/tf-psa-crypto/private/everest/x25519.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/include/tf-psa-crypto/private/everest/x25519.h -------------------------------------------------------------------------------- /drivers/everest/library/Hacl_Curve25519.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/library/Hacl_Curve25519.c -------------------------------------------------------------------------------- /drivers/everest/library/Hacl_Curve25519_joined.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/library/Hacl_Curve25519_joined.c -------------------------------------------------------------------------------- /drivers/everest/library/everest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/library/everest.c -------------------------------------------------------------------------------- /drivers/everest/library/kremlib/FStar_UInt128_extracted.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/library/kremlib/FStar_UInt128_extracted.c -------------------------------------------------------------------------------- /drivers/everest/library/kremlib/FStar_UInt64_FStar_UInt32_FStar_UInt16_FStar_UInt8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/library/kremlib/FStar_UInt64_FStar_UInt32_FStar_UInt16_FStar_UInt8.c -------------------------------------------------------------------------------- /drivers/everest/library/legacy/Hacl_Curve25519.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/library/legacy/Hacl_Curve25519.c -------------------------------------------------------------------------------- /drivers/everest/library/x25519.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/everest/library/x25519.c -------------------------------------------------------------------------------- /drivers/p256-m/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /drivers/p256-m/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/p256-m/CMakeLists.txt -------------------------------------------------------------------------------- /drivers/p256-m/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/p256-m/Makefile.inc -------------------------------------------------------------------------------- /drivers/p256-m/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/p256-m/README.md -------------------------------------------------------------------------------- /drivers/p256-m/p256-m/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/p256-m/p256-m/README.md -------------------------------------------------------------------------------- /drivers/p256-m/p256-m/p256-m.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/p256-m/p256-m/p256-m.c -------------------------------------------------------------------------------- /drivers/p256-m/p256-m/p256-m.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/p256-m/p256-m/p256-m.h -------------------------------------------------------------------------------- /drivers/p256-m/p256-m_driver_entrypoints.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/p256-m/p256-m_driver_entrypoints.c -------------------------------------------------------------------------------- /drivers/p256-m/p256-m_driver_entrypoints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/drivers/p256-m/p256-m_driver_entrypoints.h -------------------------------------------------------------------------------- /include/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/CMakeLists.txt -------------------------------------------------------------------------------- /include/mbedtls/asn1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/asn1.h -------------------------------------------------------------------------------- /include/mbedtls/asn1write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/asn1write.h -------------------------------------------------------------------------------- /include/mbedtls/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/base64.h -------------------------------------------------------------------------------- /include/mbedtls/compat-3-crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/compat-3-crypto.h -------------------------------------------------------------------------------- /include/mbedtls/constant_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/constant_time.h -------------------------------------------------------------------------------- /include/mbedtls/lms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/lms.h -------------------------------------------------------------------------------- /include/mbedtls/md.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/md.h -------------------------------------------------------------------------------- /include/mbedtls/memory_buffer_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/memory_buffer_alloc.h -------------------------------------------------------------------------------- /include/mbedtls/nist_kw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/nist_kw.h -------------------------------------------------------------------------------- /include/mbedtls/pem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/pem.h -------------------------------------------------------------------------------- /include/mbedtls/pk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/pk.h -------------------------------------------------------------------------------- /include/mbedtls/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/platform.h -------------------------------------------------------------------------------- /include/mbedtls/platform_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/platform_time.h -------------------------------------------------------------------------------- /include/mbedtls/platform_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/platform_util.h -------------------------------------------------------------------------------- /include/mbedtls/private/pk_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/private/pk_private.h -------------------------------------------------------------------------------- /include/mbedtls/psa_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/psa_util.h -------------------------------------------------------------------------------- /include/mbedtls/threading.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/mbedtls/threading.h -------------------------------------------------------------------------------- /include/psa/crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto.h -------------------------------------------------------------------------------- /include/psa/crypto_builtin_composites.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_builtin_composites.h -------------------------------------------------------------------------------- /include/psa/crypto_builtin_key_derivation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_builtin_key_derivation.h -------------------------------------------------------------------------------- /include/psa/crypto_builtin_primitives.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_builtin_primitives.h -------------------------------------------------------------------------------- /include/psa/crypto_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_compat.h -------------------------------------------------------------------------------- /include/psa/crypto_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_config.h -------------------------------------------------------------------------------- /include/psa/crypto_driver_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_driver_common.h -------------------------------------------------------------------------------- /include/psa/crypto_driver_contexts_composites.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_driver_contexts_composites.h -------------------------------------------------------------------------------- /include/psa/crypto_driver_contexts_key_derivation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_driver_contexts_key_derivation.h -------------------------------------------------------------------------------- /include/psa/crypto_driver_contexts_primitives.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_driver_contexts_primitives.h -------------------------------------------------------------------------------- /include/psa/crypto_driver_random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_driver_random.h -------------------------------------------------------------------------------- /include/psa/crypto_extra.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_extra.h -------------------------------------------------------------------------------- /include/psa/crypto_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_platform.h -------------------------------------------------------------------------------- /include/psa/crypto_sizes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_sizes.h -------------------------------------------------------------------------------- /include/psa/crypto_struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_struct.h -------------------------------------------------------------------------------- /include/psa/crypto_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_types.h -------------------------------------------------------------------------------- /include/psa/crypto_values.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/psa/crypto_values.h -------------------------------------------------------------------------------- /include/tf-psa-crypto/build_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/tf-psa-crypto/build_info.h -------------------------------------------------------------------------------- /include/tf-psa-crypto/private/crypto_adjust_config_auto_enabled.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/tf-psa-crypto/private/crypto_adjust_config_auto_enabled.h -------------------------------------------------------------------------------- /include/tf-psa-crypto/private/crypto_adjust_config_dependencies.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/tf-psa-crypto/private/crypto_adjust_config_dependencies.h -------------------------------------------------------------------------------- /include/tf-psa-crypto/private/crypto_adjust_config_derived.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/tf-psa-crypto/private/crypto_adjust_config_derived.h -------------------------------------------------------------------------------- /include/tf-psa-crypto/private/crypto_adjust_config_key_pair_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/tf-psa-crypto/private/crypto_adjust_config_key_pair_types.h -------------------------------------------------------------------------------- /include/tf-psa-crypto/private/crypto_adjust_config_support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/tf-psa-crypto/private/crypto_adjust_config_support.h -------------------------------------------------------------------------------- /include/tf-psa-crypto/private/crypto_adjust_config_synonyms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/tf-psa-crypto/private/crypto_adjust_config_synonyms.h -------------------------------------------------------------------------------- /include/tf-psa-crypto/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/include/tf-psa-crypto/version.h -------------------------------------------------------------------------------- /pkgconfig/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | *.pc 3 | -------------------------------------------------------------------------------- /pkgconfig/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/pkgconfig/CMakeLists.txt -------------------------------------------------------------------------------- /pkgconfig/JoinPaths.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/pkgconfig/JoinPaths.cmake -------------------------------------------------------------------------------- /pkgconfig/tfpsacrypto.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/pkgconfig/tfpsacrypto.pc.in -------------------------------------------------------------------------------- /programs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/.gitignore -------------------------------------------------------------------------------- /programs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/CMakeLists.txt -------------------------------------------------------------------------------- /programs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/README.md -------------------------------------------------------------------------------- /programs/fuzz/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/fuzz/CMakeLists.txt -------------------------------------------------------------------------------- /programs/fuzz/fuzz_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/fuzz/fuzz_common.c -------------------------------------------------------------------------------- /programs/fuzz/fuzz_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/fuzz/fuzz_common.h -------------------------------------------------------------------------------- /programs/fuzz/fuzz_onefile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/fuzz/fuzz_onefile.c -------------------------------------------------------------------------------- /programs/fuzz/fuzz_privkey.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/fuzz/fuzz_privkey.c -------------------------------------------------------------------------------- /programs/fuzz/fuzz_pubkey.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/fuzz/fuzz_pubkey.c -------------------------------------------------------------------------------- /programs/psa/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/psa/CMakeLists.txt -------------------------------------------------------------------------------- /programs/psa/aead_demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/psa/aead_demo.c -------------------------------------------------------------------------------- /programs/psa/crypto_examples.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/psa/crypto_examples.c -------------------------------------------------------------------------------- /programs/psa/hmac_demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/psa/hmac_demo.c -------------------------------------------------------------------------------- /programs/psa/key_ladder_demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/psa/key_ladder_demo.c -------------------------------------------------------------------------------- /programs/psa/key_ladder_demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/psa/key_ladder_demo.sh -------------------------------------------------------------------------------- /programs/psa/psa_constant_names.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/psa/psa_constant_names.c -------------------------------------------------------------------------------- /programs/psa/psa_hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/psa/psa_hash.c -------------------------------------------------------------------------------- /programs/psa/psa_hash_demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/psa/psa_hash_demo.sh -------------------------------------------------------------------------------- /programs/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/test/CMakeLists.txt -------------------------------------------------------------------------------- /programs/test/benchmark.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/test/benchmark.c -------------------------------------------------------------------------------- /programs/test/cmake_package/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | cmake_package 3 | tf-psa-crypto 4 | -------------------------------------------------------------------------------- /programs/test/cmake_package/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/test/cmake_package/CMakeLists.txt -------------------------------------------------------------------------------- /programs/test/cmake_package/cmake_package.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/test/cmake_package/cmake_package.c -------------------------------------------------------------------------------- /programs/test/cmake_package_install/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | Makefile 3 | cmake_package_install 4 | tf-psa-crypto 5 | -------------------------------------------------------------------------------- /programs/test/cmake_package_install/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/test/cmake_package_install/CMakeLists.txt -------------------------------------------------------------------------------- /programs/test/cmake_package_install/cmake_package_install.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/test/cmake_package_install/cmake_package_install.c -------------------------------------------------------------------------------- /programs/test/cmake_subproject/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | Makefile 3 | cmake_subproject 4 | -------------------------------------------------------------------------------- /programs/test/cmake_subproject/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/test/cmake_subproject/CMakeLists.txt -------------------------------------------------------------------------------- /programs/test/cmake_subproject/cmake_subproject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/test/cmake_subproject/cmake_subproject.c -------------------------------------------------------------------------------- /programs/test/cmake_subproject/framework/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /programs/test/tfpsacrypto_dlopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/test/tfpsacrypto_dlopen.c -------------------------------------------------------------------------------- /programs/test/which_aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/programs/test/which_aes.c -------------------------------------------------------------------------------- /scripts/basic.requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/basic.requirements.txt -------------------------------------------------------------------------------- /scripts/c_header_guards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/c_header_guards.py -------------------------------------------------------------------------------- /scripts/ci.requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/ci.requirements.txt -------------------------------------------------------------------------------- /scripts/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/config.py -------------------------------------------------------------------------------- /scripts/data_files/driver_jsons/driver_opaque_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/data_files/driver_jsons/driver_opaque_schema.json -------------------------------------------------------------------------------- /scripts/data_files/driver_jsons/driver_transparent_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/data_files/driver_jsons/driver_transparent_schema.json -------------------------------------------------------------------------------- /scripts/data_files/driver_jsons/driverlist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/data_files/driver_jsons/driverlist.json -------------------------------------------------------------------------------- /scripts/data_files/driver_jsons/mbedtls_test_opaque_driver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/data_files/driver_jsons/mbedtls_test_opaque_driver.json -------------------------------------------------------------------------------- /scripts/data_files/driver_jsons/mbedtls_test_transparent_driver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/data_files/driver_jsons/mbedtls_test_transparent_driver.json -------------------------------------------------------------------------------- /scripts/data_files/driver_jsons/p256_transparent_driver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/data_files/driver_jsons/p256_transparent_driver.json -------------------------------------------------------------------------------- /scripts/data_files/driver_templates/OS-template-opaque.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/data_files/driver_templates/OS-template-opaque.jinja -------------------------------------------------------------------------------- /scripts/data_files/driver_templates/OS-template-transparent.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/data_files/driver_templates/OS-template-transparent.jinja -------------------------------------------------------------------------------- /scripts/data_files/driver_templates/psa_crypto_driver_wrappers.h.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/data_files/driver_templates/psa_crypto_driver_wrappers.h.jinja -------------------------------------------------------------------------------- /scripts/data_files/driver_templates/psa_crypto_driver_wrappers_no_static.c.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/data_files/driver_templates/psa_crypto_driver_wrappers_no_static.c.jinja -------------------------------------------------------------------------------- /scripts/data_files/psa-arch-tests/pal_crypto_config.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/data_files/psa-arch-tests/pal_crypto_config.patch -------------------------------------------------------------------------------- /scripts/data_files/psa-arch-tests/test_c080.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/data_files/psa-arch-tests/test_c080.patch -------------------------------------------------------------------------------- /scripts/driver.requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/driver.requirements.txt -------------------------------------------------------------------------------- /scripts/ecc-heap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/ecc-heap.sh -------------------------------------------------------------------------------- /scripts/framework_scripts_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/framework_scripts_path.py -------------------------------------------------------------------------------- /scripts/generate_config_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/generate_config_checks.py -------------------------------------------------------------------------------- /scripts/generate_driver_wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/generate_driver_wrappers.py -------------------------------------------------------------------------------- /scripts/generate_psa_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/generate_psa_constants.py -------------------------------------------------------------------------------- /scripts/maintainer.requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/maintainer.requirements.txt -------------------------------------------------------------------------------- /scripts/min_requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/scripts/min_requirements.py -------------------------------------------------------------------------------- /scripts/project_name.txt: -------------------------------------------------------------------------------- 1 | TF-PSA-Crypto 2 | -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/.gitignore -------------------------------------------------------------------------------- /tests/.jenkins/Jenkinsfile: -------------------------------------------------------------------------------- 1 | tf_psa_crypto.run_pr_job() 2 | -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/Descriptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/Descriptions.txt -------------------------------------------------------------------------------- /tests/configs/config_test_driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/configs/config_test_driver.h -------------------------------------------------------------------------------- /tests/configs/crypto_config_test_driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/configs/crypto_config_test_driver.h -------------------------------------------------------------------------------- /tests/configs/crypto_config_test_driver_extension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/configs/crypto_config_test_driver_extension.h -------------------------------------------------------------------------------- /tests/configs/user-config-for-test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/configs/user-config-for-test.h -------------------------------------------------------------------------------- /tests/configs/user-config-malloc-0-null.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/configs/user-config-malloc-0-null.h -------------------------------------------------------------------------------- /tests/configs/user-config-zeroize-memset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/configs/user-config-zeroize-memset.h -------------------------------------------------------------------------------- /tests/include/alt-dummy/platform_alt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/include/alt-dummy/platform_alt.h -------------------------------------------------------------------------------- /tests/include/alt-dummy/threading_alt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/include/alt-dummy/threading_alt.h -------------------------------------------------------------------------------- /tests/include/alt-dummy/timing_alt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/include/alt-dummy/timing_alt.h -------------------------------------------------------------------------------- /tests/include/test/mbedtls/build_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/include/test/mbedtls/build_info.h -------------------------------------------------------------------------------- /tests/include/test/psa_test_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/include/test/psa_test_wrappers.h -------------------------------------------------------------------------------- /tests/scripts/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/scripts/all.sh -------------------------------------------------------------------------------- /tests/scripts/components-basic-checks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/scripts/components-basic-checks.sh -------------------------------------------------------------------------------- /tests/scripts/components-build-system.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/scripts/components-build-system.sh -------------------------------------------------------------------------------- /tests/scripts/components-compiler.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/scripts/components-compiler.sh -------------------------------------------------------------------------------- /tests/scripts/components-compliance.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/scripts/components-compliance.sh -------------------------------------------------------------------------------- /tests/scripts/components-configuration-platform.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/scripts/components-configuration-platform.sh -------------------------------------------------------------------------------- /tests/scripts/components-configuration.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/scripts/components-configuration.sh -------------------------------------------------------------------------------- /tests/scripts/components-platform.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/scripts/components-platform.sh -------------------------------------------------------------------------------- /tests/scripts/components-sanitizers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/scripts/components-sanitizers.sh -------------------------------------------------------------------------------- /tests/scripts/generate_tests_pk_can_do_psa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/scripts/generate_tests_pk_can_do_psa.py -------------------------------------------------------------------------------- /tests/scripts/scripts_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/scripts/scripts_path.py -------------------------------------------------------------------------------- /tests/scripts/test_config_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/scripts/test_config_checks.py -------------------------------------------------------------------------------- /tests/scripts/test_psa_compliance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/scripts/test_psa_compliance.py -------------------------------------------------------------------------------- /tests/src/psa_test_wrappers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/src/psa_test_wrappers.c -------------------------------------------------------------------------------- /tests/suites/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/suites/helpers.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/helpers.function -------------------------------------------------------------------------------- /tests/suites/host_test.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/host_test.function -------------------------------------------------------------------------------- /tests/suites/main_test.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/main_test.function -------------------------------------------------------------------------------- /tests/suites/test_suite_aes.cbc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_aes.cbc.data -------------------------------------------------------------------------------- /tests/suites/test_suite_aes.cfb.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_aes.cfb.data -------------------------------------------------------------------------------- /tests/suites/test_suite_aes.ctr.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_aes.ctr.data -------------------------------------------------------------------------------- /tests/suites/test_suite_aes.ecb.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_aes.ecb.data -------------------------------------------------------------------------------- /tests/suites/test_suite_aes.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_aes.function -------------------------------------------------------------------------------- /tests/suites/test_suite_aes.ofb.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_aes.ofb.data -------------------------------------------------------------------------------- /tests/suites/test_suite_aes.rest.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_aes.rest.data -------------------------------------------------------------------------------- /tests/suites/test_suite_aes.xts.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_aes.xts.data -------------------------------------------------------------------------------- /tests/suites/test_suite_alignment.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_alignment.data -------------------------------------------------------------------------------- /tests/suites/test_suite_alignment.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_alignment.function -------------------------------------------------------------------------------- /tests/suites/test_suite_aria.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_aria.data -------------------------------------------------------------------------------- /tests/suites/test_suite_aria.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_aria.function -------------------------------------------------------------------------------- /tests/suites/test_suite_asn1parse.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_asn1parse.data -------------------------------------------------------------------------------- /tests/suites/test_suite_asn1parse.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_asn1parse.function -------------------------------------------------------------------------------- /tests/suites/test_suite_asn1write.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_asn1write.data -------------------------------------------------------------------------------- /tests/suites/test_suite_asn1write.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_asn1write.function -------------------------------------------------------------------------------- /tests/suites/test_suite_base64.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_base64.data -------------------------------------------------------------------------------- /tests/suites/test_suite_base64.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_base64.function -------------------------------------------------------------------------------- /tests/suites/test_suite_bignum.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_bignum.function -------------------------------------------------------------------------------- /tests/suites/test_suite_bignum.misc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_bignum.misc.data -------------------------------------------------------------------------------- /tests/suites/test_suite_bignum_core.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_bignum_core.function -------------------------------------------------------------------------------- /tests/suites/test_suite_bignum_core.misc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_bignum_core.misc.data -------------------------------------------------------------------------------- /tests/suites/test_suite_bignum_mod.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_bignum_mod.function -------------------------------------------------------------------------------- /tests/suites/test_suite_bignum_mod.misc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_bignum_mod.misc.data -------------------------------------------------------------------------------- /tests/suites/test_suite_bignum_mod_raw.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_bignum_mod_raw.data -------------------------------------------------------------------------------- /tests/suites/test_suite_bignum_mod_raw.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_bignum_mod_raw.function -------------------------------------------------------------------------------- /tests/suites/test_suite_bignum_random.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_bignum_random.data -------------------------------------------------------------------------------- /tests/suites/test_suite_bignum_random.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_bignum_random.function -------------------------------------------------------------------------------- /tests/suites/test_suite_block_cipher.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_block_cipher.data -------------------------------------------------------------------------------- /tests/suites/test_suite_block_cipher.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_block_cipher.function -------------------------------------------------------------------------------- /tests/suites/test_suite_camellia.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_camellia.data -------------------------------------------------------------------------------- /tests/suites/test_suite_camellia.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_camellia.function -------------------------------------------------------------------------------- /tests/suites/test_suite_ccm.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_ccm.data -------------------------------------------------------------------------------- /tests/suites/test_suite_ccm.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_ccm.function -------------------------------------------------------------------------------- /tests/suites/test_suite_chacha20.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_chacha20.data -------------------------------------------------------------------------------- /tests/suites/test_suite_chacha20.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_chacha20.function -------------------------------------------------------------------------------- /tests/suites/test_suite_chachapoly.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_chachapoly.data -------------------------------------------------------------------------------- /tests/suites/test_suite_chachapoly.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_chachapoly.function -------------------------------------------------------------------------------- /tests/suites/test_suite_cipher.aes.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_cipher.aes.data -------------------------------------------------------------------------------- /tests/suites/test_suite_cipher.aria.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_cipher.aria.data -------------------------------------------------------------------------------- /tests/suites/test_suite_cipher.camellia.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_cipher.camellia.data -------------------------------------------------------------------------------- /tests/suites/test_suite_cipher.ccm.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_cipher.ccm.data -------------------------------------------------------------------------------- /tests/suites/test_suite_cipher.chacha20.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_cipher.chacha20.data -------------------------------------------------------------------------------- /tests/suites/test_suite_cipher.chachapoly.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_cipher.chachapoly.data -------------------------------------------------------------------------------- /tests/suites/test_suite_cipher.constant_time.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_cipher.constant_time.data -------------------------------------------------------------------------------- /tests/suites/test_suite_cipher.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_cipher.function -------------------------------------------------------------------------------- /tests/suites/test_suite_cipher.gcm.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_cipher.gcm.data -------------------------------------------------------------------------------- /tests/suites/test_suite_cipher.misc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_cipher.misc.data -------------------------------------------------------------------------------- /tests/suites/test_suite_cipher.padding.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_cipher.padding.data -------------------------------------------------------------------------------- /tests/suites/test_suite_cmac.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_cmac.data -------------------------------------------------------------------------------- /tests/suites/test_suite_cmac.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_cmac.function -------------------------------------------------------------------------------- /tests/suites/test_suite_common.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_common.data -------------------------------------------------------------------------------- /tests/suites/test_suite_common.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_common.function -------------------------------------------------------------------------------- /tests/suites/test_suite_config.crypto_combinations.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_config.crypto_combinations.data -------------------------------------------------------------------------------- /tests/suites/test_suite_config.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_config.function -------------------------------------------------------------------------------- /tests/suites/test_suite_config.psa_combinations.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_config.psa_combinations.data -------------------------------------------------------------------------------- /tests/suites/test_suite_constant_time.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_constant_time.data -------------------------------------------------------------------------------- /tests/suites/test_suite_constant_time.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_constant_time.function -------------------------------------------------------------------------------- /tests/suites/test_suite_ctr_drbg.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_ctr_drbg.data -------------------------------------------------------------------------------- /tests/suites/test_suite_ctr_drbg.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_ctr_drbg.function -------------------------------------------------------------------------------- /tests/suites/test_suite_ecdh.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_ecdh.data -------------------------------------------------------------------------------- /tests/suites/test_suite_ecdh.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_ecdh.function -------------------------------------------------------------------------------- /tests/suites/test_suite_ecdsa.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_ecdsa.data -------------------------------------------------------------------------------- /tests/suites/test_suite_ecdsa.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_ecdsa.function -------------------------------------------------------------------------------- /tests/suites/test_suite_ecjpake.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_ecjpake.data -------------------------------------------------------------------------------- /tests/suites/test_suite_ecjpake.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_ecjpake.function -------------------------------------------------------------------------------- /tests/suites/test_suite_ecp.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_ecp.data -------------------------------------------------------------------------------- /tests/suites/test_suite_ecp.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_ecp.function -------------------------------------------------------------------------------- /tests/suites/test_suite_entropy.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_entropy.data -------------------------------------------------------------------------------- /tests/suites/test_suite_entropy.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_entropy.function -------------------------------------------------------------------------------- /tests/suites/test_suite_gcm.aes128_de.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_gcm.aes128_de.data -------------------------------------------------------------------------------- /tests/suites/test_suite_gcm.aes128_en.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_gcm.aes128_en.data -------------------------------------------------------------------------------- /tests/suites/test_suite_gcm.aes192_de.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_gcm.aes192_de.data -------------------------------------------------------------------------------- /tests/suites/test_suite_gcm.aes192_en.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_gcm.aes192_en.data -------------------------------------------------------------------------------- /tests/suites/test_suite_gcm.aes256_de.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_gcm.aes256_de.data -------------------------------------------------------------------------------- /tests/suites/test_suite_gcm.aes256_en.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_gcm.aes256_en.data -------------------------------------------------------------------------------- /tests/suites/test_suite_gcm.camellia.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_gcm.camellia.data -------------------------------------------------------------------------------- /tests/suites/test_suite_gcm.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_gcm.function -------------------------------------------------------------------------------- /tests/suites/test_suite_gcm.misc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_gcm.misc.data -------------------------------------------------------------------------------- /tests/suites/test_suite_hmac_drbg.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_hmac_drbg.function -------------------------------------------------------------------------------- /tests/suites/test_suite_hmac_drbg.misc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_hmac_drbg.misc.data -------------------------------------------------------------------------------- /tests/suites/test_suite_hmac_drbg.no_reseed.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_hmac_drbg.no_reseed.data -------------------------------------------------------------------------------- /tests/suites/test_suite_hmac_drbg.nopr.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_hmac_drbg.nopr.data -------------------------------------------------------------------------------- /tests/suites/test_suite_hmac_drbg.pr.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_hmac_drbg.pr.data -------------------------------------------------------------------------------- /tests/suites/test_suite_lmots.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_lmots.data -------------------------------------------------------------------------------- /tests/suites/test_suite_lmots.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_lmots.function -------------------------------------------------------------------------------- /tests/suites/test_suite_lms.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_lms.data -------------------------------------------------------------------------------- /tests/suites/test_suite_lms.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_lms.function -------------------------------------------------------------------------------- /tests/suites/test_suite_md.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_md.data -------------------------------------------------------------------------------- /tests/suites/test_suite_md.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_md.function -------------------------------------------------------------------------------- /tests/suites/test_suite_mdx.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_mdx.data -------------------------------------------------------------------------------- /tests/suites/test_suite_mdx.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_mdx.function -------------------------------------------------------------------------------- /tests/suites/test_suite_memory_buffer_alloc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_memory_buffer_alloc.data -------------------------------------------------------------------------------- /tests/suites/test_suite_memory_buffer_alloc.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_memory_buffer_alloc.function -------------------------------------------------------------------------------- /tests/suites/test_suite_nist_kw.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_nist_kw.data -------------------------------------------------------------------------------- /tests/suites/test_suite_nist_kw.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_nist_kw.function -------------------------------------------------------------------------------- /tests/suites/test_suite_oid.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_oid.data -------------------------------------------------------------------------------- /tests/suites/test_suite_oid.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_oid.function -------------------------------------------------------------------------------- /tests/suites/test_suite_pem.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_pem.data -------------------------------------------------------------------------------- /tests/suites/test_suite_pem.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_pem.function -------------------------------------------------------------------------------- /tests/suites/test_suite_pk.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_pk.data -------------------------------------------------------------------------------- /tests/suites/test_suite_pk.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_pk.function -------------------------------------------------------------------------------- /tests/suites/test_suite_pk.pk_can_do_psa.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_pk.pk_can_do_psa.data -------------------------------------------------------------------------------- /tests/suites/test_suite_pkcs5.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_pkcs5.data -------------------------------------------------------------------------------- /tests/suites/test_suite_pkcs5.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_pkcs5.function -------------------------------------------------------------------------------- /tests/suites/test_suite_pkparse.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_pkparse.data -------------------------------------------------------------------------------- /tests/suites/test_suite_pkparse.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_pkparse.function -------------------------------------------------------------------------------- /tests/suites/test_suite_pkwrite.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_pkwrite.data -------------------------------------------------------------------------------- /tests/suites/test_suite_pkwrite.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_pkwrite.function -------------------------------------------------------------------------------- /tests/suites/test_suite_platform.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_platform.data -------------------------------------------------------------------------------- /tests/suites/test_suite_platform.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_platform.function -------------------------------------------------------------------------------- /tests/suites/test_suite_platform_printf.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_platform_printf.data -------------------------------------------------------------------------------- /tests/suites/test_suite_platform_printf.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_platform_printf.function -------------------------------------------------------------------------------- /tests/suites/test_suite_platform_threading.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_platform_threading.data -------------------------------------------------------------------------------- /tests/suites/test_suite_platform_threading.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_platform_threading.function -------------------------------------------------------------------------------- /tests/suites/test_suite_platform_util.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_platform_util.data -------------------------------------------------------------------------------- /tests/suites/test_suite_platform_util.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_platform_util.function -------------------------------------------------------------------------------- /tests/suites/test_suite_poly1305.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_poly1305.data -------------------------------------------------------------------------------- /tests/suites/test_suite_poly1305.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_poly1305.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto.concurrent.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto.concurrent.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto.pbkdf2.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto.pbkdf2.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto.persistent.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto.persistent.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_attributes.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_attributes.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_attributes.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_attributes.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_constant_time.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_constant_time.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_constant_time.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_constant_time.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_driver_wrappers.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_driver_wrappers.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_driver_wrappers.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_driver_wrappers.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_ecp.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_ecp.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_ecp.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_ecp.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_entropy.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_entropy.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_entropy.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_entropy.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_generate_key.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_generate_key.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_hash.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_hash.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_hash.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_hash.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_init.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_init.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_init.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_init.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_low_hash.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_low_hash.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_memory.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_memory.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_memory.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_memory.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_metadata.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_metadata.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_metadata.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_metadata.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_not_supported.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_not_supported.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_not_supported.misc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_not_supported.misc.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_op_fail.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_op_fail.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_op_fail.misc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_op_fail.misc.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_pake.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_pake.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_pake.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_pake.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_persistent_key.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_persistent_key.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_persistent_key.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_persistent_key.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_slot_management.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_slot_management.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_slot_management.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_slot_management.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_storage_format.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_storage_format.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_storage_format.misc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_storage_format.misc.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_util.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_util.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_crypto_util.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_crypto_util.function -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_its.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_its.data -------------------------------------------------------------------------------- /tests/suites/test_suite_psa_its.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_psa_its.function -------------------------------------------------------------------------------- /tests/suites/test_suite_random.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_random.data -------------------------------------------------------------------------------- /tests/suites/test_suite_random.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_random.function -------------------------------------------------------------------------------- /tests/suites/test_suite_rsa.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_rsa.data -------------------------------------------------------------------------------- /tests/suites/test_suite_rsa.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_rsa.function -------------------------------------------------------------------------------- /tests/suites/test_suite_rsa.pkcs1_v15.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_rsa.pkcs1_v15.data -------------------------------------------------------------------------------- /tests/suites/test_suite_rsa.pkcs1_v21.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_rsa.pkcs1_v21.data -------------------------------------------------------------------------------- /tests/suites/test_suite_shax.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_shax.data -------------------------------------------------------------------------------- /tests/suites/test_suite_shax.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_shax.function -------------------------------------------------------------------------------- /tests/suites/test_suite_tf_psa_crypto_version.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_tf_psa_crypto_version.data -------------------------------------------------------------------------------- /tests/suites/test_suite_tf_psa_crypto_version.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/TF-PSA-Crypto/HEAD/tests/suites/test_suite_tf_psa_crypto_version.function --------------------------------------------------------------------------------