Home
last modified time | relevance | path

Searched refs:prk (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/crypto/
H A Dhkdf.c46 u8 *prk) in hkdf_extract() argument
52 err = crypto_shash_tfm_digest(hmac_tfm, ikm, ikmlen, prk); in hkdf_extract()
137 const u8 *prk; member
466 u8 *prk = NULL, *okm = NULL; in hkdf_test() local
480 prk = kzalloc(prk_size, GFP_KERNEL); in hkdf_test()
481 if (!prk) { in hkdf_test()
494 tv->salt, tv->salt_size, prk); in hkdf_test()
501 if (memcmp(prk, tv->prk, tv->prk_size)) { in hkdf_test()
505 16, 1, prk, tv->prk_size, false); in hkdf_test()
516 err = crypto_shash_setkey(tfm, tv->prk, tv->prk_size); in hkdf_test()
[all …]
/linux-6.15/fs/crypto/
H A Dhkdf.c56 u8 prk[HKDF_HASHLEN]; in fscrypt_init_hkdf() local
66 if (WARN_ON_ONCE(crypto_shash_digestsize(hmac_tfm) != sizeof(prk))) { in fscrypt_init_hkdf()
72 default_salt, HKDF_HASHLEN, prk); in fscrypt_init_hkdf()
76 err = crypto_shash_setkey(hmac_tfm, prk, sizeof(prk)); in fscrypt_init_hkdf()
86 memzero_explicit(prk, sizeof(prk)); in fscrypt_init_hkdf()
/linux-6.15/drivers/nvme/common/
H A Dauth.c733 unsigned char *prk, *tls_key; in nvme_auth_derive_tls_psk() local
753 prk = kzalloc(prk_len, GFP_KERNEL); in nvme_auth_derive_tls_psk()
754 if (!prk) { in nvme_auth_derive_tls_psk()
764 default_salt, prk_len, prk); in nvme_auth_derive_tls_psk()
768 ret = crypto_shash_setkey(hmac_tfm, prk, prk_len); in nvme_auth_derive_tls_psk()
803 kfree(prk); in nvme_auth_derive_tls_psk()
/linux-6.15/include/crypto/
H A Dhkdf.h16 u8 *prk);