News for hackers. Stuff that matters.
Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by krallja on Sunday October 15, 2017 @09:55PM (#15480386)
Well, if there's one piece of (somewhat) good news around this and https://www.krackattacks.com/, it's that TLS and VPNs will become even more common.

Where did WEP and WPA2 come from, anyway? What's the historical reason we aren't all using TLS to connect to our APs?

Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by djrogers on Sunday October 15, 2017 @11:29PM (#15480655)
> What's the historical reason we aren't all using TLS to connect to our APs?

Because it’s insanely impractical for home use? Hey, here’s your new WiFi router. Just install this new root CA on all your devices, create a device cert for each machine and install that very as well, and don’t forget you need to re-do this every year...

Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by throw5427 on Monday October 16, 2017 @01:18AM (#15481015)
Trust keys on first use. Like SSH.

https://www.tedunangst.com/flak/post/moving-to-https

"So how does one verify that the downloaded cert is the original? The same way the CAs do. Perform a DNS lookup, make a web request, trust the result. The addition of HPKP would indicate that people find the CA model untrustworthy, solving the problem with trust on first use key continuity. Why not cut out the middle man? Protesting the CAs is admittedly pretty futile, but if I can’t do it, who can?"

Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by dogma1138 on Monday October 16, 2017 @03:50AM (#15481536)
The router isn’t the issue here the clients are.
Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by tonyztan on Sunday October 15, 2017 @11:42PM (#15480688)
I'm thinking of a mechanism where the router obtains a trusted cert automatically, like Plex does (https://blog.filippo.io/how-plex-is-doing-https-for-all-its-...), and then asks users to authenticate by password over TLS before allowing access to network resources.
Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by gruez on Sunday October 15, 2017 @11:53PM (#15480718)
that only works because there's a central registar of plex users. im not sure how this can be done ad-hoc for APs. anyone can choose any ssid, so you'll need a global registar of ssids. The system will inevitably need to charge for registrations, otherwise bad actors would squat short and memorable ssids. a preshared key is much more feasible.
Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by stygiansonic on Sunday October 15, 2017 @10:09PM (#15480422)
My guess is that for most people, provisioning a wireless network using a shared secret (or just a button press, ala the broken WPS) is easier than having to setup a CA and sign/distribute certificates. (Not defending WEP or WPA in anyway)
Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by toast0 on Monday October 16, 2017 @01:09AM (#15480972)
Ignoring the real concern about certificates, and if tls is appropriate for a packet oriented unreliable transport (maybe dtls, then?) consider what version of openssl (or an embedded tls stack) was available when your access point entered development; is that version considered secure today, does it support any ciphers that are considered good practices or even acceptable today?
Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by gruez on Sunday October 15, 2017 @10:13PM (#15480436)
The only reason TLS works is because of CAs. What could be the CAs for APs?
Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by azernik on Sunday October 15, 2017 @10:44PM (#15480533)
WPA2 Enterprise use a central RADIUS server for authentication, with separate credentials for each user, and a (separately-distributed) certificate for the server.

It's just not practical for consumer and small-business setups.

Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by gsich on Monday October 16, 2017 @02:50AM (#15481341)
Somewhat true. Setting up a Freeradius is not hard. Problem is that you need another device that is running 24/7.
Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by dogma1138 on Monday October 16, 2017 @03:54AM (#15481554)
The RADIUS server can run on the router/AP without compromising practical security in most cases.
Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by azernik on Monday October 16, 2017 @03:37AM (#15481491)
The bit that's less practical for consumer setup is more the cert distribution and setup of separate credentials for each user. (The RADIUS server could even be built into the router in a consumer product.)
Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by gsich on Monday October 16, 2017 @12:12PM (#15484296)
That's not needed, trust on first connect.
Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by gruez on Monday October 16, 2017 @12:43PM (#15484585)
and what do you do if the certificate mismatches? 99% chance the average person will click through the warning because they want internet now.
Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by gsich on Monday October 16, 2017 @06:59PM (#15487348)
Correct. You can't solve every problem with technology.
Re:Predicting, Decrypting, and Abusing WPA2/802.11 Group Key... by dogma1138 on Monday October 16, 2017 @03:52AM (#15481544)
Because WEP and WPA were designed to provide (just) encryption but to provide access control.

The problem with TLS is that it’s client authentication kinda sucks and isn’t easy to manage.