Lines Matching refs:alg

123                                              size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *input,
136 status = mbedtls_test_transparent_signature_sign_message(attributes, key_buffer, key_buffer_size, alg,
151 mbedtls_test_opaque_signature_sign_message(attributes, key_buffer, key_buffer_size, alg, input,
164 return (psa_sign_message_builtin(attributes, key_buffer, key_buffer_size, alg, input, input_length, signature,
169 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *input,
182 attributes, key_buffer, key_buffer_size, alg, input, input_length, signature, signature_length);
194 return (mbedtls_test_opaque_signature_verify_message(attributes, key_buffer, key_buffer_size, alg, input,
207 return (psa_verify_message_builtin(attributes, key_buffer, key_buffer_size, alg, input, input_length, signature,
212 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *hash,
226 return (drv->asymmetric->p_sign(drv_context, *((psa_key_slot_number_t *)key_buffer), alg, hash, hash_length,
241 mbedtls_test_transparent_signature_sign_hash(attributes, key_buffer, key_buffer_size, alg, hash,
248 if (PSA_KEY_TYPE_IS_ECC(psa_get_key_type(attributes)) && PSA_ALG_IS_ECDSA(alg) &&
249 !PSA_ALG_ECDSA_IS_DETERMINISTIC(alg) &&
252 status = p256_transparent_sign_hash(attributes, key_buffer, key_buffer_size, alg, hash, hash_length,
260 return (psa_sign_hash_builtin(attributes, key_buffer, key_buffer_size, alg, hash, hash_length, signature,
267 return (mbedtls_test_opaque_signature_sign_hash(attributes, key_buffer, key_buffer_size, alg, hash,
279 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *hash,
292 return (drv->asymmetric->p_verify(drv_context, *((psa_key_slot_number_t *)key_buffer), alg, hash, hash_length,
306 status = mbedtls_test_transparent_signature_verify_hash(attributes, key_buffer, key_buffer_size, alg, hash,
313 if (PSA_KEY_TYPE_IS_ECC(psa_get_key_type(attributes)) && PSA_ALG_IS_ECDSA(alg) &&
314 !PSA_ALG_ECDSA_IS_DETERMINISTIC(alg) &&
317 status = p256_transparent_verify_hash(attributes, key_buffer, key_buffer_size, alg, hash, hash_length,
325 return (psa_verify_hash_builtin(attributes, key_buffer, key_buffer_size, alg, hash, hash_length, signature,
332 return (mbedtls_test_opaque_signature_verify_hash(attributes, key_buffer, key_buffer_size, alg, hash,
389 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *hash,
413 alg, hash, hash_length);
469 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *hash,
493 alg, hash, hash_length, signature, signature_length);
949 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *iv,
963 mbedtls_test_transparent_cipher_encrypt(attributes, key_buffer, key_buffer_size, alg, iv, iv_length,
972 return (mbedtls_psa_cipher_encrypt(attributes, key_buffer, key_buffer_size, alg, iv, iv_length, input,
982 return (mbedtls_test_opaque_cipher_encrypt(attributes, key_buffer, key_buffer_size, alg, iv, iv_length,
992 (void)alg;
1005 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *input,
1018 status = mbedtls_test_transparent_cipher_decrypt(attributes, key_buffer, key_buffer_size, alg, input,
1027 return (mbedtls_psa_cipher_decrypt(attributes, key_buffer, key_buffer_size, alg, input, input_length,
1037 return (mbedtls_test_opaque_cipher_decrypt(attributes, key_buffer, key_buffer_size, alg, input,
1047 (void)alg;
1059 size_t key_buffer_size, psa_algorithm_t alg)
1071 attributes, key_buffer, key_buffer_size, alg);
1083 key_buffer_size, alg);
1097 key_buffer, key_buffer_size, alg);
1111 (void)alg;
1118 size_t key_buffer_size, psa_algorithm_t alg)
1130 attributes, key_buffer, key_buffer_size, alg);
1142 key_buffer_size, alg);
1156 key_buffer, key_buffer_size, alg);
1170 (void)alg;
1296 psa_status_t psa_driver_wrapper_hash_compute(psa_algorithm_t alg, const uint8_t *input, size_t input_length,
1303 status = mbedtls_test_transparent_hash_compute(alg, input, input_length, hash, hash_size, hash_length);
1310 status = mbedtls_psa_hash_compute(alg, input, input_length, hash, hash_size, hash_length);
1315 (void)alg;
1325 psa_status_t psa_driver_wrapper_hash_setup(psa_hash_operation_t *operation, psa_algorithm_t alg)
1331 status = mbedtls_test_transparent_hash_setup(&operation->ctx.test_driver_ctx, alg);
1341 status = mbedtls_psa_hash_setup(&operation->ctx.mbedtls_ctx, alg);
1351 (void)alg;
1432 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *nonce,
1449 attributes, key_buffer, key_buffer_size, alg, nonce, nonce_length, additional_data,
1458 return (mbedtls_psa_aead_encrypt(attributes, key_buffer, key_buffer_size, alg, nonce, nonce_length,
1472 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *nonce,
1489 attributes, key_buffer, key_buffer_size, alg, nonce, nonce_length, additional_data,
1498 return (mbedtls_psa_aead_decrypt(attributes, key_buffer, key_buffer_size, alg, nonce, nonce_length,
1513 size_t key_buffer_size, psa_algorithm_t alg)
1527 attributes, key_buffer, key_buffer_size, alg);
1538 key_buffer_size, alg);
1553 size_t key_buffer_size, psa_algorithm_t alg)
1567 attributes, key_buffer, key_buffer_size, alg);
1578 key_buffer_size, alg);
1815 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *input,
1827 status = mbedtls_test_transparent_mac_compute(attributes, key_buffer, key_buffer_size, alg, input,
1836 status = mbedtls_psa_mac_compute(attributes, key_buffer, key_buffer_size, alg, input, input_length, mac,
1847 status = mbedtls_test_opaque_mac_compute(attributes, key_buffer, key_buffer_size, alg, input, input_length,
1856 (void)alg;
1868 const uint8_t *key_buffer, size_t key_buffer_size, psa_algorithm_t alg)
1880 key_buffer, key_buffer_size, alg);
1892 mbedtls_psa_mac_sign_setup(&operation->ctx.mbedtls_ctx, attributes, key_buffer, key_buffer_size, alg);
1906 key_buffer_size, alg);
1920 (void)alg;
1926 const uint8_t *key_buffer, size_t key_buffer_size, psa_algorithm_t alg)
1938 key_buffer, key_buffer_size, alg);
1950 mbedtls_psa_mac_verify_setup(&operation->ctx.mbedtls_ctx, attributes, key_buffer, key_buffer_size, alg);
1964 key_buffer, key_buffer_size, alg);
1978 (void)alg;
2086 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *input,
2099 status = mbedtls_test_transparent_asymmetric_encrypt(attributes, key_buffer, key_buffer_size, alg, input,
2107 return (mbedtls_psa_asymmetric_encrypt(attributes, key_buffer, key_buffer_size, alg, input, input_length,
2113 return (mbedtls_test_opaque_asymmetric_encrypt(attributes, key_buffer, key_buffer_size, alg, input,
2124 (void)alg;
2137 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *input,
2150 status = mbedtls_test_transparent_asymmetric_decrypt(attributes, key_buffer, key_buffer_size, alg, input,
2158 return (mbedtls_psa_asymmetric_decrypt(attributes, key_buffer, key_buffer_size, alg, input, input_length,
2164 return (mbedtls_test_opaque_asymmetric_decrypt(attributes, key_buffer, key_buffer_size, alg, input,
2175 (void)alg;
2188 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *peer_key,
2201 status = mbedtls_test_transparent_key_agreement(attributes, key_buffer, key_buffer_size, alg, peer_key,
2208 if (PSA_KEY_TYPE_IS_ECC(psa_get_key_type(attributes)) && PSA_ALG_IS_ECDH(alg) &&
2211 status = p256_transparent_key_agreement(attributes, key_buffer, key_buffer_size, alg, peer_key,
2222 psa_key_agreement_raw_builtin(attributes, key_buffer, key_buffer_size, alg, peer_key, peer_key_length,
2228 return (mbedtls_test_opaque_key_agreement(attributes, key_buffer, key_buffer_size, alg, peer_key,