Home
last modified time | relevance | path

Searched refs:CTR_RFC3686_NONCE_SIZE (Results 1 – 18 of 18) sorted by relevance

/Linux-v5.4/drivers/crypto/nx/
Dnx-aes-ctr.c60 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,
Dnx.h114 u8 nonce[CTR_RFC3686_NONCE_SIZE];
/Linux-v5.4/crypto/
Dctr.c19 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/
Dccp-crypto-aes.c156 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,
Dccp-crypto.h101 u8 nonce[CTR_RFC3686_NONCE_SIZE];
/Linux-v5.4/drivers/crypto/cavium/nitrox/
Dnitrox_skcipher.c309 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/
Dctr.h16 #define CTR_RFC3686_NONCE_SIZE 4 macro
/Linux-v5.4/drivers/crypto/
Dixp4xx_crypto.c182 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()
Ds5p-sss.c255 u8 nonce[CTR_RFC3686_NONCE_SIZE];
/Linux-v5.4/drivers/crypto/caam/
Dcaamalg_desc.c231 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()
Dcaamalg.c66 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,
Dcaamalg_qi.c103 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,
Dcaamalg_qi2.c26 #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/
Dchcr_algo.c961 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/
Dcc_aead.c26 #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/
Dsafexcel_cipher.c320 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/
Dcrypto4xx_alg.c214 rc = crypto4xx_setkey_aes(cipher, key, keylen - CTR_RFC3686_NONCE_SIZE, in crypto4xx_setkey_rfc3686()
220 CTR_RFC3686_NONCE_SIZE]); in crypto4xx_setkey_rfc3686()
Dcrypto4xx_core.c1269 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
1270 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,