Home
last modified time | relevance | path

Searched refs:hash_len (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/nvme/common/
H A Dauth.c440 size_t dh_secret_len, hash_len; in nvme_auth_gen_session_key() local
443 hash_len = nvme_auth_hmac_hash_len(hash_id); in nvme_auth_gen_session_key()
444 if (!hash_len) { in nvme_auth_gen_session_key()
449 if (sess_key_len != hash_len) { in nvme_auth_gen_session_key()
451 __func__, sess_key_len, hash_len); in nvme_auth_gen_session_key()
537 const u8 *c1, const u8 *c2, size_t hash_len, in nvme_auth_generate_psk() argument
556 nvme_auth_hmac_update(&hmac, c1, hash_len); in nvme_auth_generate_psk()
557 nvme_auth_hmac_update(&hmac, c2, hash_len); in nvme_auth_generate_psk()
606 size_t hash_len = nvme_auth_hmac_hash_len(hmac_id); in nvme_auth_generate_digest() local
614 if (hash_len == 0) { in nvme_auth_generate_digest()
[all …]
/linux/certs/
H A Dblacklist.c147 static char *get_raw_hash(const u8 *hash, size_t hash_len, in get_raw_hash() argument
167 buffer = kmalloc(type_len + 1 + hash_len * 2 + 1, GFP_KERNEL); in get_raw_hash()
173 bin2hex(p, hash, hash_len); in get_raw_hash()
174 p += hash_len * 2; in get_raw_hash()
205 int mark_hash_blacklisted(const u8 *hash, size_t hash_len, in mark_hash_blacklisted() argument
211 buffer = get_raw_hash(hash, hash_len, hash_type); in mark_hash_blacklisted()
225 int is_hash_blacklisted(const u8 *hash, size_t hash_len, in is_hash_blacklisted() argument
232 buffer = get_raw_hash(hash, hash_len, hash_type); in is_hash_blacklisted()
247 int is_binary_blacklisted(const u8 *hash, size_t hash_len) in is_binary_blacklisted() argument
249 if (is_hash_blacklisted(hash, hash_len, BLACKLIST_HASH_BINARY) == in is_binary_blacklisted()
/linux/include/keys/
H A Dsystem_keyring.h77 extern int mark_hash_blacklisted(const u8 *hash, size_t hash_len,
79 extern int is_hash_blacklisted(const u8 *hash, size_t hash_len,
81 extern int is_binary_blacklisted(const u8 *hash, size_t hash_len);
83 static inline int is_hash_blacklisted(const u8 *hash, size_t hash_len, in is_hash_blacklisted() argument
89 static inline int is_binary_blacklisted(const u8 *hash, size_t hash_len) in is_binary_blacklisted() argument
/linux/drivers/nvme/host/
H A Dauth.c38 size_t hash_len; member
187 if (chap->hash_id == data->hashid && chap->hash_len == data->hl) { in nvme_auth_process_dhchap_challenge()
203 chap->hash_len = data->hl; in nvme_auth_process_dhchap_challenge()
265 memcpy(chap->c1, data->cval, chap->hash_len); in nvme_auth_process_dhchap_challenge()
273 memcpy(chap->ctrl_key, data->cval + chap->hash_len, in nvme_auth_process_dhchap_challenge()
288 size += 2 * chap->hash_len; in nvme_auth_set_dhchap_reply_data()
302 data->hl = chap->hash_len; in nvme_auth_set_dhchap_reply_data()
304 memcpy(data->rval, chap->response, chap->hash_len); in nvme_auth_set_dhchap_reply_data()
308 get_random_bytes(chap->c2, chap->hash_len); in nvme_auth_set_dhchap_reply_data()
310 memcpy(data->rval + chap->hash_len, chap->c2, in nvme_auth_set_dhchap_reply_data()
[all …]
/linux/fs/ubifs/
H A Dauth.c48 return crypto_shash_tfm_digest(c->hmac_tfm, hash, c->hash_len, hmac); in ubifs_hash_calc_hmac()
139 int len = min(c->hash_len, 20); in ubifs_bad_hash()
140 int cropped = len != c->hash_len; in ubifs_bad_hash()
309 c->hash_len = crypto_shash_digestsize(c->hash_tfm); in ubifs_init_authentication()
310 if (c->hash_len > UBIFS_HASH_ARR_SZ) { in ubifs_init_authentication()
312 c->auth_hash_name, c->hash_len, UBIFS_HASH_ARR_SZ); in ubifs_init_authentication()
H A Dmisc.h188 return UBIFS_IDX_NODE_SZ + (UBIFS_BRANCH_SZ + c->key_len + c->hash_len) in ubifs_idx_node_sz()
204 (UBIFS_BRANCH_SZ + c->key_len + c->hash_len) * bnum); in ubifs_idx_branch()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/
H A Dgh100.c270 unsigned int img_len = 0, hash_len = 0, pkey_len = 0, sig_len = 0; in gh100_gsp_oneinit() local
280 hash = elf_section(fw, "hash", &hash_len); in gh100_gsp_oneinit()
290 if (!nvkm_fsp_verify_gsp_fmc(fsp, hash_len, pkey_len, sig_len)) in gh100_gsp_oneinit()
300 gsp->fmc.hash = kmemdup(hash, hash_len, GFP_KERNEL); in gh100_gsp_oneinit()
/linux/drivers/nvme/target/
H A Dfabrics-cmd-auth.c411 int hash_len = nvme_auth_hmac_hash_len(ctrl->shash_id); in nvmet_auth_challenge() local
412 int data_size = sizeof(*d) + hash_len; in nvmet_auth_challenge()
427 data->hl = hash_len; in nvmet_auth_challenge()
450 int hash_len = nvme_auth_hmac_hash_len(ctrl->shash_id); in nvmet_auth_success1() local
457 data->hl = hash_len; in nvmet_auth_success1()
H A Dauth.c474 int hash_len = nvme_auth_hmac_hash_len(sq->ctrl->shash_id); in nvmet_auth_insert_psk() local
487 hash_len, &psk, &psk_len); in nvmet_auth_insert_psk()
H A Dnvmet.h921 unsigned int hash_len);
923 unsigned int hash_len);
/linux/include/linux/
H A Dnvme-auth.h56 const u8 *c1, const u8 *c2, size_t hash_len,
/linux/include/crypto/
H A Dkrb5.h100 u16 hash_len; /* Length of hash in bytes */ member
/linux/net/ipv4/
H A Dtcp_ao.c530 int hash_offset, int hash_len) in tcp_ao_hash_header() argument
538 len = sizeof(*th) + sizeof(struct tcp_ao_hdr) + hash_len; in tcp_ao_hash_header()
544 0, hash_len); in tcp_ao_hash_header()
551 memset(hdr + hash_offset, 0, hash_len); in tcp_ao_hash_header()
/linux/security/selinux/
H A Dhooks.c3781 q.hash_len = hashlen_string(kn_dir, kn_name); in selinux_kernfs_init_security()