Home | History | Annotate | Download | only in aes

Lines Matching refs:aes_ccm

1 /*	$NetBSD: aes_ccm.c,v 1.6 2021/10/17 14:45:45 jmcneill Exp $	*/
38 __KERNEL_RCSID(1, "$NetBSD: aes_ccm.c,v 1.6 2021/10/17 14:45:45 jmcneill Exp $");
47 #include <crypto/aes/aes_ccm.h>
67 aes_ccm_inc(struct aes_ccm *C)
77 aes_ccm_zero_ctr(struct aes_ccm *C)
86 aes_ccm_init(struct aes_ccm *C, unsigned nr, const struct aesenc *enc,
184 aes_ccm_enc(struct aes_ccm *C, const void *in, void *out, size_t nbytes)
244 aes_ccm_dec(struct aes_ccm *C, const void *in, void *out, size_t nbytes)
307 aes_ccm_tag(struct aes_ccm *C, void *out)
331 aes_ccm_verify(struct aes_ccm *C, const void *tag)
518 struct aes_ccm ccm, *C = &ccm;
604 MODULE(MODULE_CLASS_MISC, aes_ccm, "aes");
614 aprint_debug("aes_ccm: self-test passed\n");