Home
last modified time | relevance | path

Searched refs:shash (Results 1 – 3 of 3) sorted by relevance

/security/integrity/ima/
Dima_crypto.c463 SHASH_DESC_ON_STACK(shash, tfm); in ima_calc_file_hash_tfm()
465 shash->tfm = tfm; in ima_calc_file_hash_tfm()
469 rc = crypto_shash_init(shash); in ima_calc_file_hash_tfm()
496 rc = crypto_shash_update(shash, rbuf, rbuf_len); in ima_calc_file_hash_tfm()
503 rc = crypto_shash_final(shash, hash->digest); in ima_calc_file_hash_tfm()
587 SHASH_DESC_ON_STACK(shash, ima_algo_array[tfm_idx].tfm); in ima_calc_field_array_hash_tfm()
592 shash->tfm = ima_algo_array[tfm_idx].tfm; in ima_calc_field_array_hash_tfm()
594 rc = crypto_shash_init(shash); in ima_calc_field_array_hash_tfm()
606 rc = crypto_shash_update(shash, in ima_calc_field_array_hash_tfm()
616 rc = crypto_shash_update(shash, data_to_hash, datalen); in ima_calc_field_array_hash_tfm()
[all …]
/security/keys/trusted-keys/
Dtrusted_tpm1.c31 struct shash_desc shash; member
47 sdesc->shash.tfm = alg; in init_sdesc()
63 ret = crypto_shash_digest(&sdesc->shash, data, datalen, digest); in TSS_sha1()
86 ret = crypto_shash_init(&sdesc->shash); in TSS_rawhmac()
100 ret = crypto_shash_update(&sdesc->shash, data, dlen); in TSS_rawhmac()
106 ret = crypto_shash_final(&sdesc->shash, digest); in TSS_rawhmac()
137 ret = crypto_shash_init(&sdesc->shash); in TSS_authhmac()
150 ret = crypto_shash_update(&sdesc->shash, data, dlen); in TSS_authhmac()
156 ret = crypto_shash_final(&sdesc->shash, paramdigest); in TSS_authhmac()
211 ret = crypto_shash_init(&sdesc->shash); in TSS_checkhmac1()
[all …]
/security/keys/
Ddh.c83 struct shash_desc shash; member
110 sdesc->shash.tfm = tfm; in kdf_alloc()
126 if (sdesc->shash.tfm) in kdf_dealloc()
127 crypto_free_shash(sdesc->shash.tfm); in kdf_dealloc()
146 struct shash_desc *desc = &sdesc->shash; in kdf_ctr()
206 crypto_shash_digestsize(sdesc->shash.tfm)); in keyctl_dh_compute_kdf()