Searched refs:raw_key (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.4/crypto/ |
D | rsa.c | 160 struct rsa_key raw_key = {0}; in rsa_set_pub_key() local 166 ret = rsa_parse_pub_key(&raw_key, key, keylen); in rsa_set_pub_key() 170 mpi_key->e = mpi_read_raw_data(raw_key.e, raw_key.e_sz); in rsa_set_pub_key() 174 mpi_key->n = mpi_read_raw_data(raw_key.n, raw_key.n_sz); in rsa_set_pub_key() 194 struct rsa_key raw_key = {0}; in rsa_set_priv_key() local 200 ret = rsa_parse_priv_key(&raw_key, key, keylen); in rsa_set_priv_key() 204 mpi_key->d = mpi_read_raw_data(raw_key.d, raw_key.d_sz); in rsa_set_priv_key() 208 mpi_key->e = mpi_read_raw_data(raw_key.e, raw_key.e_sz); in rsa_set_priv_key() 212 mpi_key->n = mpi_read_raw_data(raw_key.n, raw_key.n_sz); in rsa_set_priv_key()
|
D | poly1305_generic.c | 50 void poly1305_core_setkey(struct poly1305_key *key, const u8 *raw_key) in poly1305_core_setkey() argument 53 key->r[0] = (get_unaligned_le32(raw_key + 0) >> 0) & 0x3ffffff; in poly1305_core_setkey() 54 key->r[1] = (get_unaligned_le32(raw_key + 3) >> 2) & 0x3ffff03; in poly1305_core_setkey() 55 key->r[2] = (get_unaligned_le32(raw_key + 6) >> 4) & 0x3ffc0ff; in poly1305_core_setkey() 56 key->r[3] = (get_unaligned_le32(raw_key + 9) >> 6) & 0x3f03fff; in poly1305_core_setkey() 57 key->r[4] = (get_unaligned_le32(raw_key + 12) >> 8) & 0x00fffff; in poly1305_core_setkey()
|
/Linux-v5.4/drivers/crypto/caam/ |
D | caampkc.c | 873 struct rsa_key raw_key = {NULL}; in caam_rsa_set_pub_key() local 880 ret = rsa_parse_pub_key(&raw_key, key, keylen); in caam_rsa_set_pub_key() 885 rsa_key->e = kmemdup(raw_key.e, raw_key.e_sz, GFP_DMA | GFP_KERNEL); in caam_rsa_set_pub_key() 895 rsa_key->n = caam_read_raw_data(raw_key.n, &raw_key.n_sz); in caam_rsa_set_pub_key() 899 if (caam_rsa_check_key_length(raw_key.n_sz << 3)) { in caam_rsa_set_pub_key() 904 rsa_key->e_sz = raw_key.e_sz; in caam_rsa_set_pub_key() 905 rsa_key->n_sz = raw_key.n_sz; in caam_rsa_set_pub_key() 914 struct rsa_key *raw_key) in caam_rsa_set_priv_key_form() argument 917 size_t p_sz = raw_key->p_sz; in caam_rsa_set_priv_key_form() 918 size_t q_sz = raw_key->q_sz; in caam_rsa_set_priv_key_form() [all …]
|
/Linux-v5.4/drivers/crypto/ccp/ |
D | ccp-crypto-rsa.c | 130 struct rsa_key raw_key; in ccp_rsa_setkey() local 134 memset(&raw_key, 0, sizeof(raw_key)); in ccp_rsa_setkey() 138 ret = rsa_parse_priv_key(&raw_key, key, keylen); in ccp_rsa_setkey() 140 ret = rsa_parse_pub_key(&raw_key, key, keylen); in ccp_rsa_setkey() 145 raw_key.n, raw_key.n_sz); in ccp_rsa_setkey() 157 raw_key.e, raw_key.e_sz); in ccp_rsa_setkey() 165 raw_key.d, raw_key.d_sz); in ccp_rsa_setkey()
|
/Linux-v5.4/fs/crypto/ |
D | keysetup_v1.c | 180 const u8 *raw_key, const struct fscrypt_info *ci) in find_or_insert_direct_key() argument 202 if (crypto_memneq(raw_key, dk->dk_raw, ci->ci_mode->keysize)) in find_or_insert_direct_key() 218 fscrypt_get_direct_key(const struct fscrypt_info *ci, const u8 *raw_key) in fscrypt_get_direct_key() argument 224 dk = find_or_insert_direct_key(NULL, raw_key, ci); in fscrypt_get_direct_key() 234 dk->dk_ctfm = fscrypt_allocate_skcipher(ci->ci_mode, raw_key, in fscrypt_get_direct_key() 243 memcpy(dk->dk_raw, raw_key, ci->ci_mode->keysize); in fscrypt_get_direct_key() 245 return find_or_insert_direct_key(dk, raw_key, ci); in fscrypt_get_direct_key()
|
D | keysetup.c | 71 const u8 *raw_key, in fscrypt_allocate_skcipher() argument 103 err = crypto_skcipher_setkey(tfm, raw_key, mode->keysize); in fscrypt_allocate_skcipher() 149 static int init_essiv_generator(struct fscrypt_info *ci, const u8 *raw_key, in init_essiv_generator() argument 165 err = derive_essiv_salt(raw_key, keysize, salt); in init_essiv_generator()
|
D | fscrypt_private.h | 457 fscrypt_allocate_skcipher(struct fscrypt_mode *mode, const u8 *raw_key,
|
/Linux-v5.4/include/crypto/ |
D | poly1305.h | 46 void poly1305_core_setkey(struct poly1305_key *key, const u8 *raw_key);
|