/netbsd-src/sys/crypto/aes/ |
H A D | aes_ccm.h | 36 struct aes_ccm { struct 44 void aes_ccm_init(struct aes_ccm *, unsigned, const struct aesenc *, argument 47 void aes_ccm_enc(struct aes_ccm *, const void *, void *, size_t); 48 void aes_ccm_dec(struct aes_ccm *, const void *, void *, size_t); 49 void aes_ccm_tag(struct aes_ccm *, void *); 50 int aes_ccm_verify(struct aes_ccm *, const void *);
|
H A D | aes_ccm_mbuf.h | 34 struct aes_ccm; 36 void aes_ccm_enc_mbuf(struct aes_ccm *, struct mbuf *, size_t, size_t, void *); 37 int aes_ccm_dec_mbuf(struct aes_ccm *, struct mbuf *, size_t, size_t,
|
H A D | aes_ccm.c | 67 aes_ccm_inc(struct aes_ccm *C) in aes_ccm_inc() 77 aes_ccm_zero_ctr(struct aes_ccm *C) in aes_ccm_zero_ctr() 86 aes_ccm_init(struct aes_ccm *C, unsigned nr, const struct aesenc *enc, in aes_ccm_init() 184 aes_ccm_enc(struct aes_ccm *C, const void *in, void *out, size_t nbytes) in aes_ccm_enc() 244 aes_ccm_dec(struct aes_ccm *C, const void *in, void *out, size_t nbytes) in aes_ccm_dec() 307 aes_ccm_tag(struct aes_ccm *C, void *out) in aes_ccm_tag() 331 aes_ccm_verify(struct aes_ccm *C, const void *tag) in aes_ccm_verify() 518 struct aes_ccm ccm, *C = &ccm; in aes_ccm_selftest() 604 MODULE(MODULE_CLASS_MISC, aes_ccm, "aes");
|
H A D | aes_ccm_mbuf.c | 42 aes_ccm_enc_mbuf(struct aes_ccm *C, struct mbuf *m, size_t off, size_t len, in aes_ccm_enc_mbuf() 65 aes_ccm_dec_mbuf(struct aes_ccm *C, struct mbuf *m0, size_t off0, size_t len0, in aes_ccm_dec_mbuf()
|
H A D | files.aes | 6 file crypto/aes/aes_ccm.c aes
|
/netbsd-src/sys/net80211/ |
H A D | ieee80211_crypto_ccmp.c | 285 u_int64_t pn, size_t data_len, struct aes_ccm *aes_ccm) in ccmp_init_blocks() argument 349 aes_ccm_init(aes_ccm, AES_128_NROUNDS, ctx, 2 /* L, counter octets */, in ccmp_init_blocks() 361 struct aes_ccm aes_ccm; in ccmp_encrypt() local 373 ccmp_init_blocks(&ctx->cc_aes, wh, key->wk_keytsc, data_len, &aes_ccm); in ccmp_encrypt() 374 aes_ccm_enc_mbuf(&aes_ccm, m, hdrlen + ccmp.ic_header, data_len, mic); in ccmp_encrypt() 385 struct aes_ccm aes_ccm; in ccmp_decrypt() local 398 ccmp_init_blocks(&ctx->cc_aes, wh, pn, data_len, &aes_ccm); in ccmp_decrypt() 401 if (!aes_ccm_dec_mbuf(&aes_ccm, m, hdrlen + ccmp.ic_header, data_len, in ccmp_decrypt()
|
/netbsd-src/crypto/external/bsd/openssl/dist/providers/implementations/ciphers/ |
H A D | cipher_aes_ccm_hw.c | 49 static const PROV_CCM_HW aes_ccm = { variable 67 return &aes_ccm; in ossl_prov_aes_hw_ccm()
|
H A D | cipher_aes_ccm_hw_aesni.inc | 37 return AESNI_CAPABLE ? &aesni_ccm : &aes_ccm;
|
H A D | cipher_aes_ccm_hw_t4.inc | 35 return SPARC_AES_CAPABLE ? &t4_aes_ccm : &aes_ccm;
|
H A D | cipher_aes_ccm_hw_s390x.inc | 267 return &aes_ccm;
|
/netbsd-src/sys/rump/kern/lib/libcrypto/ |
H A D | Makefile | 38 SRCS+= aes_ccm.c
|