aboutsummaryrefslogtreecommitdiffstats
path: root/epan/crypt
AgeCommit message (Expand)AuthorFilesLines
2016-01-16IEEE802.11: fix EAPOL key frame detectionAlexander Wetzel2-15/+2
2016-01-14[airpcap] Fix parsing of GTKCedric Izoard1-54/+44
2016-01-13[airpcap] Decrypt protected management frames (802.11w)Cedric Izoard3-11/+49
2015-12-21g_malloc the decrypted key in AES_unwrap(), but always free it.Guy Harris2-2/+5
2015-12-21g_mallocate the encrypted key, but free it in all paths out of the function.Guy Harris1-2/+7
2015-12-21[airpdcap rijndael] use packet scoped wmem memory in AES_unwrap()Martin Kaiser2-6/+2
2015-12-21[airpdcap] check the length of the WPA broadcast key we calculatedMartin Kaiser1-0/+4
2015-12-21[aidpdcap] use packet scoped wmem memory for szEncryptedKeyMartin Kaiser1-2/+1
2015-12-20[AES_unwrap] initialize the output array with 0sMartin Kaiser1-1/+1
2015-12-01Removed some remaining svn Id tagsStig Bjørlykke1-4/+3
2015-11-28Add boundary check for 802.11 decryptionPeter Wu2-1/+7
2015-11-25WPA (IEEE802.11) decryption function cleanupsAlexander Wetzel2-56/+44
2015-11-17Misc minor issues caught by cppcheckEvan Huus1-1/+0
2015-11-14airpdcap_system.(h) fix parameter 'mngHandshake/mngDecrypt' not found in the ...Alexis La Goutte1-4/+3
2015-11-13Fix compilation when _DEBUG is defined.Gerald Combs2-3/+10
2015-11-09WPA/WPA2 decoding fixes and improvementsAlexander Wetzel4-201/+182
2015-10-09airpdcap: add free_key_string function, fix memleaksPeter Wu2-1/+20
2015-09-25airpdcap: fix WEP decryptionPascal Quantin1-1/+1
2015-09-08Move some stuff into the only code path where it's used.Guy Harris1-11/+11
2015-09-08Don't try to decrypt with an AES key shorter than 128 bits.Guy Harris1-0/+5
2015-07-14Add a bounds check.Guy Harris1-0/+4
2015-06-07airpdcap: fix V512 warning reported by PVS-StudioPascal Quantin1-1/+1
2015-06-05Fix a few issues reported by PVS-StudioPascal Quantin1-1/+1
2015-05-10Copy PTK key in its dedicated array, and not at the address of the arrayPascal Quantin1-3/+19
2015-05-10Don't initialize a variable that's unused before we later set it.Guy Harris1-1/+1
2015-05-10Pick array sizes based on what they're supposed to hold.Guy Harris1-4/+9
2015-05-10Add some bounds checks.Guy Harris1-0/+5
2015-05-10new_key is used only for TKIP keys; set it only in that part of the code.Guy Harris1-6/+7
2015-05-10Allocate the unwrapped key in AES_unwrap().Guy Harris3-13/+14
2015-05-09Define the SHA-1 digest length in wsutil/sha1.h and use it.Guy Harris1-10/+8
2015-05-08airpdcap: ensure that buffer put on stack is big enough to hold the result of...Pascal Quantin1-2/+2
2015-05-08IEEE 802.11: 802.1X (WPA-EAP) rekeying supportdeagol3-174/+64
2015-03-11Fix buffer overflow in 802.11 decryptionPeter Wu1-2/+5
2015-01-18Remove some apparently-unnecessary includes of emem.h.Guy Harris1-1/+0
2015-01-16Remove the last two true calls to se_alloc.Michael Mann1-1/+26
2015-01-11Replace some "low hanging fruit" uses of emem.Michael Mann1-3/+9
2015-01-09Fix airpdcap debugging code.Gerald Combs1-6/+8
2015-01-08bytes_to_ep_str -> bytes_to_strMichael Mann2-3/+10
2015-01-02Add '*.nativecodeanalysis.xml' to 'clean' targetsBill Meier1-1/+1
2014-08-11Guard against buffer overflow when copying group key bytes intoDom Gifford1-14/+17
2014-08-08Fix support for decrypting 802.11 broadcast messages.Dom Gifford1-13/+41
2014-04-25Support out-of-source checkapiStig Bjørlykke1-1/+2
2014-03-31Continue to remove $Id$ from top of fileAlexis La Goutte1-2/+0
2014-03-31Continue to remove $Id$ from top of fileAlexis La Goutte3-5/+0
2014-03-05Fix some code remove by 296591399f90a9d89be958d91047aa724a77ee6dAlexis La Goutte1-0/+1
2014-03-04Remove all $Id$ from top of fileAlexis La Goutte13-26/+0
2014-02-25Remove trailing whitespaceBill Meier2-2/+2
2013-12-19Rename a couple of to_str functions to have ep_ in the name. This makes itEvan Huus2-2/+2
2013-11-29Rename some of pint.h macros to match common style (bits number on the end).Jakub Zawadzki2-6/+6
2013-11-10Fix compilation under Linux (Ubuntu)Alexis La Goutte1-10/+10