Lines Matching +full:aes +full:- +full:gcm
1 // SPDX-License-Identifier: GPL-2.0-or-later
28 .name = "rfc4106(gcm(aes))",
47 .name = "rfc4106(gcm(aes))",
66 .name = "rfc4106(gcm(aes))",
85 .name = "rfc4309(ccm(aes))",
104 .name = "rfc4309(ccm(aes))",
123 .name = "rfc4309(ccm(aes))",
142 .name = "rfc4543(gcm(aes))",
313 .name = "xcbc(aes)",
333 .name = "cmac(aes)",
452 .name = "cbc(aes)",
453 .compat = "aes",
536 .name = "rfc3686(ctr(aes))",
542 .defkeybits = 160, /* 128-bit key + 32-bit nonce */
645 struct xfrm_algo_desc *list = algo_list->algs; in xfrm_find_algo()
648 for (i = 0; i < algo_list->entries; i++) { in xfrm_find_algo()
658 status = crypto_has_alg(list[i].name, algo_list->type, in xfrm_find_algo()
659 algo_list->mask); in xfrm_find_algo()
672 return entry->desc.sadb_alg_id == (unsigned long)data; in xfrm_alg_id_match()
701 return name && (!strcmp(name, entry->name) || in xfrm_alg_name_match()
702 (entry->compat && !strcmp(name, entry->compat))); in xfrm_alg_name_match()
735 const char *name = aead->name; in xfrm_aead_name_match()
737 return aead->icvbits == entry->uinfo.aead.icv_truncbits && name && in xfrm_aead_name_match()
738 !strcmp(name, entry->name); in xfrm_aead_name_match()