Lines Matching refs:hash

419                           const unsigned char *hash, unsigned char *sig)
425 md_alg, hashlen, hash, sig);
1216 void pk_ec_test_vec(int type, int id, data_t *key, data_t *hash,
1242 hash->x, hash->len, sig->x, sig->len) == ret);
1253 int md_alg, data_t *hash, data_t *sig_check,
1282 ret = mbedtls_pk_sign_restartable(&prv, md_alg, hash->x, hash->len,
1298 hash->x, hash->len, sig, slen, &rs_ctx);
1308 hash->x, hash->len, sig, slen, &rs_ctx);
1317 hash->x, hash->len, sig, slen, &rs_ctx);
1322 ret = mbedtls_pk_sign_restartable(&prv, md_alg, hash->x, hash->len,
1343 unsigned char hash[32]; // Hard-coded for SHA256
1344 size_t hash_len = sizeof(hash);
1361 memset(hash, 0x2a, sizeof(hash));
1377 hash, hash_len,
1388 hash, hash_len, sig, sig_len) == verify_ret);
1391 hash[0]++;
1393 hash, hash_len, sig, sig_len) != 0);
1394 hash[0]--;
1398 hash, hash_len, sig, sig_len) != 0);
1402 TEST_ASSERT(mbedtls_pk_sign(&pk, MBEDTLS_MD_SHA256, hash, hash_len,
1413 hash, hash_len, sig, sig_len, rs_ctx) == verify_ret);
1416 hash[0]++;
1418 hash, sizeof(hash), sig, sig_len, rs_ctx) != 0);
1419 hash[0]--;
1423 hash, sizeof(hash), sig, sig_len, rs_ctx) != 0);
1690 unsigned char hash[50], sig[100];
1695 memset(hash, 0x2a, sizeof(hash));
1703 MBEDTLS_MD_NONE, hash, hash_len, sig, sig_len),
1707 TEST_EQUAL(mbedtls_pk_verify(&pk, MBEDTLS_MD_NONE, hash, hash_len,
1713 MBEDTLS_MD_NONE, hash, hash_len,
1719 TEST_EQUAL(mbedtls_pk_sign(&pk, MBEDTLS_MD_NONE, hash, hash_len,
1741 unsigned char hash[50], sig[RSA_KEY_LEN];
1751 memset(hash, 0x2a, sizeof(hash));
1790 TEST_ASSERT(mbedtls_pk_sign(&alt, MBEDTLS_MD_NONE, hash, SIZE_MAX,
1795 TEST_ASSERT(mbedtls_pk_sign(&alt, MBEDTLS_MD_NONE, hash, sizeof(hash),
1801 hash, sizeof(hash), sig, sig_len) == 0);
1818 hash, sizeof(hash), sig, sig_len) == ret);
1832 unsigned char hash[32];
1923 memset(hash, 0x2a, sizeof(hash));
1926 hash, sizeof(hash), sig, sizeof(sig), &sig_len,
1931 hash, sizeof(hash), sig, sig_len) == 0);
1985 hash, sizeof(hash), sig, sig_len) == 0);
2001 unsigned char hash[MBEDTLS_MD_MAX_SIZE];
2005 memset(hash, 0x2a, sizeof(hash));
2015 TEST_EQUAL(mbedtls_pk_sign_ext(key_pk_type, &pk, md_alg, hash, hash_len,
2026 hash, hash_len, sig, sig_len), 0);
2043 unsigned char hash[PSA_HASH_MAX_SIZE];
2082 memset(hash, 0x2a, sizeof(hash));
2085 TEST_EQUAL(mbedtls_pk_sign_ext(key_pk_type, &pk, md_alg, hash, hash_len,
2096 hash, hash_len, sig, sig_len),
2100 hash, hash_len, sig, sig_len),
2119 hash, hash_len, sig, sig_len), 0);
2721 * sign with PSA and verify with PK. Key's policy must include a valid hash