Home
last modified time | relevance | path

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

/linux/drivers/nvme/common/
H A Dauth.c496 int ret, psk_len; in nvme_auth_generate_psk() local
512 psk_len = crypto_shash_digestsize(tfm); in nvme_auth_generate_psk()
513 psk = kzalloc(psk_len, GFP_KERNEL); in nvme_auth_generate_psk()
539 *ret_len = psk_len; in nvme_auth_generate_psk()
587 int nvme_auth_generate_digest(u8 hmac_id, u8 *psk, size_t psk_len, in nvme_auth_generate_digest() argument
638 ret = crypto_shash_setkey(tfm, psk, psk_len); in nvme_auth_generate_digest()
766 int nvme_auth_derive_tls_psk(int hmac_id, u8 *psk, size_t psk_len, in nvme_auth_derive_tls_psk() argument
805 ret = hkdf_extract(hmac_tfm, psk, psk_len, in nvme_auth_derive_tls_psk()
820 tls_key = kzalloc(psk_len, GFP_KERNEL); in nvme_auth_derive_tls_psk()
828 tls_key, psk_len); in nvme_auth_derive_tls_psk()
/linux/include/linux/
H A Dnvme-auth.h46 int nvme_auth_generate_digest(u8 hmac_id, u8 *psk, size_t psk_len,
48 int nvme_auth_derive_tls_psk(int hmac_id, u8 *psk, size_t psk_len,
/linux/drivers/nvme/target/
H A Dauth.c561 size_t psk_len; in nvmet_auth_insert_psk() local
571 hash_len, &psk, &psk_len); in nvmet_auth_insert_psk()
577 ret = nvme_auth_generate_digest(sq->ctrl->shash_id, psk, psk_len, in nvmet_auth_insert_psk()
585 ret = nvme_auth_derive_tls_psk(sq->ctrl->shash_id, psk, psk_len, in nvmet_auth_insert_psk()
595 sq->ctrl->shash_id, tls_psk, psk_len, in nvmet_auth_insert_psk()
/linux/drivers/nvme/host/
H A Dauth.c713 size_t psk_len; in nvme_auth_secure_concat() local
732 chap->hash_len, &psk, &psk_len); in nvme_auth_secure_concat()
740 "%s: generated psk %*ph\n", __func__, (int)psk_len, psk); in nvme_auth_secure_concat()
742 ret = nvme_auth_generate_digest(chap->hash_id, psk, psk_len, in nvme_auth_secure_concat()
753 ret = nvme_auth_derive_tls_psk(chap->hash_id, psk, psk_len, in nvme_auth_secure_concat()
765 tls_psk, psk_len, digest); in nvme_auth_secure_concat()