/Linux-v4.19/include/crypto/ |
D | authenc.h | 23 __be32 enckeylen; member 31 unsigned int enckeylen; member
|
/Linux-v4.19/crypto/ |
D | authenc.c | 65 keys->enckeylen = be32_to_cpu(param->enckeylen); in crypto_authenc_extractkeys() 70 if (keylen < keys->enckeylen) in crypto_authenc_extractkeys() 73 keys->authkeylen = keylen - keys->enckeylen; in crypto_authenc_extractkeys() 106 err = crypto_skcipher_setkey(enc, keys.enckey, keys.enckeylen); in crypto_authenc_setkey()
|
D | authencesn.c | 88 err = crypto_skcipher_setkey(enc, keys.enckey, keys.enckeylen); in crypto_authenc_esn_setkey()
|
/Linux-v4.19/drivers/crypto/qce/ |
D | common.c | 198 unsigned int enckeylen, unsigned int cryptlen) in qce_xtskey() argument 201 unsigned int xtsklen = enckeylen / (2 * sizeof(u32)); in qce_xtskey() 204 qce_cpu_to_be32p_array((__be32 *)xtskey, enckey + enckeylen / 2, in qce_xtskey() 205 enckeylen / 2); in qce_xtskey()
|
/Linux-v4.19/drivers/crypto/bcm/ |
D | cipher.c | 343 cipher_parms.key_len = ctx->enckeylen; in handle_ablkcipher_req() 1353 cipher_parms.key_len = ctx->enckeylen; in handle_aead_req() 1898 ctx->enckeylen = ARC4_MAX_KEY_SIZE + ARC4_STATE_SIZE; in rc4_setkey() 1947 ctx->enckeylen = keylen; in ablkcipher_setkey() 1971 cipher_parms.key_len = ctx->enckeylen; in ablkcipher_setkey() 1980 ctx->enckeylen, in ablkcipher_setkey() 2867 ctx->enckeylen = be32_to_cpu(param->enckeylen); in aead_authenc_setkey() 2872 if (keylen < ctx->enckeylen) in aead_authenc_setkey() 2874 if (ctx->enckeylen > MAX_KEY_SIZE) in aead_authenc_setkey() 2877 ctx->authkeylen = keylen - ctx->enckeylen; in aead_authenc_setkey() [all …]
|
D | cipher.h | 191 unsigned int enckeylen; member
|
/Linux-v4.19/drivers/crypto/caam/ |
D | caamalg_qi.c | 212 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 keys.enckeylen, ctx->dir); in aead_setkey() 252 ctx->adata.keylen_pad + keys.enckeylen, 1); in aead_setkey() 256 ctx->cdata.keylen = keys.enckeylen; in aead_setkey()
|
D | caamalg_desc.c | 220 unsigned int enckeylen = cdata->keylen; in init_sh_desc_key_aead() local 235 enckeylen -= CTR_RFC3686_NONCE_SIZE; in init_sh_desc_key_aead() 251 append_key_as_imm(desc, cdata->key_virt, enckeylen, in init_sh_desc_key_aead() 252 enckeylen, CLASS_1 | KEY_DEST_CLASS_REG); in init_sh_desc_key_aead() 254 append_key(desc, cdata->key_dma, enckeylen, CLASS_1 | in init_sh_desc_key_aead()
|
D | caamalg.c | 527 keys.authkeylen + keys.enckeylen, keys.enckeylen, in aead_setkey() 542 if (ctx->adata.keylen_pad + keys.enckeylen > CAAM_MAX_KEY_SIZE) in aead_setkey() 547 keys.enckeylen); in aead_setkey() 550 keys.enckeylen, ctx->dir); in aead_setkey() 556 keys.enckeylen); in aead_setkey() 562 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, keys.enckeylen); in aead_setkey() 564 keys.enckeylen, ctx->dir); in aead_setkey() 568 ctx->adata.keylen_pad + keys.enckeylen, 1); in aead_setkey() 572 ctx->cdata.keylen = keys.enckeylen; in aead_setkey()
|
/Linux-v4.19/drivers/crypto/chelsio/ |
D | chcr_algo.c | 3401 if (keys.enckeylen < CTR_RFC3686_NONCE_SIZE) in chcr_authenc_setkey() 3403 memcpy(aeadctx->nonce, keys.enckey + (keys.enckeylen in chcr_authenc_setkey() 3405 keys.enckeylen -= CTR_RFC3686_NONCE_SIZE; in chcr_authenc_setkey() 3407 if (keys.enckeylen == AES_KEYSIZE_128) { in chcr_authenc_setkey() 3409 } else if (keys.enckeylen == AES_KEYSIZE_192) { in chcr_authenc_setkey() 3411 } else if (keys.enckeylen == AES_KEYSIZE_256) { in chcr_authenc_setkey() 3422 memcpy(aeadctx->key, keys.enckey, keys.enckeylen); in chcr_authenc_setkey() 3423 aeadctx->enckey_len = keys.enckeylen; in chcr_authenc_setkey() 3480 roundup(keys.enckeylen, 16) + in chcr_authenc_setkey() 3527 if (keys.enckeylen < CTR_RFC3686_NONCE_SIZE) in chcr_aead_digest_null_setkey() [all …]
|
/Linux-v4.19/drivers/crypto/qat/qat_common/ |
D | qat_algs.c | 284 sizeof(struct icp_qat_hw_auth_setup) + keys->enckeylen); in qat_alg_aead_init_enc_session() 294 memcpy(cipher->aes.key, keys->enckey, keys->enckeylen); in qat_alg_aead_init_enc_session() 317 cipher_cd_ctrl->cipher_key_sz = keys->enckeylen >> 3; in qat_alg_aead_init_enc_session() 380 memcpy(cipher->aes.key, keys->enckey, keys->enckeylen); in qat_alg_aead_init_dec_session() 404 cipher_cd_ctrl->cipher_key_sz = keys->enckeylen >> 3; in qat_alg_aead_init_dec_session() 540 if (qat_alg_validate_key(keys.enckeylen, &alg, mode)) in qat_alg_aead_init_sessions()
|
/Linux-v4.19/drivers/crypto/inside-secure/ |
D | safexcel_cipher.c | 197 if (keys.enckeylen > sizeof(ctx->key)) in safexcel_aead_aes_setkey() 202 memcmp(ctx->key, keys.enckey, keys.enckeylen)) in safexcel_aead_aes_setkey() 246 memcpy(ctx->key, keys.enckey, keys.enckeylen); in safexcel_aead_aes_setkey() 247 ctx->key_len = keys.enckeylen; in safexcel_aead_aes_setkey()
|
/Linux-v4.19/drivers/crypto/ |
D | talitos.c | 851 unsigned int enckeylen; member 892 if (keys.authkeylen + keys.enckeylen > TALITOS_MAX_KEY_SIZE) in aead_setkey() 899 memcpy(&ctx->key[keys.authkeylen], keys.enckey, keys.enckeylen); in aead_setkey() 901 ctx->keylen = keys.authkeylen + keys.enckeylen; in aead_setkey() 902 ctx->enckeylen = keys.enckeylen; in aead_setkey() 1246 ctx->enckeylen, is_sec1); in ipsec_esp()
|
D | ixp4xx_crypto.c | 1162 if (keys.enckeylen > sizeof(ctx->enckey)) in aead_setkey() 1166 memcpy(ctx->enckey, keys.enckey, keys.enckeylen); in aead_setkey() 1168 ctx->enckey_len = keys.enckeylen; in aead_setkey()
|
D | picoxcell_crypto.c | 490 if (keys.enckeylen > AES_MAX_KEY_SIZE) in spacc_aead_setkey() 496 memcpy(ctx->cipher_key, keys.enckey, keys.enckeylen); in spacc_aead_setkey() 497 ctx->cipher_key_len = keys.enckeylen; in spacc_aead_setkey()
|
D | atmel-aes.c | 2135 if (keys.enckeylen > sizeof(ctx->base.key)) in atmel_aes_authenc_setkey() 2150 ctx->base.keylen = keys.enckeylen; in atmel_aes_authenc_setkey() 2151 memcpy(ctx->base.key, keys.enckey, keys.enckeylen); in atmel_aes_authenc_setkey()
|
/Linux-v4.19/drivers/md/ |
D | dm-crypt.c | 1933 unsigned enckeylen, unsigned authkeylen) in crypt_copy_authenckey() argument 1940 param->enckeylen = cpu_to_be32(enckeylen); in crypt_copy_authenckey() 1944 memcpy(p, key + enckeylen, authkeylen); in crypt_copy_authenckey() 1946 memcpy(p, key, enckeylen); in crypt_copy_authenckey()
|
/Linux-v4.19/net/ipv6/ |
D | esp6.c | 864 param->enckeylen = cpu_to_be32((x->ealg->alg_key_len + 7) / 8); in esp_init_authenc()
|
/Linux-v4.19/net/ipv4/ |
D | esp4.c | 953 param->enckeylen = cpu_to_be32((x->ealg->alg_key_len + 7) / 8); in esp_init_authenc()
|
/Linux-v4.19/drivers/crypto/ccree/ |
D | cc_aead.c | 564 ctx->enc_keylen = be32_to_cpu(param->enckeylen); in cc_aead_setkey()
|