| /Linux-v5.4/drivers/crypto/nx/ |
| D | nx-aes-ctr.c | 60 if (key_len < CTR_RFC3686_NONCE_SIZE) in ctr3686_aes_nx_set_key() 64 in_key + key_len - CTR_RFC3686_NONCE_SIZE, in ctr3686_aes_nx_set_key() 65 CTR_RFC3686_NONCE_SIZE); in ctr3686_aes_nx_set_key() 67 key_len -= CTR_RFC3686_NONCE_SIZE; in ctr3686_aes_nx_set_key() 125 memcpy(iv + CTR_RFC3686_NONCE_SIZE, in ctr3686_aes_nx_crypt() 147 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE, 148 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
|
| D | nx.h | 114 u8 nonce[CTR_RFC3686_NONCE_SIZE];
|
| /Linux-v5.4/crypto/ |
| D | ctr.c | 19 u8 nonce[CTR_RFC3686_NONCE_SIZE]; 177 if (keylen < CTR_RFC3686_NONCE_SIZE) in crypto_rfc3686_setkey() 180 memcpy(ctx->nonce, key + (keylen - CTR_RFC3686_NONCE_SIZE), in crypto_rfc3686_setkey() 181 CTR_RFC3686_NONCE_SIZE); in crypto_rfc3686_setkey() 183 keylen -= CTR_RFC3686_NONCE_SIZE; in crypto_rfc3686_setkey() 207 memcpy(iv, ctx->nonce, CTR_RFC3686_NONCE_SIZE); in crypto_rfc3686_crypt() 208 memcpy(iv + CTR_RFC3686_NONCE_SIZE, req->iv, CTR_RFC3686_IV_SIZE); in crypto_rfc3686_crypt() 211 *(__be32 *)(iv + CTR_RFC3686_NONCE_SIZE + CTR_RFC3686_IV_SIZE) = in crypto_rfc3686_crypt() 329 CTR_RFC3686_NONCE_SIZE; in crypto_rfc3686_create() 331 CTR_RFC3686_NONCE_SIZE; in crypto_rfc3686_create()
|
| /Linux-v5.4/drivers/crypto/ccp/ |
| D | ccp-crypto-aes.c | 156 if (key_len < CTR_RFC3686_NONCE_SIZE) in ccp_aes_rfc3686_setkey() 159 key_len -= CTR_RFC3686_NONCE_SIZE; in ccp_aes_rfc3686_setkey() 160 memcpy(ctx->u.aes.nonce, key + key_len, CTR_RFC3686_NONCE_SIZE); in ccp_aes_rfc3686_setkey() 173 memcpy(iv, ctx->u.aes.nonce, CTR_RFC3686_NONCE_SIZE); in ccp_aes_rfc3686_crypt() 175 iv += CTR_RFC3686_NONCE_SIZE; in ccp_aes_rfc3686_crypt() 251 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE, 252 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
|
| D | ccp-crypto.h | 101 u8 nonce[CTR_RFC3686_NONCE_SIZE];
|
| /Linux-v5.4/drivers/crypto/cavium/nitrox/ |
| D | nitrox_skcipher.c | 309 if (keylen < CTR_RFC3686_NONCE_SIZE) in nitrox_aes_ctr_rfc3686_setkey() 314 memcpy(fctx->crypto.iv, key + (keylen - CTR_RFC3686_NONCE_SIZE), in nitrox_aes_ctr_rfc3686_setkey() 315 CTR_RFC3686_NONCE_SIZE); in nitrox_aes_ctr_rfc3686_setkey() 317 keylen -= CTR_RFC3686_NONCE_SIZE; in nitrox_aes_ctr_rfc3686_setkey() 414 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE, 415 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
|
| /Linux-v5.4/include/crypto/ |
| D | ctr.h | 16 #define CTR_RFC3686_NONCE_SIZE 4 macro
|
| /Linux-v5.4/drivers/crypto/ |
| D | ixp4xx_crypto.c | 182 u8 nonce[CTR_RFC3686_NONCE_SIZE]; 861 if (key_len < CTR_RFC3686_NONCE_SIZE) in ablk_rfc3686_setkey() 864 memcpy(ctx->nonce, key + (key_len - CTR_RFC3686_NONCE_SIZE), in ablk_rfc3686_setkey() 865 CTR_RFC3686_NONCE_SIZE); in ablk_rfc3686_setkey() 867 key_len -= CTR_RFC3686_NONCE_SIZE; in ablk_rfc3686_setkey() 963 memcpy(iv, ctx->nonce, CTR_RFC3686_NONCE_SIZE); in ablk_rfc3686_crypt() 964 memcpy(iv + CTR_RFC3686_NONCE_SIZE, info, CTR_RFC3686_IV_SIZE); in ablk_rfc3686_crypt() 967 *(__be32 *)(iv + CTR_RFC3686_NONCE_SIZE + CTR_RFC3686_IV_SIZE) = in ablk_rfc3686_crypt()
|
| D | s5p-sss.c | 255 u8 nonce[CTR_RFC3686_NONCE_SIZE];
|
| /Linux-v5.4/drivers/crypto/caam/ |
| D | caamalg_desc.c | 231 enckeylen -= CTR_RFC3686_NONCE_SIZE; in init_sh_desc_key_aead() 255 append_load_as_imm(desc, nonce, CTR_RFC3686_NONCE_SIZE, in init_sh_desc_key_aead() 262 (CTR_RFC3686_NONCE_SIZE << MOVE_LEN_SHIFT)); in init_sh_desc_key_aead() 1396 append_load_as_imm(desc, nonce, CTR_RFC3686_NONCE_SIZE, in cnstr_shdsc_skcipher_encap() 1401 (CTR_RFC3686_NONCE_SIZE << MOVE_LEN_SHIFT)); in cnstr_shdsc_skcipher_encap() 1468 append_load_as_imm(desc, nonce, CTR_RFC3686_NONCE_SIZE, in cnstr_shdsc_skcipher_decap() 1473 (CTR_RFC3686_NONCE_SIZE << MOVE_LEN_SHIFT)); in cnstr_shdsc_skcipher_decap()
|
| D | caamalg.c | 66 CTR_RFC3686_NONCE_SIZE + \ 203 ctx1_iv_off = 16 + CTR_RFC3686_NONCE_SIZE; in aead_set_sh_desc() 205 ctx->cdata.keylen - CTR_RFC3686_NONCE_SIZE); in aead_set_sh_desc() 785 ctx1_iv_off = 16 + CTR_RFC3686_NONCE_SIZE; in rfc3686_skcipher_setkey() 786 keylen -= CTR_RFC3686_NONCE_SIZE; in rfc3686_skcipher_setkey() 1242 ivoffset = 16 + CTR_RFC3686_NONCE_SIZE; in init_authenc_job() 1988 CTR_RFC3686_NONCE_SIZE, 1990 CTR_RFC3686_NONCE_SIZE,
|
| D | caamalg_qi.c | 103 ctx1_iv_off = 16 + CTR_RFC3686_NONCE_SIZE; in aead_set_sh_desc() 105 ctx->cdata.keylen - CTR_RFC3686_NONCE_SIZE); in aead_set_sh_desc() 692 ctx1_iv_off = 16 + CTR_RFC3686_NONCE_SIZE; in rfc3686_skcipher_setkey() 693 keylen -= CTR_RFC3686_NONCE_SIZE; in rfc3686_skcipher_setkey() 1515 CTR_RFC3686_NONCE_SIZE, 1517 CTR_RFC3686_NONCE_SIZE,
|
| D | caamalg_qi2.c | 26 #define CAAM_MAX_KEY_SIZE (AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE + \ 197 ctx1_iv_off = 16 + CTR_RFC3686_NONCE_SIZE; in aead_set_sh_desc() 199 ctx->cdata.keylen - CTR_RFC3686_NONCE_SIZE); in aead_set_sh_desc() 1015 ctx1_iv_off = 16 + CTR_RFC3686_NONCE_SIZE; in rfc3686_skcipher_setkey() 1016 keylen -= CTR_RFC3686_NONCE_SIZE; in rfc3686_skcipher_setkey() 1677 CTR_RFC3686_NONCE_SIZE, 1679 CTR_RFC3686_NONCE_SIZE,
|
| /Linux-v5.4/drivers/crypto/chelsio/ |
| D | chcr_algo.c | 961 if (keylen < CTR_RFC3686_NONCE_SIZE) in chcr_aes_rfc3686_setkey() 963 memcpy(ablkctx->nonce, key + (keylen - CTR_RFC3686_NONCE_SIZE), in chcr_aes_rfc3686_setkey() 964 CTR_RFC3686_NONCE_SIZE); in chcr_aes_rfc3686_setkey() 966 keylen -= CTR_RFC3686_NONCE_SIZE; in chcr_aes_rfc3686_setkey() 1066 *(__be32 *)(reqctx->iv + CTR_RFC3686_NONCE_SIZE + in chcr_update_cipher_iv() 1252 memcpy(reqctx->iv, ablkctx->nonce, CTR_RFC3686_NONCE_SIZE); in process_cipher() 1253 memcpy(reqctx->iv + CTR_RFC3686_NONCE_SIZE, req->info, in process_cipher() 1257 *(__be32 *)(reqctx->iv + CTR_RFC3686_NONCE_SIZE + in process_cipher() 2436 memcpy(ivptr, aeadctx->nonce, CTR_RFC3686_NONCE_SIZE); in create_authenc_wr() 2437 memcpy(ivptr + CTR_RFC3686_NONCE_SIZE, req->iv, in create_authenc_wr() [all …]
|
| /Linux-v5.4/drivers/crypto/ccree/ |
| D | cc_aead.c | 26 #define MAX_NONCE_SIZE CTR_RFC3686_NONCE_SIZE 574 (AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE)) in cc_aead_setkey() 580 CTR_RFC3686_NONCE_SIZE, CTR_RFC3686_NONCE_SIZE); in cc_aead_setkey() 582 ctx->enc_keylen -= CTR_RFC3686_NONCE_SIZE; in cc_aead_setkey() 1947 CTR_RFC3686_NONCE_SIZE); in cc_proc_aead() 1948 memcpy(areq_ctx->ctr_iv + CTR_RFC3686_NONCE_SIZE, req->iv, in cc_proc_aead() 1951 *(__be32 *)(areq_ctx->ctr_iv + CTR_RFC3686_NONCE_SIZE + in cc_proc_aead()
|
| /Linux-v5.4/drivers/crypto/inside-secure/ |
| D | safexcel_cipher.c | 320 CTR_RFC3686_NONCE_SIZE)) in safexcel_aead_setkey() 324 CTR_RFC3686_NONCE_SIZE); in safexcel_aead_setkey() 1287 ctx->nonce = *(u32 *)(key + len - CTR_RFC3686_NONCE_SIZE); in safexcel_skcipher_aesctr_setkey() 1289 keylen = len - CTR_RFC3686_NONCE_SIZE; in safexcel_skcipher_aesctr_setkey() 1332 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE, 1333 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
|
| /Linux-v5.4/drivers/crypto/amcc/ |
| D | crypto4xx_alg.c | 214 rc = crypto4xx_setkey_aes(cipher, key, keylen - CTR_RFC3686_NONCE_SIZE, in crypto4xx_setkey_rfc3686() 220 CTR_RFC3686_NONCE_SIZE]); in crypto4xx_setkey_rfc3686()
|
| D | crypto4xx_core.c | 1269 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE, 1270 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
|