Home
last modified time | relevance | path

Searched refs:enckeylen (Results 1 – 12 of 12) sorted by relevance

/linux/crypto/
H A Dauthenc.c66 keys->enckeylen = be32_to_cpu(param->enckeylen); in crypto_authenc_extractkeys()
71 if (keylen < keys->enckeylen) in crypto_authenc_extractkeys()
74 keys->authkeylen = keylen - keys->enckeylen; in crypto_authenc_extractkeys()
104 err = crypto_skcipher_setkey(enc, keys.enckey, keys.enckeylen); in crypto_authenc_setkey()
H A Dauthencesn.c78 err = crypto_skcipher_setkey(enc, keys.enckey, keys.enckeylen); in crypto_authenc_esn_setkey()
H A Dessiv.c114 crypto_shash_update(desc, keys.enckey, keys.enckeylen) ?: in essiv_aead_setkey()
/linux/drivers/crypto/bcm/
H A Dcipher.c326 cipher_parms.key_len = ctx->enckeylen; in handle_skcipher_req()
1299 cipher_parms.key_len = ctx->enckeylen; in handle_aead_req()
1843 ctx->enckeylen = keylen; in skcipher_setkey()
1867 cipher_parms.key_len = ctx->enckeylen; in skcipher_setkey()
1876 ctx->enckeylen, in skcipher_setkey()
2734 if (keys.enckeylen > MAX_KEY_SIZE || in aead_authenc_setkey()
2738 ctx->enckeylen = keys.enckeylen; in aead_authenc_setkey()
2741 memcpy(ctx->enckey, keys.enckey, keys.enckeylen); in aead_authenc_setkey()
2748 if (verify_aead_des_key(cipher, keys.enckey, keys.enckeylen)) in aead_authenc_setkey()
2754 if (verify_aead_des3_key(cipher, keys.enckey, keys.enckeylen)) in aead_authenc_setkey()
[all …]
H A Dcipher.h181 unsigned int enckeylen; member
/linux/drivers/crypto/caam/
H A Dcaamalg_qi.c213 keys.authkeylen + keys.enckeylen, keys.enckeylen, in aead_setkey()
227 if (ctx->adata.keylen_pad + keys.enckeylen > CAAM_MAX_KEY_SIZE) in aead_setkey()
232 keys.enckeylen); in aead_setkey()
235 keys.enckeylen, ctx->dir); in aead_setkey()
241 keys.enckeylen); in aead_setkey()
246 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, keys.enckeylen); in aead_setkey()
248 ctx->adata.keylen_pad + keys.enckeylen, in aead_setkey()
253 ctx->adata.keylen_pad + keys.enckeylen, 1); in aead_setkey()
256 ctx->cdata.keylen = keys.enckeylen; in aead_setkey()
298 err = verify_aead_des3_key(aead, keys.enckey, keys.enckeylen) ?: in des3_aead_setkey()
H A Dcaamalg.c604 keys.authkeylen + keys.enckeylen, keys.enckeylen, in aead_setkey()
618 if (ctx->adata.keylen_pad + keys.enckeylen > CAAM_MAX_KEY_SIZE) in aead_setkey()
623 keys.enckeylen); in aead_setkey()
626 keys.enckeylen, ctx->dir); in aead_setkey()
632 keys.enckeylen); in aead_setkey()
638 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, keys.enckeylen); in aead_setkey()
640 keys.enckeylen, ctx->dir); in aead_setkey()
644 ctx->adata.keylen_pad + keys.enckeylen, 1); in aead_setkey()
647 ctx->cdata.keylen = keys.enckeylen; in aead_setkey()
665 err = verify_aead_des3_key(aead, keys.enckey, keys.enckeylen) ?: in des3_aead_setkey()
H A Dcaamalg_desc.c217 unsigned int enckeylen = cdata->keylen; in init_sh_desc_key_aead() local
232 enckeylen -= CTR_RFC3686_NONCE_SIZE; in init_sh_desc_key_aead()
248 append_key_as_imm(desc, cdata->key_virt, enckeylen, in init_sh_desc_key_aead()
249 enckeylen, CLASS_1 | KEY_DEST_CLASS_REG); in init_sh_desc_key_aead()
251 append_key(desc, cdata->key_dma, enckeylen, CLASS_1 | in init_sh_desc_key_aead()
H A Dcaamalg_qi2.c302 keys.authkeylen + keys.enckeylen, keys.enckeylen, in aead_setkey()
311 if (ctx->adata.keylen_pad + keys.enckeylen > CAAM_MAX_KEY_SIZE) in aead_setkey()
315 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, keys.enckeylen); in aead_setkey()
317 keys.enckeylen, ctx->dir); in aead_setkey()
320 ctx->adata.keylen_pad + keys.enckeylen, 1); in aead_setkey()
322 ctx->cdata.keylen = keys.enckeylen; in aead_setkey()
342 if (keys.enckeylen != DES3_EDE_KEY_SIZE) in des3_aead_setkey()
/linux/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf_algs.c769 ctx->enc_key_len = keys->enckeylen; in aead_hmac_init()
773 return keys->enckeylen ? -EINVAL : 0; in aead_hmac_init()
775 switch (keys->enckeylen) { in aead_hmac_init()
790 memcpy(ctx->key + authkeylen, keys->enckey, keys->enckeylen); in aead_hmac_init()
/linux/net/ipv6/
H A Desp6.c1132 param->enckeylen = cpu_to_be32((x->ealg->alg_key_len + 7) / 8); in esp_init_authenc()
/linux/net/ipv4/
H A Desp4.c1095 param->enckeylen = cpu_to_be32((x->ealg->alg_key_len + 7) / 8); in esp_init_authenc()