Home
last modified time | relevance | path

Searched refs:hash_len (Results 1 - 2 of 2) sorted by relevance

/base/startup/hvb/libhvb/src/crypto/
H A Dhvb_rsa_verify.c144 const uint32_t hash_len = SHA256_DIGEST_LEN; in rsa_gen_mask_mgf_v1() local
152 pt = (uint8_t *)hvb_malloc(mask_len + hash_len); in rsa_gen_mask_mgf_v1()
164 * Step 3: For counter from 0 to (mask_len + hash_len - 1) / hash_len , in rsa_gen_mask_mgf_v1()
179 cnt_maxsize = (uint32_t)((mask_len + hash_len - 1) / hash_len); in rsa_gen_mask_mgf_v1()
186 if (hash_sha256_single(pc, seed_len + sizeof(uint32_t), p_tmp, hash_len) != HASH_OK) { in rsa_gen_mask_mgf_v1()
190 p_tmp += hash_len; in rsa_gen_mask_mgf_v1()
/base/startup/hvb/libhvb/src/cert/
H A Dhvb_cert.c441 uint32_t hash_len; in hvb_verify_cert() local
453 hash_len = get_hash_size(sign_info->algorithm); in hvb_verify_cert()
454 hash = hvb_malloc(hash_len); in hvb_verify_cert()
460 cry_err = hash_sha256_single(tbs->addr, tbs->size, hash, hash_len); in hvb_verify_cert()
466 cry_err = hvb_rsa_verify_pss(&pubk, hash, hash_len, sign_info->sign.addr, sign_info->sign.size, salt_size); in hvb_verify_cert()

Completed in 2 milliseconds