index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
net80211
/
ieee80211_crypto.c
Age
Commit message (
Expand
)
Author
2008-06-16
remove now useless casts since the rijndael_* protos have been
Damien Bergamini
2008-04-26
move things from ieee80211_ifattach() to ieee80211_crypto_attach().
Damien Bergamini
2008-04-21
- do not process ethernet PAE frames if RSN is not enabled
Damien Bergamini
2008-04-18
extend the if_ethersubr.c crc functions to support updating a running
Damien Miller
2008-04-17
call ieee80211_crc_init() only once, when the first 802.11 device
Damien Bergamini
2008-04-16
Kernel implementation of the 4-way handshake and group-key
Damien Bergamini
2007-09-11
remove horrid casts now that SHA1Update() has been constified.
Damien Bergamini
2007-08-29
- use ieee80211_get_hdrlen() where appropriate.
Damien Bergamini
2007-08-23
fix ieee80211_map_ptk() for TKIP.
Damien Bergamini
2007-08-22
add a ieee80211_get_txkey() function to determine the key to use for
Damien Bergamini
2007-08-22
- add k_rxmic and k_txmic fields to struct ieee80211_key to store the
Damien Bergamini
2007-08-03
add a ni_eapol_desc field to struct ieee80211_node to know whether
Damien Bergamini
2007-08-01
add generic ieee80211_encrypt() and ieee80211_decrypt() functions that
Damien Bergamini
2007-08-01
group key handshake message 1 is very different between RSN and WPA1.
Damien Bergamini
2007-08-01
all WPA implementations i have tested use EAPOL-Key frames version 1,
Damien Bergamini
2007-08-01
the EAPOL-Key MIC must be computed with the MIC bit set.
Damien Bergamini
2007-07-28
extend the ieee80211_key structure with a key identifier, a flags field
Damien Bergamini
2007-07-24
new function to check the MIC of a received EAPOL-Key frame.
Damien Bergamini
2007-07-24
use rc4_skip().
Damien Bergamini
2007-07-24
remove some unused key derivation functions.
Damien Bergamini
2007-07-24
remove arc4_ compatibility macros.
Damien Bergamini
2007-07-24
add functions to compute EAPOL-Key Key MIC fields and to encrypt/decrypt
Damien Bergamini
2007-07-24
add ic_globalcnt to struct ieee80211com:
Damien Bergamini
2007-07-18
modify ieee80211_aes_key_wrap() to support in-place encryption.
Damien Bergamini
2007-07-18
add AES Key Wrap algorithm (see RFC 3394).
Damien Bergamini
2007-07-18
replace the ieee80211_wepkey structure with a more generic ieee80211_key
Damien Bergamini
2007-07-14
s/uint8_t/u_int8_t/ for consistency.
Damien Bergamini
2007-07-14
update QoS Tx/Rx sequence numbers for each TID.
Damien Bergamini
2007-07-05
add myself to the copyright list.
Damien Bergamini
2007-07-05
add the pseudo-random function (PRF) and various key derivation
Damien Bergamini
2007-06-16
constify
Damien Bergamini
2007-06-16
de-static
Damien Bergamini
2007-06-06
The license permits us to redistribute this code under the BSD or the GPLv2.
Damien Bergamini
2006-12-29
fix the key buffer size used for software wep, this could cause
Reyk Floeter
2006-06-18
Improve 802.11b/g interoperability and move toward better compliance
Damien Bergamini
2005-09-08
mostly knf
Reyk Floeter
2005-09-08
Remove the last of the FreeBSD compatiblity goop.
Jonathan Gray
2005-09-08
Remove FreeBSD if_printf compat function from net80211.
Jonathan Gray
2005-09-07
Remove FreeBSD/NetBSD ifdef mess. We are not likely to be
Jonathan Gray
2004-06-28
Don't restrict WEP keys to exactly 40 or 108 bits.
Todd C. Miller
2004-06-27
Hack to avoid panic in arc4maybeinit() due to rnd device not being
Todd C. Miller
2004-06-22
Import current NetBSD/FreeBSD 802.11 framework.
Todd C. Miller