Home
last modified time | relevance | path

Searched refs:CTR_RFC3686_NONCE_SIZE (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/crypto/nx/
H A 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()
121 memcpy(iv, nx_ctx->priv.ctr.nonce, CTR_RFC3686_NONCE_SIZE); in ctr3686_aes_nx_crypt()
122 memcpy(iv + CTR_RFC3686_NONCE_SIZE, req->iv, CTR_RFC3686_IV_SIZE); in ctr3686_aes_nx_crypt()
138 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
139 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
H A Dnx.h114 u8 nonce[CTR_RFC3686_NONCE_SIZE];
/kernel/linux/linux-6.6/drivers/crypto/nx/
H A 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()
121 memcpy(iv, nx_ctx->priv.ctr.nonce, CTR_RFC3686_NONCE_SIZE); in ctr3686_aes_nx_crypt()
122 memcpy(iv + CTR_RFC3686_NONCE_SIZE, req->iv, CTR_RFC3686_IV_SIZE); in ctr3686_aes_nx_crypt()
138 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
139 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
H A Dnx.h114 u8 nonce[CTR_RFC3686_NONCE_SIZE];
/kernel/linux/linux-5.10/crypto/
H A Dctr.c19 u8 nonce[CTR_RFC3686_NONCE_SIZE];
175 if (keylen < CTR_RFC3686_NONCE_SIZE) in crypto_rfc3686_setkey()
178 memcpy(ctx->nonce, key + (keylen - CTR_RFC3686_NONCE_SIZE), in crypto_rfc3686_setkey()
179 CTR_RFC3686_NONCE_SIZE); in crypto_rfc3686_setkey()
181 keylen -= CTR_RFC3686_NONCE_SIZE; in crypto_rfc3686_setkey()
201 memcpy(iv, ctx->nonce, CTR_RFC3686_NONCE_SIZE); in crypto_rfc3686_crypt()
202 memcpy(iv + CTR_RFC3686_NONCE_SIZE, req->iv, CTR_RFC3686_IV_SIZE); in crypto_rfc3686_crypt()
205 *(__be32 *)(iv + CTR_RFC3686_NONCE_SIZE + CTR_RFC3686_IV_SIZE) = in crypto_rfc3686_crypt()
307 CTR_RFC3686_NONCE_SIZE; in crypto_rfc3686_create()
309 CTR_RFC3686_NONCE_SIZE; in crypto_rfc3686_create()
[all...]
/kernel/linux/linux-6.6/crypto/
H A Dctr.c20 u8 nonce[CTR_RFC3686_NONCE_SIZE];
176 if (keylen < CTR_RFC3686_NONCE_SIZE) in crypto_rfc3686_setkey()
179 memcpy(ctx->nonce, key + (keylen - CTR_RFC3686_NONCE_SIZE), in crypto_rfc3686_setkey()
180 CTR_RFC3686_NONCE_SIZE); in crypto_rfc3686_setkey()
182 keylen -= CTR_RFC3686_NONCE_SIZE; in crypto_rfc3686_setkey()
202 memcpy(iv, ctx->nonce, CTR_RFC3686_NONCE_SIZE); in crypto_rfc3686_crypt()
203 memcpy(iv + CTR_RFC3686_NONCE_SIZE, req->iv, CTR_RFC3686_IV_SIZE); in crypto_rfc3686_crypt()
206 *(__be32 *)(iv + CTR_RFC3686_NONCE_SIZE + CTR_RFC3686_IV_SIZE) = in crypto_rfc3686_crypt()
308 CTR_RFC3686_NONCE_SIZE; in crypto_rfc3686_create()
310 CTR_RFC3686_NONCE_SIZE; in crypto_rfc3686_create()
[all...]
/kernel/linux/linux-5.10/drivers/crypto/ccp/
H A Dccp-crypto-aes.c151 if (key_len < CTR_RFC3686_NONCE_SIZE) in ccp_aes_rfc3686_setkey()
154 key_len -= CTR_RFC3686_NONCE_SIZE; in ccp_aes_rfc3686_setkey()
155 memcpy(ctx->u.aes.nonce, key + key_len, CTR_RFC3686_NONCE_SIZE); in ccp_aes_rfc3686_setkey()
169 memcpy(iv, ctx->u.aes.nonce, CTR_RFC3686_NONCE_SIZE); in ccp_aes_rfc3686_crypt()
171 iv += CTR_RFC3686_NONCE_SIZE; in ccp_aes_rfc3686_crypt()
228 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
229 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
H A Dccp-crypto.h102 u8 nonce[CTR_RFC3686_NONCE_SIZE];
/kernel/linux/linux-6.6/drivers/crypto/ccp/
H A Dccp-crypto-aes.c149 if (key_len < CTR_RFC3686_NONCE_SIZE) in ccp_aes_rfc3686_setkey()
152 key_len -= CTR_RFC3686_NONCE_SIZE; in ccp_aes_rfc3686_setkey()
153 memcpy(ctx->u.aes.nonce, key + key_len, CTR_RFC3686_NONCE_SIZE); in ccp_aes_rfc3686_setkey()
167 memcpy(iv, ctx->u.aes.nonce, CTR_RFC3686_NONCE_SIZE); in ccp_aes_rfc3686_crypt()
169 iv += CTR_RFC3686_NONCE_SIZE; in ccp_aes_rfc3686_crypt()
226 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
227 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
H A Dccp-crypto.h103 u8 nonce[CTR_RFC3686_NONCE_SIZE];
/kernel/linux/linux-5.10/drivers/crypto/cavium/nitrox/
H A Dnitrox_skcipher.c370 if (keylen < CTR_RFC3686_NONCE_SIZE) in nitrox_aes_ctr_rfc3686_setkey()
375 memcpy(fctx->crypto.iv, key + (keylen - CTR_RFC3686_NONCE_SIZE), in nitrox_aes_ctr_rfc3686_setkey()
376 CTR_RFC3686_NONCE_SIZE); in nitrox_aes_ctr_rfc3686_setkey()
378 keylen -= CTR_RFC3686_NONCE_SIZE; in nitrox_aes_ctr_rfc3686_setkey()
473 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
474 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
/kernel/linux/linux-6.6/drivers/crypto/cavium/nitrox/
H A Dnitrox_skcipher.c368 if (keylen < CTR_RFC3686_NONCE_SIZE) in nitrox_aes_ctr_rfc3686_setkey()
373 memcpy(fctx->crypto.iv, key + (keylen - CTR_RFC3686_NONCE_SIZE), in nitrox_aes_ctr_rfc3686_setkey()
374 CTR_RFC3686_NONCE_SIZE); in nitrox_aes_ctr_rfc3686_setkey()
376 keylen -= CTR_RFC3686_NONCE_SIZE; in nitrox_aes_ctr_rfc3686_setkey()
471 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
472 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
/kernel/linux/linux-5.10/include/crypto/
H A Dctr.h16 #define CTR_RFC3686_NONCE_SIZE 4 macro
/kernel/linux/linux-6.6/include/crypto/
H A Dctr.h16 #define CTR_RFC3686_NONCE_SIZE 4 macro
/kernel/linux/linux-5.10/drivers/crypto/caam/
H A 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()
1400 append_load_as_imm(desc, nonce, CTR_RFC3686_NONCE_SIZE, in cnstr_shdsc_skcipher_encap()
1405 (CTR_RFC3686_NONCE_SIZE << MOVE_LEN_SHIFT)); in cnstr_shdsc_skcipher_encap()
1475 append_load_as_imm(desc, nonce, CTR_RFC3686_NONCE_SIZE, in cnstr_shdsc_skcipher_decap()
1480 (CTR_RFC3686_NONCE_SIZE << MOVE_LEN_SHIFT)); in cnstr_shdsc_skcipher_decap()
H A Dcaamalg_qi.c111 ctx1_iv_off = 16 + CTR_RFC3686_NONCE_SIZE; in aead_set_sh_desc()
113 ctx->cdata.keylen - CTR_RFC3686_NONCE_SIZE); in aead_set_sh_desc()
687 ctx1_iv_off = 16 + CTR_RFC3686_NONCE_SIZE; in rfc3686_skcipher_setkey()
688 keylen -= CTR_RFC3686_NONCE_SIZE; in rfc3686_skcipher_setkey()
1543 CTR_RFC3686_NONCE_SIZE,
1545 CTR_RFC3686_NONCE_SIZE,
/kernel/linux/linux-6.6/drivers/crypto/caam/
H A 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()
1400 append_load_as_imm(desc, nonce, CTR_RFC3686_NONCE_SIZE, in cnstr_shdsc_skcipher_encap()
1405 (CTR_RFC3686_NONCE_SIZE << MOVE_LEN_SHIFT)); in cnstr_shdsc_skcipher_encap()
1475 append_load_as_imm(desc, nonce, CTR_RFC3686_NONCE_SIZE, in cnstr_shdsc_skcipher_decap()
1480 (CTR_RFC3686_NONCE_SIZE << MOVE_LEN_SHIFT)); in cnstr_shdsc_skcipher_decap()
/kernel/linux/linux-5.10/drivers/crypto/chelsio/
H A Dchcr_algo.c1003 if (keylen < CTR_RFC3686_NONCE_SIZE) in chcr_aes_rfc3686_setkey()
1005 memcpy(ablkctx->nonce, key + (keylen - CTR_RFC3686_NONCE_SIZE), in chcr_aes_rfc3686_setkey()
1006 CTR_RFC3686_NONCE_SIZE); in chcr_aes_rfc3686_setkey()
1008 keylen -= CTR_RFC3686_NONCE_SIZE; in chcr_aes_rfc3686_setkey()
1114 *(__be32 *)(reqctx->iv + CTR_RFC3686_NONCE_SIZE + in chcr_update_cipher_iv()
1320 memcpy(reqctx->iv, ablkctx->nonce, CTR_RFC3686_NONCE_SIZE); in process_cipher()
1321 memcpy(reqctx->iv + CTR_RFC3686_NONCE_SIZE, req->iv, in process_cipher()
1325 *(__be32 *)(reqctx->iv + CTR_RFC3686_NONCE_SIZE + in process_cipher()
2556 memcpy(ivptr, aeadctx->nonce, CTR_RFC3686_NONCE_SIZE); in create_authenc_wr()
2557 memcpy(ivptr + CTR_RFC3686_NONCE_SIZE, re in create_authenc_wr()
[all...]
/kernel/linux/linux-6.6/drivers/crypto/chelsio/
H A Dchcr_algo.c996 if (keylen < CTR_RFC3686_NONCE_SIZE) in chcr_aes_rfc3686_setkey()
998 memcpy(ablkctx->nonce, key + (keylen - CTR_RFC3686_NONCE_SIZE), in chcr_aes_rfc3686_setkey()
999 CTR_RFC3686_NONCE_SIZE); in chcr_aes_rfc3686_setkey()
1001 keylen -= CTR_RFC3686_NONCE_SIZE; in chcr_aes_rfc3686_setkey()
1107 *(__be32 *)(reqctx->iv + CTR_RFC3686_NONCE_SIZE + in chcr_update_cipher_iv()
1313 memcpy(reqctx->iv, ablkctx->nonce, CTR_RFC3686_NONCE_SIZE); in process_cipher()
1314 memcpy(reqctx->iv + CTR_RFC3686_NONCE_SIZE, req->iv, in process_cipher()
1318 *(__be32 *)(reqctx->iv + CTR_RFC3686_NONCE_SIZE + in process_cipher()
2551 memcpy(ivptr, aeadctx->nonce, CTR_RFC3686_NONCE_SIZE); in create_authenc_wr()
2552 memcpy(ivptr + CTR_RFC3686_NONCE_SIZE, re in create_authenc_wr()
[all...]
/kernel/linux/linux-5.10/drivers/crypto/
H A Dixp4xx_crypto.c185 u8 nonce[CTR_RFC3686_NONCE_SIZE];
873 if (key_len < CTR_RFC3686_NONCE_SIZE) in ablk_rfc3686_setkey()
876 memcpy(ctx->nonce, key + (key_len - CTR_RFC3686_NONCE_SIZE), in ablk_rfc3686_setkey()
877 CTR_RFC3686_NONCE_SIZE); in ablk_rfc3686_setkey()
879 key_len -= CTR_RFC3686_NONCE_SIZE; in ablk_rfc3686_setkey()
981 memcpy(iv, ctx->nonce, CTR_RFC3686_NONCE_SIZE); in ablk_rfc3686_crypt()
982 memcpy(iv + CTR_RFC3686_NONCE_SIZE, info, CTR_RFC3686_IV_SIZE); in ablk_rfc3686_crypt()
985 *(__be32 *)(iv + CTR_RFC3686_NONCE_SIZE + CTR_RFC3686_IV_SIZE) = in ablk_rfc3686_crypt()
/kernel/linux/linux-6.6/drivers/crypto/intel/ixp4xx/
H A Dixp4xx_crypto.c186 u8 nonce[CTR_RFC3686_NONCE_SIZE];
944 if (key_len < CTR_RFC3686_NONCE_SIZE) in ablk_rfc3686_setkey()
947 memcpy(ctx->nonce, key + (key_len - CTR_RFC3686_NONCE_SIZE), in ablk_rfc3686_setkey()
948 CTR_RFC3686_NONCE_SIZE); in ablk_rfc3686_setkey()
950 key_len -= CTR_RFC3686_NONCE_SIZE; in ablk_rfc3686_setkey()
1075 memcpy(iv, ctx->nonce, CTR_RFC3686_NONCE_SIZE); in ablk_rfc3686_crypt()
1076 memcpy(iv + CTR_RFC3686_NONCE_SIZE, info, CTR_RFC3686_IV_SIZE); in ablk_rfc3686_crypt()
1079 *(__be32 *)(iv + CTR_RFC3686_NONCE_SIZE + CTR_RFC3686_IV_SIZE) = in ablk_rfc3686_crypt()
/kernel/linux/linux-5.10/drivers/crypto/inside-secure/
H A Dsafexcel_cipher.c418 if (unlikely(keys.enckeylen < CTR_RFC3686_NONCE_SIZE)) in safexcel_aead_setkey()
422 CTR_RFC3686_NONCE_SIZE); in safexcel_aead_setkey()
424 keys.enckeylen -= CTR_RFC3686_NONCE_SIZE; in safexcel_aead_setkey()
1422 ctx->nonce = *(u32 *)(key + len - CTR_RFC3686_NONCE_SIZE); in safexcel_skcipher_aesctr_setkey()
1424 keylen = len - CTR_RFC3686_NONCE_SIZE; in safexcel_skcipher_aesctr_setkey()
1466 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
1467 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
3263 ctx->nonce = *(u32 *)(key + len - CTR_RFC3686_NONCE_SIZE); in safexcel_skcipher_sm4ctr_setkey()
3265 len -= CTR_RFC3686_NONCE_SIZE; in safexcel_skcipher_sm4ctr_setkey()
3289 .min_keysize = SM4_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
[all...]
/kernel/linux/linux-6.6/drivers/crypto/inside-secure/
H A Dsafexcel_cipher.c418 if (unlikely(keys.enckeylen < CTR_RFC3686_NONCE_SIZE)) in safexcel_aead_setkey()
422 CTR_RFC3686_NONCE_SIZE); in safexcel_aead_setkey()
424 keys.enckeylen -= CTR_RFC3686_NONCE_SIZE; in safexcel_aead_setkey()
1442 ctx->nonce = *(u32 *)(key + len - CTR_RFC3686_NONCE_SIZE); in safexcel_skcipher_aesctr_setkey()
1444 keylen = len - CTR_RFC3686_NONCE_SIZE; in safexcel_skcipher_aesctr_setkey()
1486 .min_keysize = AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
1487 .max_keysize = AES_MAX_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
3272 ctx->nonce = *(u32 *)(key + len - CTR_RFC3686_NONCE_SIZE); in safexcel_skcipher_sm4ctr_setkey()
3274 len -= CTR_RFC3686_NONCE_SIZE; in safexcel_skcipher_sm4ctr_setkey()
3298 .min_keysize = SM4_KEY_SIZE + CTR_RFC3686_NONCE_SIZE,
[all...]
/kernel/linux/linux-5.10/drivers/crypto/ccree/
H A Dcc_aead.c27 #define MAX_NONCE_SIZE CTR_RFC3686_NONCE_SIZE
571 (AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE)) in cc_aead_setkey()
577 CTR_RFC3686_NONCE_SIZE, CTR_RFC3686_NONCE_SIZE); in cc_aead_setkey()
579 ctx->enc_keylen -= CTR_RFC3686_NONCE_SIZE; in cc_aead_setkey()
1933 CTR_RFC3686_NONCE_SIZE); in cc_proc_aead()
1934 memcpy(areq_ctx->ctr_iv + CTR_RFC3686_NONCE_SIZE, req->iv, in cc_proc_aead()
1937 *(__be32 *)(areq_ctx->ctr_iv + CTR_RFC3686_NONCE_SIZE + in cc_proc_aead()
/kernel/linux/linux-6.6/drivers/crypto/ccree/
H A Dcc_aead.c27 #define MAX_NONCE_SIZE CTR_RFC3686_NONCE_SIZE
571 (AES_MIN_KEY_SIZE + CTR_RFC3686_NONCE_SIZE)) in cc_aead_setkey()
577 CTR_RFC3686_NONCE_SIZE, CTR_RFC3686_NONCE_SIZE); in cc_aead_setkey()
579 ctx->enc_keylen -= CTR_RFC3686_NONCE_SIZE; in cc_aead_setkey()
1933 CTR_RFC3686_NONCE_SIZE); in cc_proc_aead()
1934 memcpy(areq_ctx->ctr_iv + CTR_RFC3686_NONCE_SIZE, req->iv, in cc_proc_aead()
1937 *(__be32 *)(areq_ctx->ctr_iv + CTR_RFC3686_NONCE_SIZE + in cc_proc_aead()

Completed in 38 milliseconds

12