Searched refs:authenc (Results 1 - 14 of 14) sorted by relevance

/linux-4.1.27/crypto/
H A Dauthenc.c16 #include <crypto/authenc.h>
85 static int crypto_authenc_setkey(struct crypto_aead *authenc, const u8 *key, crypto_authenc_setkey() argument
88 struct crypto_authenc_ctx *ctx = crypto_aead_ctx(authenc); crypto_authenc_setkey()
98 crypto_ahash_set_flags(auth, crypto_aead_get_flags(authenc) & crypto_authenc_setkey()
101 crypto_aead_set_flags(authenc, crypto_ahash_get_flags(auth) & crypto_authenc_setkey()
108 crypto_ablkcipher_set_flags(enc, crypto_aead_get_flags(authenc) & crypto_authenc_setkey()
111 crypto_aead_set_flags(authenc, crypto_ablkcipher_get_flags(enc) & crypto_authenc_setkey()
118 crypto_aead_set_flags(authenc, CRYPTO_TFM_RES_BAD_KEY_LEN); crypto_authenc_setkey()
126 struct crypto_aead *authenc = crypto_aead_reqtfm(req); authenc_geniv_ahash_update_done() local
127 struct crypto_authenc_ctx *ctx = crypto_aead_ctx(authenc); authenc_geniv_ahash_update_done()
146 crypto_aead_authsize(authenc), 1); authenc_geniv_ahash_update_done()
155 struct crypto_aead *authenc = crypto_aead_reqtfm(req); authenc_geniv_ahash_done() local
156 struct crypto_authenc_ctx *ctx = crypto_aead_ctx(authenc); authenc_geniv_ahash_done()
165 crypto_aead_authsize(authenc), 1); authenc_geniv_ahash_done()
178 struct crypto_aead *authenc = crypto_aead_reqtfm(req); authenc_verify_ahash_update_done() local
179 struct crypto_authenc_ctx *ctx = crypto_aead_ctx(authenc); authenc_verify_ahash_update_done()
197 authsize = crypto_aead_authsize(authenc); authenc_verify_ahash_update_done()
227 struct crypto_aead *authenc = crypto_aead_reqtfm(req); authenc_verify_ahash_done() local
228 struct crypto_authenc_ctx *ctx = crypto_aead_ctx(authenc); authenc_verify_ahash_done()
236 authsize = crypto_aead_authsize(authenc); authenc_verify_ahash_done()
261 struct crypto_aead *authenc = crypto_aead_reqtfm(req); crypto_authenc_ahash_fb() local
262 struct crypto_authenc_ctx *ctx = crypto_aead_ctx(authenc); crypto_authenc_ahash_fb()
300 struct crypto_aead *authenc = crypto_aead_reqtfm(req); crypto_authenc_ahash() local
301 struct crypto_authenc_ctx *ctx = crypto_aead_ctx(authenc); crypto_authenc_ahash()
327 struct crypto_aead *authenc = crypto_aead_reqtfm(req); crypto_authenc_genicv() local
333 unsigned int ivsize = crypto_aead_ivsize(authenc); crypto_authenc_genicv()
371 crypto_aead_authsize(authenc), 1); crypto_authenc_genicv()
381 struct crypto_aead *authenc = crypto_aead_reqtfm(areq); crypto_authenc_encrypt_done() local
382 struct crypto_authenc_ctx *ctx = crypto_aead_ctx(authenc); crypto_authenc_encrypt_done()
396 struct crypto_aead *authenc = crypto_aead_reqtfm(req); crypto_authenc_encrypt() local
397 struct crypto_authenc_ctx *ctx = crypto_aead_ctx(authenc); crypto_authenc_encrypt()
412 memcpy(iv, req->iv, crypto_aead_ivsize(authenc)); crypto_authenc_encrypt()
437 struct crypto_aead *authenc = aead_givcrypt_reqtfm(req); crypto_authenc_givencrypt() local
438 struct crypto_authenc_ctx *ctx = crypto_aead_ctx(authenc); crypto_authenc_givencrypt()
461 struct crypto_aead *authenc = crypto_aead_reqtfm(req); crypto_authenc_verify() local
474 authsize = crypto_aead_authsize(authenc); crypto_authenc_verify()
484 struct crypto_aead *authenc = crypto_aead_reqtfm(req); crypto_authenc_iverify() local
490 unsigned int ivsize = crypto_aead_ivsize(authenc); crypto_authenc_iverify()
523 struct crypto_aead *authenc = crypto_aead_reqtfm(req); crypto_authenc_decrypt() local
524 struct crypto_authenc_ctx *ctx = crypto_aead_ctx(authenc); crypto_authenc_decrypt()
527 unsigned int authsize = crypto_aead_authsize(authenc); crypto_authenc_decrypt()
648 "authenc(%s,%s)", auth_base->cra_name, enc->cra_name) >= crypto_authenc_alloc()
653 "authenc(%s,%s)", auth_base->cra_driver_name, crypto_authenc_alloc()
703 .name = "authenc",
724 MODULE_ALIAS_CRYPTO("authenc");
H A DMakefile88 obj-$(CONFIG_CRYPTO_AUTHENC) += authenc.o authencesn.o
H A Dtcrypt.c1532 ret += tcrypt_test("authenc(hmac(sha1),cbc(aes))"); do_test()
1536 ret += tcrypt_test("authenc(hmac(md5),ecb(cipher_null))"); do_test()
1540 ret += tcrypt_test("authenc(hmac(sha1),ecb(cipher_null))"); do_test()
1543 ret += tcrypt_test("authenc(hmac(sha1),cbc(des))"); do_test()
1546 ret += tcrypt_test("authenc(hmac(sha1),cbc(des3_ede))"); do_test()
1549 ret += tcrypt_test("authenc(hmac(sha224),cbc(des))"); do_test()
1552 ret += tcrypt_test("authenc(hmac(sha224),cbc(des3_ede))"); do_test()
1555 ret += tcrypt_test("authenc(hmac(sha256),cbc(des))"); do_test()
1558 ret += tcrypt_test("authenc(hmac(sha256),cbc(des3_ede))"); do_test()
1561 ret += tcrypt_test("authenc(hmac(sha384),cbc(des))"); do_test()
1564 ret += tcrypt_test("authenc(hmac(sha384),cbc(des3_ede))"); do_test()
1567 ret += tcrypt_test("authenc(hmac(sha512),cbc(des))"); do_test()
1570 ret += tcrypt_test("authenc(hmac(sha512),cbc(des3_ede))"); do_test()
H A Dtestmgr.c1914 .alg = "authenc(hmac(md5),ecb(cipher_null))",
1930 .alg = "authenc(hmac(sha1),cbc(aes))",
1944 .alg = "authenc(hmac(sha1),cbc(des))",
1958 .alg = "authenc(hmac(sha1),cbc(des3_ede))",
1972 .alg = "authenc(hmac(sha1),ecb(cipher_null))",
1992 .alg = "authenc(hmac(sha224),cbc(des))",
2006 .alg = "authenc(hmac(sha224),cbc(des3_ede))",
2020 .alg = "authenc(hmac(sha256),cbc(aes))",
2034 .alg = "authenc(hmac(sha256),cbc(des))",
2048 .alg = "authenc(hmac(sha256),cbc(des3_ede))",
2062 .alg = "authenc(hmac(sha384),cbc(des))",
2076 .alg = "authenc(hmac(sha384),cbc(des3_ede))",
2090 .alg = "authenc(hmac(sha512),cbc(aes))",
2104 .alg = "authenc(hmac(sha512),cbc(des))",
2118 .alg = "authenc(hmac(sha512),cbc(des3_ede))",
H A Dauthencesn.c3 * derived from authenc.c
18 #include <crypto/authenc.h>
/linux-4.1.27/drivers/crypto/caam/
H A Dcompat.h36 #include <crypto/authenc.h>
H A Dcaamalg.c728 static int aead_setauthsize(struct crypto_aead *authenc, aead_setauthsize() argument
731 struct caam_ctx *ctx = crypto_aead_ctx(authenc); aead_setauthsize()
734 aead_set_sh_desc(authenc); aead_setauthsize()
959 static int gcm_setauthsize(struct crypto_aead *authenc, unsigned int authsize) gcm_setauthsize() argument
961 struct caam_ctx *ctx = crypto_aead_ctx(authenc); gcm_setauthsize()
964 gcm_set_sh_desc(authenc); gcm_setauthsize()
1239 static int rfc4106_setauthsize(struct crypto_aead *authenc, rfc4106_setauthsize() argument
1242 struct caam_ctx *ctx = crypto_aead_ctx(authenc); rfc4106_setauthsize()
1245 rfc4106_set_sh_desc(authenc); rfc4106_setauthsize()
1634 static int rfc4543_setauthsize(struct crypto_aead *authenc, rfc4543_setauthsize() argument
1637 struct caam_ctx *ctx = crypto_aead_ctx(authenc); rfc4543_setauthsize()
1640 rfc4543_set_sh_desc(authenc); rfc4543_setauthsize()
3396 .name = "authenc(hmac(md5),ecb(cipher_null))",
3397 .driver_name = "authenc-hmac-md5-ecb-cipher_null-caam",
3415 .name = "authenc(hmac(sha1),ecb(cipher_null))",
3416 .driver_name = "authenc-hmac-sha1-ecb-cipher_null-caam",
3434 .name = "authenc(hmac(sha224),ecb(cipher_null))",
3435 .driver_name = "authenc-hmac-sha224-ecb-cipher_null-caam",
3454 .name = "authenc(hmac(sha256),ecb(cipher_null))",
3455 .driver_name = "authenc-hmac-sha256-ecb-cipher_null-caam",
3474 .name = "authenc(hmac(sha384),ecb(cipher_null))",
3475 .driver_name = "authenc-hmac-sha384-ecb-cipher_null-caam",
3494 .name = "authenc(hmac(sha512),ecb(cipher_null))",
3495 .driver_name = "authenc-hmac-sha512-ecb-cipher_null-caam",
3514 .name = "authenc(hmac(md5),cbc(aes))",
3515 .driver_name = "authenc-hmac-md5-cbc-aes-caam",
3533 .name = "authenc(hmac(sha1),cbc(aes))",
3534 .driver_name = "authenc-hmac-sha1-cbc-aes-caam",
3552 .name = "authenc(hmac(sha224),cbc(aes))",
3553 .driver_name = "authenc-hmac-sha224-cbc-aes-caam",
3572 .name = "authenc(hmac(sha256),cbc(aes))",
3573 .driver_name = "authenc-hmac-sha256-cbc-aes-caam",
3592 .name = "authenc(hmac(sha384),cbc(aes))",
3593 .driver_name = "authenc-hmac-sha384-cbc-aes-caam",
3613 .name = "authenc(hmac(sha512),cbc(aes))",
3614 .driver_name = "authenc-hmac-sha512-cbc-aes-caam",
3633 .name = "authenc(hmac(md5),cbc(des3_ede))",
3634 .driver_name = "authenc-hmac-md5-cbc-des3_ede-caam",
3652 .name = "authenc(hmac(sha1),cbc(des3_ede))",
3653 .driver_name = "authenc-hmac-sha1-cbc-des3_ede-caam",
3671 .name = "authenc(hmac(sha224),cbc(des3_ede))",
3672 .driver_name = "authenc-hmac-sha224-cbc-des3_ede-caam",
3691 .name = "authenc(hmac(sha256),cbc(des3_ede))",
3692 .driver_name = "authenc-hmac-sha256-cbc-des3_ede-caam",
3711 .name = "authenc(hmac(sha384),cbc(des3_ede))",
3712 .driver_name = "authenc-hmac-sha384-cbc-des3_ede-caam",
3731 .name = "authenc(hmac(sha512),cbc(des3_ede))",
3732 .driver_name = "authenc-hmac-sha512-cbc-des3_ede-caam",
3751 .name = "authenc(hmac(md5),cbc(des))",
3752 .driver_name = "authenc-hmac-md5-cbc-des-caam",
3770 .name = "authenc(hmac(sha1),cbc(des))",
3771 .driver_name = "authenc-hmac-sha1-cbc-des-caam",
3789 .name = "authenc(hmac(sha224),cbc(des))",
3790 .driver_name = "authenc-hmac-sha224-cbc-des-caam",
3809 .name = "authenc(hmac(sha256),cbc(des))",
3810 .driver_name = "authenc-hmac-sha256-cbc-des-caam",
3829 .name = "authenc(hmac(sha384),cbc(des))",
3830 .driver_name = "authenc-hmac-sha384-cbc-des-caam",
3849 .name = "authenc(hmac(sha512),cbc(des))",
3850 .driver_name = "authenc-hmac-sha512-cbc-des-caam",
3869 .name = "authenc(hmac(md5),rfc3686(ctr(aes)))",
3870 .driver_name = "authenc-hmac-md5-rfc3686-ctr-aes-caam",
3888 .name = "authenc(hmac(sha1),rfc3686(ctr(aes)))",
3889 .driver_name = "authenc-hmac-sha1-rfc3686-ctr-aes-caam",
3907 .name = "authenc(hmac(sha224),rfc3686(ctr(aes)))",
3908 .driver_name = "authenc-hmac-sha224-rfc3686-ctr-aes-caam",
3927 .name = "authenc(hmac(sha256),rfc3686(ctr(aes)))",
3928 .driver_name = "authenc-hmac-sha256-rfc3686-ctr-aes-caam",
3947 .name = "authenc(hmac(sha384),rfc3686(ctr(aes)))",
3948 .driver_name = "authenc-hmac-sha384-rfc3686-ctr-aes-caam",
3967 .name = "authenc(hmac(sha512),rfc3686(ctr(aes)))",
3968 .driver_name = "authenc-hmac-sha512-rfc3686-ctr-aes-caam",
/linux-4.1.27/drivers/crypto/
H A Dtalitos.c50 #include <crypto/authenc.h>
669 static int aead_setauthsize(struct crypto_aead *authenc, aead_setauthsize() argument
672 struct talitos_ctx *ctx = crypto_aead_ctx(authenc); aead_setauthsize()
679 static int aead_setkey(struct crypto_aead *authenc, aead_setkey() argument
682 struct talitos_ctx *ctx = crypto_aead_ctx(authenc); aead_setkey()
701 crypto_aead_set_flags(authenc, CRYPTO_TFM_RES_BAD_KEY_LEN); aead_setkey()
821 struct crypto_aead *authenc = crypto_aead_reqtfm(areq); ipsec_esp_encrypt_done() local
822 struct talitos_ctx *ctx = crypto_aead_ctx(authenc); ipsec_esp_encrypt_done()
851 struct crypto_aead *authenc = crypto_aead_reqtfm(req); ipsec_esp_decrypt_swauth_done() local
852 struct talitos_ctx *ctx = crypto_aead_ctx(authenc); ipsec_esp_decrypt_swauth_done()
1220 struct crypto_aead *authenc = crypto_aead_reqtfm(areq); aead_edesc_alloc() local
1221 struct talitos_ctx *ctx = crypto_aead_ctx(authenc); aead_edesc_alloc()
1222 unsigned int ivsize = crypto_aead_ivsize(authenc); aead_edesc_alloc()
1232 struct crypto_aead *authenc = crypto_aead_reqtfm(req); aead_encrypt() local
1233 struct talitos_ctx *ctx = crypto_aead_ctx(authenc); aead_encrypt()
1249 struct crypto_aead *authenc = crypto_aead_reqtfm(req); aead_decrypt() local
1250 struct talitos_ctx *ctx = crypto_aead_ctx(authenc); aead_decrypt()
1301 struct crypto_aead *authenc = crypto_aead_reqtfm(areq); aead_givencrypt() local
1302 struct talitos_ctx *ctx = crypto_aead_ctx(authenc); aead_givencrypt()
1313 memcpy(req->giv, ctx->iv, crypto_aead_ivsize(authenc)); aead_givencrypt()
1922 .cra_name = "authenc(hmac(sha1),cbc(aes))",
1923 .cra_driver_name = "authenc-hmac-sha1-cbc-aes-talitos",
1941 .cra_name = "authenc(hmac(sha1),cbc(des3_ede))",
1942 .cra_driver_name = "authenc-hmac-sha1-cbc-3des-talitos",
1961 .cra_name = "authenc(hmac(sha224),cbc(aes))",
1962 .cra_driver_name = "authenc-hmac-sha224-cbc-aes-talitos",
1980 .cra_name = "authenc(hmac(sha224),cbc(des3_ede))",
1981 .cra_driver_name = "authenc-hmac-sha224-cbc-3des-talitos",
2000 .cra_name = "authenc(hmac(sha256),cbc(aes))",
2001 .cra_driver_name = "authenc-hmac-sha256-cbc-aes-talitos",
2019 .cra_name = "authenc(hmac(sha256),cbc(des3_ede))",
2020 .cra_driver_name = "authenc-hmac-sha256-cbc-3des-talitos",
2039 .cra_name = "authenc(hmac(sha384),cbc(aes))",
2040 .cra_driver_name = "authenc-hmac-sha384-cbc-aes-talitos",
2058 .cra_name = "authenc(hmac(sha384),cbc(des3_ede))",
2059 .cra_driver_name = "authenc-hmac-sha384-cbc-3des-talitos",
2078 .cra_name = "authenc(hmac(sha512),cbc(aes))",
2079 .cra_driver_name = "authenc-hmac-sha512-cbc-aes-talitos",
2097 .cra_name = "authenc(hmac(sha512),cbc(des3_ede))",
2098 .cra_driver_name = "authenc-hmac-sha512-cbc-3des-talitos",
2117 .cra_name = "authenc(hmac(md5),cbc(aes))",
2118 .cra_driver_name = "authenc-hmac-md5-cbc-aes-talitos",
2136 .cra_name = "authenc(hmac(md5),cbc(des3_ede))",
2137 .cra_driver_name = "authenc-hmac-md5-cbc-3des-talitos",
H A Dpicoxcell_crypto.c21 #include <crypto/authenc.h>
1466 .cra_name = "authenc(hmac(sha1),cbc(aes))",
1467 .cra_driver_name = "authenc-hmac-sha1-cbc-aes-picoxcell",
1496 .cra_name = "authenc(hmac(sha256),cbc(aes))",
1497 .cra_driver_name = "authenc-hmac-sha256-cbc-aes-picoxcell",
1525 .cra_name = "authenc(hmac(md5),cbc(aes))",
1526 .cra_driver_name = "authenc-hmac-md5-cbc-aes-picoxcell",
1554 .cra_name = "authenc(hmac(sha1),cbc(des3_ede))",
1555 .cra_driver_name = "authenc-hmac-sha1-cbc-3des-picoxcell",
1584 .cra_name = "authenc(hmac(sha256),cbc(des3_ede))",
1585 .cra_driver_name = "authenc-hmac-sha256-cbc-3des-picoxcell",
1613 .cra_name = "authenc(hmac(md5),cbc(des3_ede))",
1614 .cra_driver_name = "authenc-hmac-md5-cbc-3des-picoxcell",
H A Dixp4xx_crypto.c29 #include <crypto/authenc.h>
1323 .cra_name = "authenc(hmac(md5),cbc(des))",
1336 .cra_name = "authenc(hmac(md5),cbc(des3_ede))",
1349 .cra_name = "authenc(hmac(sha1),cbc(des))",
1362 .cra_name = "authenc(hmac(sha1),cbc(des3_ede))",
1375 .cra_name = "authenc(hmac(md5),cbc(aes))",
1388 .cra_name = "authenc(hmac(sha1),cbc(aes))",
1452 /* authenc */ ixp_module_init()
/linux-4.1.27/net/ipv4/
H A Desp4.c4 #include <crypto/authenc.h>
570 "authenc(%s,%s)", esp_init_authenc()
/linux-4.1.27/net/ipv6/
H A Desp6.c29 #include <crypto/authenc.h>
512 "authenc(%s,%s)", esp_init_authenc()
/linux-4.1.27/drivers/crypto/qat/qat_common/
H A Dqat_algs.c55 #include <crypto/authenc.h>
1184 .cra_name = "authenc(hmac(sha1),cbc(aes))",
1206 .cra_name = "authenc(hmac(sha256),cbc(aes))",
1228 .cra_name = "authenc(hmac(sha512),cbc(aes))",
/linux-4.1.27/include/linux/
H A Dcrypto.h1206 * authenc(keyed message digest, block cipher)
1208 * For example: authenc(hmac(sha256), cbc(aes))

Completed in 956 milliseconds