test_suite_md.psa.data (5647B)
1 # These tests behave differently depending on the presence of 2 # drivers and/or built-in, so they're isolated here for the benefit of 3 # analyze_outcomes.py (driver vs reference comparison). 4 5 PSA dispatch MD5 legacy only 6 depends_on:MBEDTLS_MD5_C:!MBEDTLS_MD_MD5_VIA_PSA 7 md_psa_dynamic_dispatch:MBEDTLS_MD_MD5:0:MBEDTLS_MD_ENGINE_LEGACY 8 9 PSA dispatch MD5 driver only 10 depends_on:!MBEDTLS_MD5_C:MBEDTLS_MD_MD5_VIA_PSA 11 md_psa_dynamic_dispatch:MBEDTLS_MD_MD5:MBEDTLS_ERR_MD_BAD_INPUT_DATA:MBEDTLS_MD_ENGINE_PSA 12 13 PSA dispatch MD5 legacy+driver 14 depends_on:MBEDTLS_MD5_C:MBEDTLS_MD_MD5_VIA_PSA 15 md_psa_dynamic_dispatch:MBEDTLS_MD_MD5:0:MBEDTLS_MD_ENGINE_PSA 16 17 PSA dispatch RIPEMD160 legacy only 18 depends_on:MBEDTLS_RIPEMD160_C:!MBEDTLS_MD_RIPEMD160_VIA_PSA 19 md_psa_dynamic_dispatch:MBEDTLS_MD_RIPEMD160:0:MBEDTLS_MD_ENGINE_LEGACY 20 21 PSA dispatch RIPEMD160 driver only 22 depends_on:!MBEDTLS_RIPEMD160_C:MBEDTLS_MD_RIPEMD160_VIA_PSA 23 md_psa_dynamic_dispatch:MBEDTLS_MD_RIPEMD160:MBEDTLS_ERR_MD_BAD_INPUT_DATA:MBEDTLS_MD_ENGINE_PSA 24 25 PSA dispatch RIPEMD160 legacy+driver 26 depends_on:MBEDTLS_RIPEMD160_C:MBEDTLS_MD_RIPEMD160_VIA_PSA 27 md_psa_dynamic_dispatch:MBEDTLS_MD_RIPEMD160:0:MBEDTLS_MD_ENGINE_PSA 28 29 PSA dispatch SHA1 legacy only 30 depends_on:MBEDTLS_SHA1_C:!MBEDTLS_MD_SHA1_VIA_PSA 31 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA1:0:MBEDTLS_MD_ENGINE_LEGACY 32 33 PSA dispatch SHA1 driver only 34 depends_on:!MBEDTLS_SHA1_C:MBEDTLS_MD_SHA1_VIA_PSA 35 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA1:MBEDTLS_ERR_MD_BAD_INPUT_DATA:MBEDTLS_MD_ENGINE_PSA 36 37 PSA dispatch SHA1 legacy+driver 38 depends_on:MBEDTLS_SHA1_C:MBEDTLS_MD_SHA1_VIA_PSA 39 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA1:0:MBEDTLS_MD_ENGINE_PSA 40 41 PSA dispatch SHA224 legacy only 42 depends_on:MBEDTLS_SHA224_C:!MBEDTLS_MD_SHA224_VIA_PSA 43 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA224:0:MBEDTLS_MD_ENGINE_LEGACY 44 45 PSA dispatch SHA224 driver only 46 depends_on:!MBEDTLS_SHA224_C:MBEDTLS_MD_SHA224_VIA_PSA 47 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA224:MBEDTLS_ERR_MD_BAD_INPUT_DATA:MBEDTLS_MD_ENGINE_PSA 48 49 PSA dispatch SHA224 legacy+driver 50 depends_on:MBEDTLS_SHA224_C:MBEDTLS_MD_SHA224_VIA_PSA 51 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA224:0:MBEDTLS_MD_ENGINE_PSA 52 53 PSA dispatch SHA256 legacy only 54 depends_on:MBEDTLS_SHA256_C:!MBEDTLS_MD_SHA256_VIA_PSA 55 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA256:0:MBEDTLS_MD_ENGINE_LEGACY 56 57 PSA dispatch SHA256 driver only 58 depends_on:!MBEDTLS_SHA256_C:MBEDTLS_MD_SHA256_VIA_PSA 59 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA256:MBEDTLS_ERR_MD_BAD_INPUT_DATA:MBEDTLS_MD_ENGINE_PSA 60 61 PSA dispatch SHA256 legacy+driver 62 depends_on:MBEDTLS_SHA256_C:MBEDTLS_MD_SHA256_VIA_PSA 63 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA256:0:MBEDTLS_MD_ENGINE_PSA 64 65 PSA dispatch SHA384 legacy only 66 depends_on:MBEDTLS_SHA384_C:!MBEDTLS_MD_SHA384_VIA_PSA 67 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA384:0:MBEDTLS_MD_ENGINE_LEGACY 68 69 PSA dispatch SHA384 driver only 70 depends_on:!MBEDTLS_SHA384_C:MBEDTLS_MD_SHA384_VIA_PSA 71 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA384:MBEDTLS_ERR_MD_BAD_INPUT_DATA:MBEDTLS_MD_ENGINE_PSA 72 73 PSA dispatch SHA384 legacy+driver 74 depends_on:MBEDTLS_SHA384_C:MBEDTLS_MD_SHA384_VIA_PSA 75 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA384:0:MBEDTLS_MD_ENGINE_PSA 76 77 PSA dispatch SHA512 legacy only 78 depends_on:MBEDTLS_SHA512_C:!MBEDTLS_MD_SHA512_VIA_PSA 79 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA512:0:MBEDTLS_MD_ENGINE_LEGACY 80 81 PSA dispatch SHA512 driver only 82 depends_on:!MBEDTLS_SHA512_C:MBEDTLS_MD_SHA512_VIA_PSA 83 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA512:MBEDTLS_ERR_MD_BAD_INPUT_DATA:MBEDTLS_MD_ENGINE_PSA 84 85 PSA dispatch SHA512 legacy+driver 86 depends_on:MBEDTLS_SHA512_C:MBEDTLS_MD_SHA512_VIA_PSA 87 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA512:0:MBEDTLS_MD_ENGINE_PSA 88 89 PSA dispatch SHA3-224 legacy only 90 depends_on:MBEDTLS_SHA3_C:!MBEDTLS_MD_SHA3_224_VIA_PSA 91 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA3_224:0:MBEDTLS_MD_ENGINE_LEGACY 92 93 PSA dispatch SHA3-224 driver only 94 depends_on:!MBEDTLS_SHA3_C:MBEDTLS_MD_SHA3_224_VIA_PSA 95 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA3_224:MBEDTLS_ERR_MD_BAD_INPUT_DATA:MBEDTLS_MD_ENGINE_PSA 96 97 PSA dispatch SHA3-224 legacy+driver 98 depends_on:MBEDTLS_SHA3_C:MBEDTLS_MD_SHA3_224_VIA_PSA 99 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA3_224:0:MBEDTLS_MD_ENGINE_PSA 100 101 PSA dispatch SHA3-256 legacy only 102 depends_on:MBEDTLS_SHA3_C:!MBEDTLS_MD_SHA3_256_VIA_PSA 103 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA3_256:0:MBEDTLS_MD_ENGINE_LEGACY 104 105 PSA dispatch SHA3-256 driver only 106 depends_on:!MBEDTLS_SHA3_C:MBEDTLS_MD_SHA3_256_VIA_PSA 107 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA3_256:MBEDTLS_ERR_MD_BAD_INPUT_DATA:MBEDTLS_MD_ENGINE_PSA 108 109 PSA dispatch SHA3-256 legacy+driver 110 depends_on:MBEDTLS_SHA3_C:MBEDTLS_MD_SHA3_256_VIA_PSA 111 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA3_256:0:MBEDTLS_MD_ENGINE_PSA 112 113 PSA dispatch SHA3-384 legacy only 114 depends_on:MBEDTLS_SHA3_C:!MBEDTLS_MD_SHA3_384_VIA_PSA 115 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA3_384:0:MBEDTLS_MD_ENGINE_LEGACY 116 117 PSA dispatch SHA3-384 driver only 118 depends_on:!MBEDTLS_SHA3_C:MBEDTLS_MD_SHA3_384_VIA_PSA 119 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA3_384:MBEDTLS_ERR_MD_BAD_INPUT_DATA:MBEDTLS_MD_ENGINE_PSA 120 121 PSA dispatch SHA3-384 legacy+driver 122 depends_on:MBEDTLS_SHA3_C:MBEDTLS_MD_SHA3_384_VIA_PSA 123 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA3_384:0:MBEDTLS_MD_ENGINE_PSA 124 125 PSA dispatch SHA3-512 legacy only 126 depends_on:MBEDTLS_SHA3_C:!MBEDTLS_MD_SHA3_512_VIA_PSA 127 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA3_512:0:MBEDTLS_MD_ENGINE_LEGACY 128 129 PSA dispatch SHA3-512 driver only 130 depends_on:!MBEDTLS_SHA3_C:MBEDTLS_MD_SHA3_512_VIA_PSA 131 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA3_512:MBEDTLS_ERR_MD_BAD_INPUT_DATA:MBEDTLS_MD_ENGINE_PSA 132 133 PSA dispatch SHA3-512 legacy+driver 134 depends_on:MBEDTLS_SHA3_C:MBEDTLS_MD_SHA3_512_VIA_PSA 135 md_psa_dynamic_dispatch:MBEDTLS_MD_SHA3_512:0:MBEDTLS_MD_ENGINE_PSA