Home
last modified time | relevance | path

Searched refs:mic (Results 1 – 14 of 14) sorted by relevance

/net/mac80211/
Dwpa.c32 u8 *data, *key, *mic; in ieee80211_tx_h_michael_mic_add() local
77 mic = skb_put(skb, MICHAEL_MIC_LEN); in ieee80211_tx_h_michael_mic_add()
81 memset(mic, 0, MICHAEL_MIC_LEN); in ieee80211_tx_h_michael_mic_add()
86 michael_mic(key, hdr, data, data_len, mic); in ieee80211_tx_h_michael_mic_add()
88 mic[0]++; in ieee80211_tx_h_michael_mic_add()
100 u8 mic[MICHAEL_MIC_LEN]; in ieee80211_rx_h_michael_mic_verify() local
162 michael_mic(key, hdr, data, data_len, mic); in ieee80211_rx_h_michael_mic_verify()
163 if (crypto_memneq(mic, data + data_len, MICHAEL_MIC_LEN)) in ieee80211_rx_h_michael_mic_verify()
986 skb->data + 24, skb->len - 24, mmie->mic); in ieee80211_crypto_aes_cmac_encrypt()
1029 skb->data + 24, skb->len - 24, mmie->mic); in ieee80211_crypto_aes_cmac_256_encrypt()
[all …]
Daes_ccm.h23 size_t data_len, u8 *mic) in ieee80211_aes_ccm_encrypt() argument
27 data, data_len, mic); in ieee80211_aes_ccm_encrypt()
33 size_t data_len, u8 *mic) in ieee80211_aes_ccm_decrypt() argument
37 data, data_len, mic); in ieee80211_aes_ccm_decrypt()
Daes_gcm.h15 size_t data_len, u8 *mic) in ieee80211_aes_gcm_encrypt() argument
19 data, data_len, mic); in ieee80211_aes_gcm_encrypt()
24 size_t data_len, u8 *mic) in ieee80211_aes_gcm_decrypt() argument
28 data, data_len, mic); in ieee80211_aes_gcm_decrypt()
Daes_cmac.c26 const u8 *data, size_t data_len, u8 *mic) in ieee80211_aes_cmac() argument
46 memcpy(mic, out, CMAC_TLEN); in ieee80211_aes_cmac()
50 const u8 *data, size_t data_len, u8 *mic) in ieee80211_aes_cmac_256() argument
68 crypto_shash_finup(desc, zero, CMAC_TLEN_256, mic); in ieee80211_aes_cmac_256()
Daead_api.c19 u8 *data, size_t data_len, u8 *mic) in aead_encrypt() argument
38 sg_set_buf(&sg[2], mic, mic_len); in aead_encrypt()
51 u8 *data, size_t data_len, u8 *mic) in aead_decrypt() argument
73 sg_set_buf(&sg[2], mic, mic_len); in aead_decrypt()
Dmichael.c54 const u8 *data, size_t data_len, u8 *mic) in michael_mic() argument
81 put_unaligned_le32(mctx.l, mic); in michael_mic()
82 put_unaligned_le32(mctx.r, mic + 4); in michael_mic()
Daes_gmac.c18 const u8 *data, size_t data_len, u8 *mic) in ieee80211_aes_gmac() argument
46 sg_set_buf(&sg[4], mic, GMAC_MIC_LEN); in ieee80211_aes_gmac()
52 sg_set_buf(&sg[3], mic, GMAC_MIC_LEN); in ieee80211_aes_gmac()
Daes_cmac.h15 const u8 *data, size_t data_len, u8 *mic);
17 const u8 *data, size_t data_len, u8 *mic);
Daead_api.h15 size_t data_len, u8 *mic);
19 size_t data_len, u8 *mic);
Dmichael.h20 const u8 *data, size_t data_len, u8 *mic);
Daes_gmac.h18 const u8 *data, size_t data_len, u8 *mic);
/net/sunrpc/auth_gss/
Dsvcauth_gss.c776 struct xdr_netobj mic; in gss_write_verf() local
791 mic.data = (u8 *)(p + 1); in gss_write_verf()
792 maj_stat = gss_get_mic(ctx_id, &verf_data, &mic); in gss_write_verf()
795 *p++ = htonl(mic.len); in gss_write_verf()
796 memset((u8 *)p + mic.len, 0, round_up_to_quad(mic.len) - mic.len); in gss_write_verf()
797 p += XDR_QUADLEN(mic.len); in gss_write_verf()
892 struct xdr_netobj mic; in unwrap_integ_data() local
895 mic.data = NULL; in unwrap_integ_data()
918 if (read_u32_from_xdr_buf(buf, integ_len, &mic.len)) in unwrap_integ_data()
920 if (mic.len > RPC_MAX_AUTH_SIZE) in unwrap_integ_data()
[all …]
Dauth_gss.c1524 struct xdr_netobj mic; in gss_marshal() local
1564 mic.data = (u8 *)(p + 1); in gss_marshal()
1565 maj_stat = gss_get_mic(ctx->gc_gss_ctx, &verf_buf, &mic); in gss_marshal()
1570 if (xdr_stream_encode_opaque_inline(xdr, (void **)&p, mic.len) < 0) in gss_marshal()
1669 struct xdr_netobj mic; in gss_validate() local
1692 mic.data = (u8 *)p; in gss_validate()
1693 mic.len = len; in gss_validate()
1694 maj_stat = gss_verify_mic(ctx->gc_gss_ctx, &verf_buf, &mic); in gss_validate()
1725 struct xdr_netobj mic; in gss_wrap_req_integ() local
1747 mic.data = (u8 *)(p + 1); in gss_wrap_req_integ()
[all …]
/net/wireless/
Dlib80211_crypt_tkip.c475 u8 *data, size_t data_len, u8 *mic) in michael_mic() argument
499 err = crypto_shash_final(desc, mic); in michael_mic()
588 u8 mic[8]; in lib80211_michael_mic_verify() local
595 skb->data + hdr_len, skb->len - 8 - hdr_len, mic)) in lib80211_michael_mic_verify()
597 if (memcmp(mic, skb->data + skb->len - 8, 8) != 0) { in lib80211_michael_mic_verify()