Home
last modified time | relevance | path

Searched refs:authenc (Results 1 – 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/crypto/
Dauthenc.c84 static int crypto_authenc_setkey(struct crypto_aead *authenc, const u8 *key, in crypto_authenc_setkey() argument
87 struct crypto_authenc_ctx *ctx = crypto_aead_ctx(authenc); in crypto_authenc_setkey()
97 crypto_ahash_set_flags(auth, crypto_aead_get_flags(authenc) & in crypto_authenc_setkey()
104 crypto_skcipher_set_flags(enc, crypto_aead_get_flags(authenc) & in crypto_authenc_setkey()
115 struct crypto_aead *authenc = crypto_aead_reqtfm(req); in authenc_geniv_ahash_done() local
116 struct aead_instance *inst = aead_alg_instance(authenc); in authenc_geniv_ahash_done()
126 crypto_aead_authsize(authenc), 1); in authenc_geniv_ahash_done()
134 struct crypto_aead *authenc = crypto_aead_reqtfm(req); in crypto_authenc_genicv() local
135 struct aead_instance *inst = aead_alg_instance(authenc); in crypto_authenc_genicv()
136 struct crypto_authenc_ctx *ctx = crypto_aead_ctx(authenc); in crypto_authenc_genicv()
[all …]
DMakefile158 obj-$(CONFIG_CRYPTO_AUTHENC) += authenc.o authencesn.o
DKconfig540 that the keys are presented in the same format used by the authenc
/kernel/linux/linux-5.10/drivers/crypto/ccree/
Dcc_aead.c669 static int cc_aead_setauthsize(struct crypto_aead *authenc, in cc_aead_setauthsize() argument
672 struct cc_aead_ctx *ctx = crypto_aead_ctx(authenc); in cc_aead_setauthsize()
677 authsize > crypto_aead_maxauthsize(authenc)) { in cc_aead_setauthsize()
687 static int cc_rfc4309_ccm_setauthsize(struct crypto_aead *authenc, in cc_rfc4309_ccm_setauthsize() argument
699 return cc_aead_setauthsize(authenc, authsize); in cc_rfc4309_ccm_setauthsize()
702 static int cc_ccm_setauthsize(struct crypto_aead *authenc, in cc_ccm_setauthsize() argument
718 return cc_aead_setauthsize(authenc, authsize); in cc_ccm_setauthsize()
2141 static int cc_gcm_setauthsize(struct crypto_aead *authenc, in cc_gcm_setauthsize() argument
2157 return cc_aead_setauthsize(authenc, authsize); in cc_gcm_setauthsize()
2160 static int cc_rfc4106_gcm_setauthsize(struct crypto_aead *authenc, in cc_rfc4106_gcm_setauthsize() argument
[all …]
/kernel/linux/linux-5.10/drivers/crypto/
Dtalitos.c888 static int aead_setkey(struct crypto_aead *authenc, in aead_setkey() argument
891 struct talitos_ctx *ctx = crypto_aead_ctx(authenc); in aead_setkey()
921 static int aead_des3_setkey(struct crypto_aead *authenc, in aead_des3_setkey() argument
924 struct talitos_ctx *ctx = crypto_aead_ctx(authenc); in aead_des3_setkey()
937 err = verify_aead_des3_key(authenc, keys.enckey, keys.enckeylen); in aead_des3_setkey()
1026 struct crypto_aead *authenc = crypto_aead_reqtfm(areq); in ipsec_esp_encrypt_done() local
1027 unsigned int ivsize = crypto_aead_ivsize(authenc); in ipsec_esp_encrypt_done()
1046 struct crypto_aead *authenc = crypto_aead_reqtfm(req); in ipsec_esp_decrypt_swauth_done() local
1047 unsigned int authsize = crypto_aead_authsize(authenc); in ipsec_esp_decrypt_swauth_done()
1419 struct crypto_aead *authenc = crypto_aead_reqtfm(areq); in aead_edesc_alloc() local
[all …]
Dsa2ul.c1779 static int sa_aead_setkey(struct crypto_aead *authenc, in sa_aead_setkey() argument
1783 struct sa_tfm_ctx *ctx = crypto_aead_ctx(authenc); in sa_aead_setkey()
1814 cfg.iv_size = crypto_aead_ivsize(authenc); in sa_aead_setkey()
1849 crypto_aead_get_flags(authenc) & in sa_aead_setkey()
1863 static int sa_aead_cbc_sha1_setkey(struct crypto_aead *authenc, in sa_aead_cbc_sha1_setkey() argument
1873 return sa_aead_setkey(authenc, key, keylen, &ad); in sa_aead_cbc_sha1_setkey()
1876 static int sa_aead_cbc_sha256_setkey(struct crypto_aead *authenc, in sa_aead_cbc_sha256_setkey() argument
1886 return sa_aead_setkey(authenc, key, keylen, &ad); in sa_aead_cbc_sha256_setkey()
DKconfig506 authenc(hmac(shaX),Y(cbc)) algorithms.
/kernel/linux/linux-5.10/drivers/crypto/caam/
Dcaamalg_qi.c185 static int aead_setauthsize(struct crypto_aead *authenc, unsigned int authsize) in aead_setauthsize() argument
187 struct caam_ctx *ctx = crypto_aead_ctx(authenc); in aead_setauthsize()
190 aead_set_sh_desc(authenc); in aead_setauthsize()
343 static int gcm_setauthsize(struct crypto_aead *authenc, unsigned int authsize) in gcm_setauthsize() argument
345 struct caam_ctx *ctx = crypto_aead_ctx(authenc); in gcm_setauthsize()
353 gcm_set_sh_desc(authenc); in gcm_setauthsize()
446 static int rfc4106_setauthsize(struct crypto_aead *authenc, in rfc4106_setauthsize() argument
449 struct caam_ctx *ctx = crypto_aead_ctx(authenc); in rfc4106_setauthsize()
457 rfc4106_set_sh_desc(authenc); in rfc4106_setauthsize()
554 static int rfc4543_setauthsize(struct crypto_aead *authenc, in rfc4543_setauthsize() argument
[all …]
Dcaamalg.c312 static int aead_setauthsize(struct crypto_aead *authenc, in aead_setauthsize() argument
315 struct caam_ctx *ctx = crypto_aead_ctx(authenc); in aead_setauthsize()
318 aead_set_sh_desc(authenc); in aead_setauthsize()
373 static int gcm_setauthsize(struct crypto_aead *authenc, unsigned int authsize) in gcm_setauthsize() argument
375 struct caam_ctx *ctx = crypto_aead_ctx(authenc); in gcm_setauthsize()
383 gcm_set_sh_desc(authenc); in gcm_setauthsize()
440 static int rfc4106_setauthsize(struct crypto_aead *authenc, in rfc4106_setauthsize() argument
443 struct caam_ctx *ctx = crypto_aead_ctx(authenc); in rfc4106_setauthsize()
451 rfc4106_set_sh_desc(authenc); in rfc4106_setauthsize()
508 static int rfc4543_setauthsize(struct crypto_aead *authenc, in rfc4543_setauthsize() argument
[all …]
Dcaamalg_qi2.c274 static int aead_setauthsize(struct crypto_aead *authenc, unsigned int authsize) in aead_setauthsize() argument
276 struct caam_ctx *ctx = crypto_aead_ctx(authenc); in aead_setauthsize()
279 aead_set_sh_desc(authenc); in aead_setauthsize()
702 static int gcm_setauthsize(struct crypto_aead *authenc, unsigned int authsize) in gcm_setauthsize() argument
704 struct caam_ctx *ctx = crypto_aead_ctx(authenc); in gcm_setauthsize()
712 gcm_set_sh_desc(authenc); in gcm_setauthsize()
796 static int rfc4106_setauthsize(struct crypto_aead *authenc, in rfc4106_setauthsize() argument
799 struct caam_ctx *ctx = crypto_aead_ctx(authenc); in rfc4106_setauthsize()
807 rfc4106_set_sh_desc(authenc); in rfc4106_setauthsize()
897 static int rfc4543_setauthsize(struct crypto_aead *authenc, in rfc4543_setauthsize() argument
[all …]
/kernel/linux/linux-5.10/drivers/crypto/chelsio/
Dchcr_crypto.h226 struct chcr_authenc_ctx authenc[]; member
Dchcr_algo.c120 return gctx->ctx->authenc; in AUTHENC_CTX()
3550 static int chcr_authenc_setkey(struct crypto_aead *authenc, const u8 *key, in chcr_authenc_setkey() argument
3553 struct chcr_aead_ctx *aeadctx = AEAD_CTX(a_ctx(authenc)); in chcr_authenc_setkey()
3558 unsigned int max_authsize = crypto_aead_alg(authenc)->maxauthsize; in chcr_authenc_setkey()
3568 crypto_aead_set_flags(aeadctx->sw_cipher, crypto_aead_get_flags(authenc) in chcr_authenc_setkey()
3581 subtype = get_aead_subtype(authenc); in chcr_authenc_setkey()
3678 static int chcr_aead_digest_null_setkey(struct crypto_aead *authenc, in chcr_aead_digest_null_setkey() argument
3681 struct chcr_aead_ctx *aeadctx = AEAD_CTX(a_ctx(authenc)); in chcr_aead_digest_null_setkey()
3691 crypto_aead_set_flags(aeadctx->sw_cipher, crypto_aead_get_flags(authenc) in chcr_aead_digest_null_setkey()
3700 subtype = get_aead_subtype(authenc); in chcr_aead_digest_null_setkey()
/kernel/linux/linux-5.10/Documentation/admin-guide/device-mapper/
Ddm-crypt.rst46 capi:authenc(hmac(sha256),xts(aes))-random
/kernel/linux/linux-5.10/Documentation/dev-tools/
Dcoccinelle.rst387 /home/user/linux/crypto/authenc.c:619:9-16: ERR_CAST can be used with auth
511 …* TODO [[view:/home/user/linux/crypto/authenc.c::face=ovl-face1::linb=619::colb=9::cole=16][ERR_CA…
/kernel/linux/linux-5.10/Documentation/crypto/
Darchitecture.rst52 - authenc(hmac(sha1),cbc(aes))
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/
D0003_linux_crypto.patch46 obj-$(CONFIG_CRYPTO_AUTHENC) += authenc.o authencesn.o
703 +#include <crypto/authenc.h>