| /linux/certs/ |
| H A D | blacklist.c | 147 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 D | system_keyring.h | 77 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 D | auth.c | 40 size_t hash_len; member 199 chap->hash_len = 0; in nvme_auth_process_dhchap_challenge() 223 chap->hash_len = data->hl; in nvme_auth_process_dhchap_challenge() 285 memcpy(chap->c1, data->cval, chap->hash_len); in nvme_auth_process_dhchap_challenge() 293 memcpy(chap->ctrl_key, data->cval + chap->hash_len, in nvme_auth_process_dhchap_challenge() 308 size += 2 * chap->hash_len; in nvme_auth_set_dhchap_reply_data() 322 data->hl = chap->hash_len; in nvme_auth_set_dhchap_reply_data() 324 memcpy(data->rval, chap->response, chap->hash_len); in nvme_auth_set_dhchap_reply_data() 328 get_random_bytes(chap->c2, chap->hash_len); in nvme_auth_set_dhchap_reply_data() 330 memcpy(data->rval + chap->hash_len, chap->c2, in nvme_auth_set_dhchap_reply_data() [all …]
|
| /linux/fs/ubifs/ |
| H A D | auth.c | 48 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 D | misc.h | 188 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()
|
| H A D | replay.c | 618 c->hash_len, hmac); in authenticate_sleb()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ |
| H A D | gh100.c | 270 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 D | fabrics-cmd-auth.c | 412 int hash_len = nvme_auth_hmac_hash_len(ctrl->shash_id); in nvmet_auth_challenge() local 413 int data_size = sizeof(*d) + hash_len; in nvmet_auth_challenge() 428 data->hl = hash_len; in nvmet_auth_challenge() 451 int hash_len = nvme_auth_hmac_hash_len(ctrl->shash_id); in nvmet_auth_success1() local 458 data->hl = hash_len; in nvmet_auth_success1()
|
| H A D | auth.c | 559 int hash_len = nvme_auth_hmac_hash_len(sq->ctrl->shash_id); in nvmet_auth_insert_psk() local 571 hash_len, &psk, &psk_len); in nvmet_auth_insert_psk()
|
| H A D | nvmet.h | 905 unsigned int hash_len); 907 unsigned int hash_len);
|
| /linux/drivers/md/ |
| H A D | dm-ima.h | 46 unsigned int hash_len; member
|
| /linux/fs/smb/client/ |
| H A D | cifsencrypt.c | 322 unsigned int hash_len; in CalcNTLMv2_response() local 325 hash_len = ses->auth_key.len - (CIFS_SESS_KEY_SIZE + in CalcNTLMv2_response() 335 ntlmv2->challenge.key, hash_len, in CalcNTLMv2_response()
|
| /linux/include/linux/ |
| H A D | nvme-auth.h | 44 u8 *c1, u8 *c2, size_t hash_len,
|
| H A D | dcache.h | 54 u64 hash_len; member
|
| /linux/drivers/nvme/common/ |
| H A D | auth.c | 490 u8 *c1, u8 *c2, size_t hash_len, u8 **ret_psk, size_t *ret_len) in nvme_auth_generate_psk() argument 528 ret = crypto_shash_update(shash, c1, hash_len); in nvme_auth_generate_psk() 532 ret = crypto_shash_update(shash, c2, hash_len); in nvme_auth_generate_psk()
|
| /linux/fs/ |
| H A D | dcache.c | 370 name->name.hash_len = dentry->d_name.hash_len; in take_dentry_name_snapshot() 1886 q.hash_len = hashlen_string(parent, name); in d_alloc_name() 2240 u64 hashlen = name->hash_len; in __d_lookup_rcu_op_compare() 2303 u64 hashlen = name->hash_len; in __d_lookup_rcu() 2355 if (dentry->d_name.hash_len != hashlen) in __d_lookup_rcu() 2849 swap(dentry->__d_name.hash_len, target->__d_name.hash_len); in swap_names() 2863 dentry->__d_name.hash_len = target->__d_name.hash_len; in copy_name()
|
| /linux/net/ipv4/ |
| H A D | tcp_ao.c | 528 int hash_offset, int hash_len) in tcp_ao_hash_header() argument 536 len = sizeof(*th) + sizeof(struct tcp_ao_hdr) + hash_len; in tcp_ao_hash_header() 542 0, hash_len); in tcp_ao_hash_header() 549 memset(hdr + hash_offset, 0, hash_len); in tcp_ao_hash_header()
|
| /linux/security/selinux/ |
| H A D | hooks.c | 3761 q.hash_len = hashlen_string(kn_dir, kn_name); in selinux_kernfs_init_security()
|