| /drivers/crypto/qce/ |
| A D | common.c | 298 static void qce_xtskey(struct qce_device *qce, const u8 *enckey, in qce_xtskey() argument 304 qce_cpu_to_be32p_array((__be32 *)xtskey, enckey + enckeylen / 2, in qce_xtskey() 321 __be32 enckey[QCE_MAX_CIPHER_KEY_SIZE / sizeof(__be32)] = {0}; in qce_setup_regs_skcipher() local 336 qce_cpu_to_be32p_array(enckey, ctx->enc_key, keylen); in qce_setup_regs_skcipher() 358 qce_write_array(qce, REG_ENCR_KEY0, (u32 *)enckey, enckey_words); in qce_setup_regs_skcipher() 427 u32 enckey[QCE_MAX_CIPHER_KEY_SIZE / sizeof(u32)] = {0}; in qce_setup_regs_aead() local 445 enckey_words = qce_be32_to_cpu_array(enckey, ctx->enc_key, enc_keylen); in qce_setup_regs_aead() 446 qce_write_array(qce, REG_ENCR_KEY0, enckey, enckey_words); in qce_setup_regs_aead()
|
| A D | aead.c | 612 err = verify_aead_des_key(tfm, authenc_keys.enckey, authenc_keys.enckeylen); in qce_aead_setkey() 616 err = verify_aead_des3_key(tfm, authenc_keys.enckey, authenc_keys.enckeylen); in qce_aead_setkey() 625 memcpy(_key, authenc_keys.enckey, DES3_EDE_KEY_SIZE); in qce_aead_setkey() 643 memcpy(ctx->enc_key, authenc_keys.enckey, authenc_keys.enckeylen); in qce_aead_setkey()
|
| /drivers/crypto/inside-secure/eip93/ |
| A D | eip93-aead.c | 108 memcpy(&nonce, keys.enckey + keys.enckeylen, in eip93_aead_setkey() 114 ret = verify_aead_des_key(ctfm, keys.enckey, keys.enckeylen); in eip93_aead_setkey() 123 ret = verify_aead_des3_key(ctfm, keys.enckey, keys.enckeylen); in eip93_aead_setkey() 129 ret = aes_expandkey(&aes, keys.enckey, keys.enckeylen); in eip93_aead_setkey() 146 memcpy(sa_record->sa_key, keys.enckey, keys.enckeylen); in eip93_aead_setkey()
|
| /drivers/crypto/ccree/ |
| A D | cc_aead.c | 49 u8 *enckey; member 73 if (ctx->enckey) { in cc_aead_exit() 74 dma_free_coherent(dev, AES_MAX_KEY_SIZE, ctx->enckey, in cc_aead_exit() 79 ctx->enckey = NULL; in cc_aead_exit() 146 if (!ctx->enckey) { in cc_aead_init() 151 ctx->enckey); in cc_aead_init() 549 const u8 *enckey, *authkey; in cc_aead_setkey() local 563 enckey = keys.enckey; in cc_aead_setkey() 576 memcpy(ctx->ctr_nonce, enckey + ctx->enc_keylen - in cc_aead_setkey() 582 enckey = key; in cc_aead_setkey() [all …]
|
| /drivers/crypto/intel/ixp4xx/ |
| A D | ixp4xx_crypto.c | 184 u8 enckey[MAX_KEYLEN]; member 1220 ret = setup_cipher(&tfm->base, 0, ctx->enckey, ctx->enckey_len); in aead_setup() 1223 ret = setup_cipher(&tfm->base, 1, ctx->enckey, ctx->enckey_len); in aead_setup() 1259 if (keys.enckeylen > sizeof(ctx->enckey)) in aead_setkey() 1263 memcpy(ctx->enckey, keys.enckey, keys.enckeylen); in aead_setkey() 1289 err = verify_aead_des3_key(tfm, keys.enckey, keys.enckeylen); in des3_aead_setkey() 1294 memcpy(ctx->enckey, keys.enckey, keys.enckeylen); in des3_aead_setkey()
|
| /drivers/crypto/bcm/ |
| A D | cipher.c | 329 cipher_parms.key_buf = ctx->enckey; in handle_skcipher_req() 1304 cipher_parms.key_buf = ctx->enckey; in handle_aead_req() 1848 memcpy(ctx->enckey, key, keylen); in skcipher_setkey() 1856 memcpy(ctx->enckey, key + xts_keylen, xts_keylen); in skcipher_setkey() 1857 memcpy(ctx->enckey + xts_keylen, key, xts_keylen); in skcipher_setkey() 1872 cipher_parms.key_buf = ctx->enckey; in skcipher_setkey() 2747 memcpy(ctx->enckey, keys.enckey, keys.enckeylen); in aead_authenc_setkey() 2754 if (verify_aead_des_key(cipher, keys.enckey, keys.enckeylen)) in aead_authenc_setkey() 2787 flow_dump(" enc: ", ctx->enckey, ctx->enckeylen); in aead_authenc_setkey() 2850 memcpy(ctx->enckey, key, ctx->enckeylen); in aead_gcm_ccm_setkey() [all …]
|
| A D | cipher.h | 180 u8 enckey[MAX_KEY_SIZE + ARC4_STATE_SIZE]; member
|
| /drivers/s390/crypto/ |
| A D | zcrypt_ep11misc.c | 1055 const u8 *enckey, size_t enckeysize, in _ep11_unwrapkey() argument 1146 p += asn1tag_write(p, 0x04, enckey, enckeysize); in _ep11_unwrapkey() 1201 const u8 *enckey, size_t enckeysize, in ep11_unwrapkey() argument 1217 rc = _ep11_unwrapkey(card, domain, kek, keksize, enckey, enckeysize, in ep11_unwrapkey()
|
| /drivers/crypto/inside-secure/ |
| A D | safexcel_cipher.c | 421 ctx->nonce = *(u32 *)(keys.enckey + keys.enckeylen - in safexcel_aead_setkey() 430 err = verify_aead_des_key(ctfm, keys.enckey, keys.enckeylen); in safexcel_aead_setkey() 435 err = verify_aead_des3_key(ctfm, keys.enckey, keys.enckeylen); in safexcel_aead_setkey() 440 err = aes_expandkey(&aes, keys.enckey, keys.enckeylen); in safexcel_aead_setkey() 456 ((u32 *)keys.enckey)[i]) { in safexcel_aead_setkey() 494 ctx->key[i] = cpu_to_le32(((u32 *)keys.enckey)[i]); in safexcel_aead_setkey()
|
| /drivers/ufs/host/ |
| A D | ufs-exynos.c | 1396 const u8 *enckey = crypt_ctx->bc_key->bytes; in exynos_ufs_fmp_fill_prdt() local 1397 const u8 *twkey = enckey + AES_KEYSIZE_256; in exynos_ufs_fmp_fill_prdt() 1428 prd->file_enckey[j] = fmp_key_word(enckey, j); in exynos_ufs_fmp_fill_prdt()
|
| /drivers/crypto/intel/qat/qat_common/ |
| A D | qat_algs.c | 257 memcpy(cipher->aes.key, keys->enckey, keys->enckeylen); in qat_alg_aead_init_enc_session() 343 memcpy(cipher->aes.key, keys->enckey, keys->enckeylen); in qat_alg_aead_init_dec_session()
|
| /drivers/crypto/caam/ |
| A D | caamalg_qi.c | 231 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, in aead_setkey() 246 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, keys.enckeylen); in aead_setkey() 298 err = verify_aead_des3_key(aead, keys.enckey, keys.enckeylen) ?: in des3_aead_setkey()
|
| A D | caamalg.c | 616 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, in aead_setkey() 632 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, keys.enckeylen); in aead_setkey() 659 err = verify_aead_des3_key(aead, keys.enckey, keys.enckeylen) ?: in des3_aead_setkey()
|
| A D | caamalg_qi2.c | 314 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, keys.enckeylen); in aead_setkey() 344 err = crypto_des3_ede_verify_key(crypto_aead_tfm(aead), keys.enckey) ?: in des3_aead_setkey()
|
| /drivers/crypto/chelsio/ |
| A D | chcr_algo.c | 3589 memcpy(aeadctx->nonce, keys.enckey + (keys.enckeylen in chcr_authenc_setkey() 3608 memcpy(aeadctx->key, keys.enckey, keys.enckeylen); in chcr_authenc_setkey() 3708 memcpy(aeadctx->nonce, keys.enckey + (keys.enckeylen in chcr_aead_digest_null_setkey() 3722 memcpy(aeadctx->key, keys.enckey, keys.enckeylen); in chcr_aead_digest_null_setkey()
|
| /drivers/crypto/ |
| A D | talitos.c | 906 memcpy(&ctx->key[keys.authkeylen], keys.enckey, keys.enckeylen); in aead_setkey() 938 err = verify_aead_des3_key(authenc, keys.enckey, keys.enckeylen); in aead_des3_setkey() 946 memcpy(&ctx->key[keys.authkeylen], keys.enckey, keys.enckeylen); in aead_des3_setkey()
|
| A D | sa2ul.c | 1809 if (sa_init_sc(&ctx->enc, ctx->dev_data->match_data, keys.enckey, in sa_aead_setkey() 1823 if (sa_init_sc(&ctx->dec, ctx->dev_data->match_data, keys.enckey, in sa_aead_setkey()
|
| A D | atmel-aes.c | 1928 memcpy(ctx->base.key, keys.enckey, keys.enckeylen); in atmel_aes_authenc_setkey()
|
| /drivers/crypto/marvell/octeontx/ |
| A D | otx_cptvf_algs.c | 790 memcpy(ctx->key + authkeylen, keys->enckey, keys->enckeylen); in aead_hmac_init()
|
| /drivers/crypto/marvell/octeontx2/ |
| A D | otx2_cptvf_algs.c | 880 memcpy(ctx->key + authkeylen, keys->enckey, keys->enckeylen); in aead_hmac_init()
|
| /drivers/crypto/hisilicon/sec2/ |
| A D | sec_crypto.c | 1340 memcpy(c_ctx->c_key, keys->enckey, keys->enckeylen); in sec_aead_aes_set_key()
|