Searched refs:hmac_tfm (Results 1 – 3 of 3) sorted by relevance
| /drivers/crypto/ccp/ |
| A D | ccp-crypto-sha.c | 276 struct crypto_shash *shash = ctx->u.sha.hmac_tfm; in ccp_sha_setkey() 335 struct crypto_shash *hmac_tfm; in ccp_hmac_sha_cra_init() local 337 hmac_tfm = crypto_alloc_shash(alg->child_alg, 0, 0); in ccp_hmac_sha_cra_init() 338 if (IS_ERR(hmac_tfm)) { in ccp_hmac_sha_cra_init() 341 return PTR_ERR(hmac_tfm); in ccp_hmac_sha_cra_init() 344 ctx->u.sha.hmac_tfm = hmac_tfm; in ccp_hmac_sha_cra_init() 353 if (ctx->u.sha.hmac_tfm) in ccp_hmac_sha_cra_exit() 354 crypto_free_shash(ctx->u.sha.hmac_tfm); in ccp_hmac_sha_cra_exit()
|
| A D | ccp-crypto.h | 196 struct crypto_shash *hmac_tfm; member
|
| /drivers/nvme/common/ |
| A D | auth.c | 716 struct crypto_shash *hmac_tfm; in nvme_auth_derive_tls_psk() local 737 hmac_tfm = crypto_alloc_shash(hmac_name, 0, 0); in nvme_auth_derive_tls_psk() 738 if (IS_ERR(hmac_tfm)) in nvme_auth_derive_tls_psk() 739 return PTR_ERR(hmac_tfm); in nvme_auth_derive_tls_psk() 741 prk_len = crypto_shash_digestsize(hmac_tfm); in nvme_auth_derive_tls_psk() 752 ret = hkdf_extract(hmac_tfm, psk, psk_len, in nvme_auth_derive_tls_psk() 757 ret = crypto_shash_setkey(hmac_tfm, prk, prk_len); in nvme_auth_derive_tls_psk() 782 ret = hkdf_expand(hmac_tfm, info, info_len, tls_key, psk_len); in nvme_auth_derive_tls_psk() 794 crypto_free_shash(hmac_tfm); in nvme_auth_derive_tls_psk()
|
Completed in 9 milliseconds