Lines Matching refs:checksum
173 struct checksum_algo *checksum = info->checksum; in padding_pkcs_15_verify() local
174 int ret, pad_len = msg_len - checksum->checksum_len; in padding_pkcs_15_verify()
177 ret = rsa_verify_padding(msg, pad_len, checksum); in padding_pkcs_15_verify()
214 static int mask_generation_function1(struct checksum_algo *checksum, in mask_generation_function1() argument
222 int hash_len = checksum->checksum_len; in mask_generation_function1()
241 ret = checksum->calculate(checksum->name, in mask_generation_function1()
265 static int compute_hash_prime(struct checksum_algo *checksum, in compute_hash_prime() argument
281 ret = checksum->calculate(checksum->name, region, region_count, hprime); in compute_hash_prime()
306 struct checksum_algo *checksum = info->checksum; in padding_pss_verify() local
342 mask_generation_function1(checksum, h, h_len, db_mask, db_mask_len); in padding_pss_verify()
363 compute_hash_prime(checksum, pad_zero, 8, in padding_pss_verify()
402 struct checksum_algo *checksum = info->checksum; in rsa_verify_key() local
404 int hash_len = checksum->checksum_len; in rsa_verify_key()
406 if (!prop || !sig || !hash || !checksum) in rsa_verify_key()
414 debug("Checksum algorithm: %s", checksum->name); in rsa_verify_key()
556 if (info->checksum->checksum_len > in rsa_verify()
559 __func__, info->checksum->name, info->crypto->name); in rsa_verify()
570 ret = info->checksum->calculate(info->checksum->name, in rsa_verify()
692 info->checksum->name, digest_write, &digest_len); in rsa_burn_key_hash()