Home
last modified time | relevance | path

Searched refs:salt_size (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/fs/verity/
Dopen.c32 const u8 *salt, size_t salt_size) in fsverity_init_merkle_tree_params() argument
49 salt_size); in fsverity_init_merkle_tree_params()
82 (int)salt_size, salt); in fsverity_init_merkle_tree_params()
171 if (desc->salt_size > sizeof(desc->salt)) { in fsverity_create_info()
172 fsverity_err(inode, "Invalid salt_size: %u", desc->salt_size); in fsverity_create_info()
191 desc->salt, desc->salt_size); in fsverity_create_info()
Denable.c177 if (arg->salt_size && in enable_verity()
180 arg->salt_size)) { in enable_verity()
184 desc->salt_size = arg->salt_size; in enable_verity()
202 desc->salt, desc->salt_size); in enable_verity()
318 if (arg.salt_size > FIELD_SIZEOF(struct fsverity_descriptor, salt)) in fsverity_ioctl_enable()
Dfsverity_private.h85 __u8 salt_size; /* size of salt in bytes; 0 if none */ member
120 const u8 *salt, size_t salt_size);
145 const u8 *salt, size_t salt_size);
Dhash_algs.c105 const u8 *salt, size_t salt_size) in fsverity_prepare_hash_state() argument
115 if (salt_size == 0) in fsverity_prepare_hash_state()
135 padded_salt_size = round_up(salt_size, alg->block_size); in fsverity_prepare_hash_state()
141 memcpy(padded_salt, salt, salt_size); in fsverity_prepare_hash_state()
/Linux-v5.4/drivers/md/
Ddm-verity-target.c145 if (likely(v->salt_size && (v->version >= 1))) in verity_hash_init()
146 r = verity_hash_update(v, req, v->salt, v->salt_size, wait); in verity_hash_init()
156 if (unlikely(v->salt_size && (!v->version))) { in verity_hash_final()
157 r = verity_hash_update(v, req, v->salt, v->salt_size, wait); in verity_hash_final()
704 if (!v->salt_size) in verity_status()
707 for (x = 0; x < v->salt_size; x++) in verity_status()
1094 v->salt_size = strlen(argv[9]) / 2; in verity_ctr()
1095 v->salt = kmalloc(v->salt_size, GFP_KERNEL); in verity_ctr()
1101 if (strlen(argv[9]) != v->salt_size * 2 || in verity_ctr()
1102 hex2bin(v->salt, argv[9], v->salt_size)) { in verity_ctr()
Ddm-verity.h43 unsigned salt_size; member
/Linux-v5.4/include/uapi/linux/
Dfsverity.h23 __u32 salt_size; member
/Linux-v5.4/net/tls/
Dtls_sw.c499 prot->iv_size + prot->salt_size); in tls_do_encryption()
1414 iv + iv_offset + prot->salt_size, in decrypt_internal()
1424 memcpy(iv + iv_offset, tls_ctx->rx.iv, prot->salt_size); in decrypt_internal()
2217 u16 nonce_size, tag_size, iv_size, rec_seq_size, salt_size; in tls_set_sw_offload() local
2284 salt_size = TLS_CIPHER_AES_GCM_128_SALT_SIZE; in tls_set_sw_offload()
2301 salt_size = TLS_CIPHER_AES_GCM_256_SALT_SIZE; in tls_set_sw_offload()
2318 salt_size = TLS_CIPHER_AES_CCM_128_SALT_SIZE; in tls_set_sw_offload()
2350 prot->salt_size = salt_size; in tls_set_sw_offload()
2351 cctx->iv = kmalloc(iv_size + salt_size, GFP_KERNEL); in tls_set_sw_offload()
2358 memcpy(cctx->iv, salt, salt_size); in tls_set_sw_offload()
[all …]
/Linux-v5.4/include/net/
Dtls.h243 u16 salt_size; member
/Linux-v5.4/Documentation/filesystems/
Dfsverity.rst94 __u32 salt_size;
114 - ``salt_size`` is the size of the salt in bytes, or 0 if no salt is
328 __u8 salt_size; /* size of salt in bytes; 0 if none */