Can we give Bob a Certificate yet?
A quick intro to securing wireless networks
If youâve spent any time in a corporate office, youâve likely seen a âCorporateâ Wi-Fi network that asks for your actual username and password, rather than the passphrase we all use at home.
As an engineer, you need to understand how this works.
In this post, Iâm looking at the underlying mechanisms and choices of Enterprise WLAN Security and why what you choose matters.
The 802.11 Fundamentals
Wireless security essentially boils down to three buckets. If youâre designing a network, youâre picking one of these:
Open: No authentication, no encryption. Traditionally, this was pretty insecure. However, modern OWE (Opportunistic Wireless Encryption) now provides AES encryption for open networks. Itâs a massive step up for guest Wi-Fi, because things are now encrypted, but still nowhere near the level of security you want on an internal network.
WPA-Personal: Uses a Pre-Shared Key (PSK). This is probably the most common Iâve seen around; everyone uses the same password. Itâs a nightmare for security. If one person leaves the company, you technically need to change the password for everyone.
WPA-Enterprise (802.1X): The gold standard. Users log in with their own credentials (or certificates). This allows us to treat âBob from Financeâ differently from âThe HR Printer.â And this is the one weâre going to talk a bit about.
The 802.1X conversation
When we talk about Enterprise security, weâre really talking about a three-way conversation between:
The Supplicant: The device (laptop, phone) trying to join.
The Authenticator: The Access Point or Switch. Note: The AP doesnât actually decide if youâre allowed inâŠitâs just the bouncer at the door.
The Authentication Server: Usually a RADIUS server (like ClearPass or Cisco ISE). This is the one that checks the database and says âYesâ or âNo.â
How It Actually Connects (The Handshake)
Thereâs a sequence that happens before a single bit of user data hits the air. If youâre troubleshooting a connection failure, you need to know where itâs falling over:
Beacons & Probes: APs broadcast beacons, and clients send probe requests to the Broadcast MAC address (basically shouting âIs anyone out there?â). Theyâre looking for things like, âDo you support my security settings?â
Response: If the AP matches what the client is looking for, it sends a probe response.
802.11 Open System Authentication: This is a bit of a legacy step. The client tries to âauthâ with the AP, but donât let the name fool you, itâs not real security. Itâs essentially just a formal âhelloâ đ before the actual association happens. In an Enterprise setup, the real security (the EAP bit) doesnât start until after this and the association are done.
Association: The two devices agree to talk to each other. At this point, the path is still âblockedâ to actual traffic, but the door is open for the security conversation to begin.
The 802.1X Bit: Once the association is sorted, this is where EAP (Extensible Authentication Protocol) kicks in. The AP (the authenticator) encapsulates the clientâs EAP packets into RADIUS packets and sends them off to the Authentication Server. The server then checks certificates or credentials. If the server is happy, it sends an Access-Accept back to the AP.
The 4-Way Handshake: Once cleared, the final step is adding the encryption via a 4-way handshake.
Hereâs what it might look like if you were trying to get into a bar đ
Some design considerations
This is where we move from âknowing the protocolâ to âdesigning for the business.â Here are some of the levers we can pull to ensure the network isnât just secure, but actually functional.
1. EAP-TLS vs. PEAP
Most places start with PEAP (Username/Password) because itâs âeasyâ, it just works with AD. But PEAP is old and relies on protocols that are relatively easy to crack. If youâve got a way to push certificates to your devices (like Intune or Jamf) and all the underlying infrastructure, EAP-TLS is what you should be aiming for. Itâs more secure, and it stops those âmy password changed and now my phone is locked outâ tickets that plague every helpdesk.â
The Technical: EAP-TLS uses mutual certificate-based authentication. No passwords are exchanged.
The Business Outcome: Reduced Helpdesk tickets due to password changes. More importantly, this hardens the perimeter against credential theft.
2. Role-Based Access
In a flat network, if a guestâs laptop gets infected, it can potentially see your entire network, including those critical servers. We solve this with VLAN segmentation, but how do you ensure the devices connect to the right VLANs? Dynamic Role Assignment is perfect for this.
The Technical: Instead of 10 different SSIDs, use one SSID and let the RADIUS server push a âUser Roleâ or VSA (Vendor Specific Attribute) based on the login.
The Business Outcome: Blast Radius Reduction. If a âContractorâ device is compromised, the network is already restricting it to just the tools they need. RBAC is critical to any zero-trust architecture ( youâll hear that term a lot )
3. Fast Roaming
The 802.1X conversation is pretty chatty. If a user walks from one end of the office to the other on a Teams call, they shouldnât have to do the full dance every time they hit a new AP.
The Technical: Use 802.11r (Fast BSS Transition) or OKC (Opportunistic Key Caching). This âpre-sharesâ key material with neighbouring APs.
The Business Outcome: Productivity. In a modern âroamingâ office or a fast-paced warehouse, five seconds of âre-authenticatingâ lag is a massive hit to and individuals operations.
4. Revocation: CRL vs. OCSP
If a laptop is stolen on a Friday night, how quickly can you make sure it canât connect to the network?
CRL (Certificate Revocation List): CRL (Certificate Revocation List): Think of this as astatic âdeny listâ that the RADIUS server downloads periodically. The problem? Itâs heavy, it can be out of date the minute itâs downloaded, and if the server hasnât updated the list yet, that stolen laptop is still getting in.
OCSP (Online Certificate Status Protocol): This is the modern way. Instead of checking a static list, the RADIUS server asks the CAâs responder in real-time: âIs this specific cert still valid right now?â Itâs faster, more efficient, and much more âZero Trustâ than waiting for a list to update.
The Business Outcome: Compliance. For regulated industries (Finance/Healthcare), âweâll catch the thief eventuallyâ isnât an answer. OCSP provides the real-time enforcement that keeps security teams happy and the network safe.
Always lead with the why.
These technical posts are based on study notes from my certification archive, but I wanted to add a little sprinkle of âwhyâ into them to show you how you can start to shift the narrative from deep technical ones and zeros to business outcomes.
An engineer can tell you how 802.1x works. A high-value IC tells you how it protects the companyâs bottom line.
Reducing OpEx: Moving from PEAP (passwords) to EAP-TLS (certs) means fewer âIâve locked myself outâ tickets for the helpdesk.
Blast Radius Reduction: Using Dynamic Role Assignment (RBAC) means if a contractorâs laptop gets compromised, they canât see the entire server farm. Youâve contained the fire before it starts.
Operational Reliability: Implementing Fast Roaming is about ensuring the warehouse team doesnât lose five seconds of productivity every time they take the scanner past a new AP.
By tying your design choices to things like reduced helpdesk OpEx, lower cyber-insurance premiums, and guaranteed uptime, youâre not just a âtechnical resourceâ.
Youâre becoming strategic, and every time you do this, you build up trust that will pay off come performance review.
Cheers
Danny




