Lines Matching refs:digest
31 void *digest; in pkcs7_digest() local
52 digest = kzalloc(ALIGN(digest_size, __alignof__(*desc)) + desc_size, in pkcs7_digest()
54 if (!digest) in pkcs7_digest()
57 desc = PTR_ALIGN(digest + digest_size, __alignof__(*desc)); in pkcs7_digest()
65 ret = crypto_shash_finup(desc, pkcs7->data, pkcs7->data_len, digest); in pkcs7_digest()
68 pr_devel("MsgDigest = [%*ph]\n", 8, digest); in pkcs7_digest()
90 if (memcmp(digest, sinfo->msgdigest, sinfo->msgdigest_len) != 0) { in pkcs7_digest()
102 memset(digest, 0, sinfo->sig.digest_size); in pkcs7_digest()
112 sinfo->authattrs_len, digest); in pkcs7_digest()
115 pr_devel("AADigest = [%*ph]\n", 8, digest); in pkcs7_digest()
118 sinfo->sig.digest = digest; in pkcs7_digest()
119 digest = NULL; in pkcs7_digest()
122 kfree(digest); in pkcs7_digest()