/Linux-v4.19/drivers/crypto/nx/ |
D | nx-aes-ctr.c | 72 if (key_len < CTR_RFC3686_NONCE_SIZE) in ctr3686_aes_nx_set_key() 76 in_key + key_len - CTR_RFC3686_NONCE_SIZE, in ctr3686_aes_nx_set_key() 77 CTR_RFC3686_NONCE_SIZE); in ctr3686_aes_nx_set_key() 79 key_len -= CTR_RFC3686_NONCE_SIZE; in ctr3686_aes_nx_set_key() 137 memcpy(iv + CTR_RFC3686_NONCE_SIZE, in ctr3686_aes_nx_crypt() 159 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE, 160 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
|
D | nx.h | 125 u8 nonce[CTR_RFC3686_NONCE_SIZE];
|
/Linux-v4.19/crypto/ |
D | ctr.c | 30 u8 nonce[CTR_RFC3686_NONCE_SIZE]; 268 if (keylen < CTR_RFC3686_NONCE_SIZE) in crypto_rfc3686_setkey() 271 memcpy(ctx->nonce, key + (keylen - CTR_RFC3686_NONCE_SIZE), in crypto_rfc3686_setkey() 272 CTR_RFC3686_NONCE_SIZE); in crypto_rfc3686_setkey() 274 keylen -= CTR_RFC3686_NONCE_SIZE; in crypto_rfc3686_setkey() 298 memcpy(iv, ctx->nonce, CTR_RFC3686_NONCE_SIZE); in crypto_rfc3686_crypt() 299 memcpy(iv + CTR_RFC3686_NONCE_SIZE, req->iv, CTR_RFC3686_IV_SIZE); in crypto_rfc3686_crypt() 302 *(__be32 *)(iv + CTR_RFC3686_NONCE_SIZE + CTR_RFC3686_IV_SIZE) = in crypto_rfc3686_crypt() 420 CTR_RFC3686_NONCE_SIZE; in crypto_rfc3686_create() 422 CTR_RFC3686_NONCE_SIZE; in crypto_rfc3686_create()
|
/Linux-v4.19/drivers/crypto/ccp/ |
D | ccp-crypto-aes.c | 160 if (key_len < CTR_RFC3686_NONCE_SIZE) in ccp_aes_rfc3686_setkey() 163 key_len -= CTR_RFC3686_NONCE_SIZE; in ccp_aes_rfc3686_setkey() 164 memcpy(ctx->u.aes.nonce, key + key_len, CTR_RFC3686_NONCE_SIZE); in ccp_aes_rfc3686_setkey() 177 memcpy(iv, ctx->u.aes.nonce, CTR_RFC3686_NONCE_SIZE); in ccp_aes_rfc3686_crypt() 179 iv += CTR_RFC3686_NONCE_SIZE; in ccp_aes_rfc3686_crypt() 255 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE, 256 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
|
D | ccp-crypto.h | 104 u8 nonce[CTR_RFC3686_NONCE_SIZE];
|
/Linux-v4.19/drivers/crypto/cavium/nitrox/ |
D | nitrox_algs.c | 273 if (keylen < CTR_RFC3686_NONCE_SIZE) in nitrox_aes_ctr_rfc3686_setkey() 278 memcpy(fctx->crypto.iv, key + (keylen - CTR_RFC3686_NONCE_SIZE), in nitrox_aes_ctr_rfc3686_setkey() 279 CTR_RFC3686_NONCE_SIZE); in nitrox_aes_ctr_rfc3686_setkey() 281 keylen -= CTR_RFC3686_NONCE_SIZE; in nitrox_aes_ctr_rfc3686_setkey() 378 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE, 379 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
|
/Linux-v4.19/include/crypto/ |
D | ctr.h | 16 #define CTR_RFC3686_NONCE_SIZE 4 macro
|
/Linux-v4.19/drivers/crypto/caam/ |
D | caamalg_desc.c | 235 enckeylen -= CTR_RFC3686_NONCE_SIZE; in init_sh_desc_key_aead() 259 append_load_as_imm(desc, nonce, CTR_RFC3686_NONCE_SIZE, in init_sh_desc_key_aead() 266 (CTR_RFC3686_NONCE_SIZE << MOVE_LEN_SHIFT)); in init_sh_desc_key_aead() 1257 append_load_as_imm(desc, nonce, CTR_RFC3686_NONCE_SIZE, in cnstr_shdsc_ablkcipher_encap() 1262 (CTR_RFC3686_NONCE_SIZE << MOVE_LEN_SHIFT)); in cnstr_shdsc_ablkcipher_encap() 1322 append_load_as_imm(desc, nonce, CTR_RFC3686_NONCE_SIZE, in cnstr_shdsc_ablkcipher_decap() 1327 (CTR_RFC3686_NONCE_SIZE << MOVE_LEN_SHIFT)); in cnstr_shdsc_ablkcipher_decap() 1391 append_load_as_imm(desc, nonce, CTR_RFC3686_NONCE_SIZE, in cnstr_shdsc_ablkcipher_givencap() 1396 (CTR_RFC3686_NONCE_SIZE << MOVE_LEN_SHIFT)); in cnstr_shdsc_ablkcipher_givencap()
|
D | caamalg.c | 65 CTR_RFC3686_NONCE_SIZE + \ 204 ctx1_iv_off = 16 + CTR_RFC3686_NONCE_SIZE; in aead_set_sh_desc() 206 ctx->cdata.keylen - CTR_RFC3686_NONCE_SIZE); in aead_set_sh_desc() 684 ctx1_iv_off = 16 + CTR_RFC3686_NONCE_SIZE; in ablkcipher_setkey() 685 keylen -= CTR_RFC3686_NONCE_SIZE; in ablkcipher_setkey() 1085 ivoffset = 16 + CTR_RFC3686_NONCE_SIZE; in init_authenc_job() 1936 CTR_RFC3686_NONCE_SIZE, 1938 CTR_RFC3686_NONCE_SIZE,
|
D | caamalg_qi.c | 96 ctx1_iv_off = 16 + CTR_RFC3686_NONCE_SIZE; in aead_set_sh_desc() 98 ctx->cdata.keylen - CTR_RFC3686_NONCE_SIZE); in aead_set_sh_desc() 624 ctx1_iv_off = 16 + CTR_RFC3686_NONCE_SIZE; in ablkcipher_setkey() 625 keylen -= CTR_RFC3686_NONCE_SIZE; in ablkcipher_setkey() 1638 CTR_RFC3686_NONCE_SIZE, 1640 CTR_RFC3686_NONCE_SIZE,
|
/Linux-v4.19/drivers/crypto/ |
D | ixp4xx_crypto.c | 186 u8 nonce[CTR_RFC3686_NONCE_SIZE]; 868 if (key_len < CTR_RFC3686_NONCE_SIZE) in ablk_rfc3686_setkey() 871 memcpy(ctx->nonce, key + (key_len - CTR_RFC3686_NONCE_SIZE), in ablk_rfc3686_setkey() 872 CTR_RFC3686_NONCE_SIZE); in ablk_rfc3686_setkey() 874 key_len -= CTR_RFC3686_NONCE_SIZE; in ablk_rfc3686_setkey() 970 memcpy(iv, ctx->nonce, CTR_RFC3686_NONCE_SIZE); in ablk_rfc3686_crypt() 971 memcpy(iv + CTR_RFC3686_NONCE_SIZE, info, CTR_RFC3686_IV_SIZE); in ablk_rfc3686_crypt() 974 *(__be32 *)(iv + CTR_RFC3686_NONCE_SIZE + CTR_RFC3686_IV_SIZE) = in ablk_rfc3686_crypt()
|
D | s5p-sss.c | 253 uint8_t nonce[CTR_RFC3686_NONCE_SIZE];
|
/Linux-v4.19/drivers/crypto/chelsio/ |
D | chcr_algo.c | 942 if (keylen < CTR_RFC3686_NONCE_SIZE) in chcr_aes_rfc3686_setkey() 944 memcpy(ablkctx->nonce, key + (keylen - CTR_RFC3686_NONCE_SIZE), in chcr_aes_rfc3686_setkey() 945 CTR_RFC3686_NONCE_SIZE); in chcr_aes_rfc3686_setkey() 947 keylen -= CTR_RFC3686_NONCE_SIZE; in chcr_aes_rfc3686_setkey() 1047 *(__be32 *)(reqctx->iv + CTR_RFC3686_NONCE_SIZE + in chcr_update_cipher_iv() 1228 memcpy(reqctx->iv, ablkctx->nonce, CTR_RFC3686_NONCE_SIZE); in process_cipher() 1229 memcpy(reqctx->iv + CTR_RFC3686_NONCE_SIZE, req->info, in process_cipher() 1233 *(__be32 *)(reqctx->iv + CTR_RFC3686_NONCE_SIZE + in process_cipher() 2372 memcpy(reqctx->iv, aeadctx->nonce, CTR_RFC3686_NONCE_SIZE); in create_authenc_wr() 2373 memcpy(reqctx->iv + CTR_RFC3686_NONCE_SIZE, req->iv, in create_authenc_wr() [all …]
|
/Linux-v4.19/drivers/crypto/ccree/ |
D | cc_aead.c | 27 #define MAX_NONCE_SIZE CTR_RFC3686_NONCE_SIZE 249 CTR_RFC3686_NONCE_SIZE, in cc_aead_complete() 574 (AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE)) in cc_aead_setkey() 580 ctx->enc_keylen - CTR_RFC3686_NONCE_SIZE, in cc_aead_setkey() 581 CTR_RFC3686_NONCE_SIZE); in cc_aead_setkey() 583 ctx->enc_keylen -= CTR_RFC3686_NONCE_SIZE; in cc_aead_setkey() 1926 CTR_RFC3686_NONCE_SIZE); in cc_proc_aead() 1928 memcpy(areq_ctx->ctr_iv + CTR_RFC3686_NONCE_SIZE, in cc_proc_aead() 1931 *(__be32 *)(areq_ctx->ctr_iv + CTR_RFC3686_NONCE_SIZE + in cc_proc_aead() 1981 CTR_RFC3686_NONCE_SIZE; in cc_proc_aead()
|
/Linux-v4.19/drivers/crypto/amcc/ |
D | crypto4xx_alg.c | 203 rc = crypto4xx_setkey_aes(cipher, key, keylen - CTR_RFC3686_NONCE_SIZE, in crypto4xx_setkey_rfc3686() 209 CTR_RFC3686_NONCE_SIZE]); in crypto4xx_setkey_rfc3686()
|
D | crypto4xx_core.c | 1202 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE, 1203 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
|