Lines Matching +full:aes +full:- +full:cmac
1 // SPDX-License-Identifier: GPL-2.0-or-later
29 .name = "rfc4106(gcm(aes))",
48 .name = "rfc4106(gcm(aes))",
67 .name = "rfc4106(gcm(aes))",
86 .name = "rfc4309(ccm(aes))",
105 .name = "rfc4309(ccm(aes))",
124 .name = "rfc4309(ccm(aes))",
143 .name = "rfc4543(gcm(aes))",
314 .name = "xcbc(aes)",
334 .name = "cmac(aes)",
473 .name = "cbc(aes)",
474 .compat = "aes",
557 .name = "rfc3686(ctr(aes))",
563 .defkeybits = 160, /* 128-bit key + 32-bit nonce */
682 struct xfrm_algo_desc *list = algo_list->algs;
685 for (i = 0; i < algo_list->entries; i++) {
695 status = algo_list->find(list[i].name, 0, 0);
708 return entry->desc.sadb_alg_id == (unsigned long)data;
737 return name && (!strcmp(name, entry->name) ||
738 (entry->compat && !strcmp(name, entry->compat)));
771 const char *name = aead->name;
773 return aead->icvbits == entry->uinfo.aead.icv_truncbits && name &&
774 !strcmp(name, entry->name);