120 likes | 150 Views
This submission explores a solution for improving security and ease-of-use in public Wi-Fi hotspots, addressing the perpetual battle between security and user experience. The proposed solution, Opportunistic Wireless Encryption (OWE), aims to simplify provisioning, prevent misconfigurations, and enhance security without requiring specialized knowledge or certificate installation. OWE offers better security than shared PSKs, eliminates the need for user input, and makes it harder for malicious actors to conduct passive attacks. By implementing OWE, public Wi-Fi networks can offer improved security and a seamless user experience.
E N D
Dan Harkins, Aruba Networks (an HP company) Opportunistic Wireless Encryption Authors: • Date: 2015-09-13
Dan Harkins, Aruba Networks (an HP company) Abstract • This submission presents an idea for addressing a problem with public wi-fi hotspots
Dan Harkins, Aruba Networks (an HP company) The Situation • Wireless Internet access as an entitlement– “oh, no wi-fi, let’s go somewhere else” • Coffee shop, bar, or restaurant wants to offer patrons “free wi-fi” • They want to provide a service but don’t want it to be a pain to configure or use • They want to provide some notion of both service and security to customers
Dan Harkins, Aruba Networks (an HP company) The Problem • Perpetual battle: Security vs Ease-of-Use • They want it to be easy-to-use • Don’t bug the staff too much– “no I said the L is capital” • Don’t irritate the customer– “wait, what? say that again” • Don’t require specialized knowledge– “what’s an ‘EAP method’?”, “How do I know what my ‘anonymous identity’ is?”, “Which of these 400 certificates do I need to select?” • They want some notion of security • Want it to be better-than-nothing security • Don’t want to have to get/generate/install a certificate • Secure access by patrons has to scale (see easy-to-use) • Result: Both sides lose
FAIL Dan Harkins, Aruba Networks (an HP company)
Dan Harkins, Aruba Networks (an HP company) The Solution? OWE • Make it simple to provision– just switch it on • Make it virtually impossible to misconfigure– no user entry required • Make public wi-fi “suck less” than it does when using a shared PSK • Raise the bar that is necessary to perform pervasive monitoring just a bit higher • OWE is an outgrowth of an IETF BOF on improving the captive portal experience
Dan Harkins, Aruba Networks (an HP company) IETF Proposal • https://tools.ietf.org/html/draft-wkumari-owe-00 • Network appears “open” to the user (no “lock icon”) • Uses a Vendor Specific Element in beacons and probe responses to indicate OWE • After association in an OWE network, STA and AP do PSK authentication using the SSID as the password • Upside • No need to explain/enter anything, just works • Code changes AP side are trivial; STA side, manageable • Downside • Inherits all the security problems of shared PSK • Publicly advertises the PSK so arguably worse!
Dan Harkins, Aruba Networks (an HP company) My Proposal • Don’t do it in the IETF, let’s do it here • AP advertises an OWE AKM • When associating to an SSID with OWE include Diffie-Hellman exponentials in (Re)Associate Request and Response • STA and AP perform Diffie-Hellman, use shared secret to derive a PMK • Use this (truly pairwise) PMK with 4-way HS
Dan Harkins, Aruba Networks (an HP company) Benefits • More secure than a shared PSK • Not susceptible to passive attack • All those tools downloadable from Internet to crack PSKs won’t work! • Easier to set-up than PSK • Nothing to provision or describe, no user error • Easier to use by customers • Absolutely nothing needed to do! It just works. • Makes pervasive monitoring that much harder • Easier to use plus better security! Winner, winner!
Dan Harkins, Aruba Networks (an HP company) ขอขอบคณ ุ Thank You!
Dan Harkins, Aruba Networks (an HP company) Questions?
Dan Harkins, Aruba Networks (an HP company) OWE Straw Poll • Option 1: Good idea, we should do it! • Option 2: Bad idea, let the IETF do it! • Option 3: I was reading my email and not paying attention, sorry.