Er zijn draadloze beveiligingsprotocollen WEP, WPA, WPA2 en WPA3:
WEP (Wired Equivalent Privacy) werd in september 1999 goedgekeurd als een Wi-Fi-beveiligingsstandaard. Aanvankelijk werd verwacht dat WEP hetzelfde beveiligingsniveau zou bieden voor draadloze netwerken als bekabelde netwerken, echter zijn er veel bekende problemen in WEP die gemakkelijk te misbruiken zijn.
WPA (Wi-Fi Protected Access) werd gebruikt als een tijdelijke veiligheidsverbetering voor WEP terwijl de 802.11i draadloze beveiligingsstandaard in ontwikkeling was. Een jaar voordat WEP officieel werd afgekeurd, werd WPA formeel aangenomen. Hoewel WPA een significante verbetering was over WEP, was het grote probleem dat de kerncomponenten zo gemaakt waren dat ze uitgerold konden worden via firmware-updates op WEP-ondersteunde apparaten, waardoor het niet genoeg beveiliging bood tegen hacker aanvallen.
WPA2 (Wi-Fi Protected Access versie 2) werd geïntroduceerd in 2004. De belangrijkste verbetering die deze 802.11i draadloze beveiligingsstandaard bood over zijn voorganger was de implementatie van de Advanced Encryption Standard (AES). AES wordt goedgekeurd door de Amerikaanse overheid voor encryptie van zeer geheime gegevens, wat op zichzelf al veelzeggend is. Het issue met WPA2 is dat als een aanvaller directe toegang heeft tot een beveiligd netwerk en toegang kan krijgen tot bepaalde sleutels, ze een aanval kunnen uitvoeren op andere apparaten in het netwerk. Dit probleem wordt alleen als belangrijk beschouwd voor bedrijfsnetwerken op ondernemingsniveau, kleinere en thuisnetwerken worden meestal niet als doelwit gezien.
WPA3 (Wi-Fi Protected Access versie 3) is het laatste beveiligingsprotocol met de hoogste standaarden. WPA3 beschermt tegen dictionary-aanvallen en gebruikt Simultaneous Authentication of Equals-handshake, wat het netwerk beschermt tegen aanvallen die mogelijk zouden kunnen zijn met WPA2. WPA3 is echt goed op openbare netwerken (bijvoorbeeld in een koffiezaak), omdat het automatisch de verbinding versleutelt zonder dat er aanvullende inloggegevens nodig zijn.