Lines Matching defs:digest
271 * This is necessary to change the message digest
402 libfsverity_sign_digest(const struct libfsverity_digest *digest,
413 if (!digest || !sig_params || !sig_ret || !sig_size_ret) {
426 hash_alg = libfsverity_find_hash_alg_by_num(digest->digest_algorithm);
427 if (!hash_alg || digest->digest_size != hash_alg->digest_size) {
428 libfsverity_error_msg("malformed fsverity digest");
449 d = libfsverity_zalloc(sizeof(*d) + digest->digest_size);
455 d->digest_algorithm = cpu_to_le16(digest->digest_algorithm);
456 d->digest_size = cpu_to_le16(digest->digest_size);
457 memcpy(d->digest, digest->digest, digest->digest_size);
459 err = sign_pkcs7(d, sizeof(*d) + digest->digest_size,