WLAN 4-Way Handshake Integration to Prevent PMKID Fingerprinting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing 4-way handshake process in Wireless Local Area Networks (WLAN) exposes privacy issues due to the use of a static PMKID, which can be used for tracking and element fingerprinting, leading to potential security vulnerabilities.

Innovation Solution

A modified 4-way handshake procedure is introduced, where a PMKSA is established first, followed by encrypting the (re)association request and response frames using a derived Pairwise Transient Key (PTK) to avoid element fingerprinting, integrating the 4-way handshake into open authentication and association frames to reduce the number of frame exchanges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a static PMKID is used in the 4-way handshake process, then the authentication process is simple and efficient, but privacy issues arise due to element fingerprinting and tracking capabilities

Engineering Contradiction:
Improveauthentication efficiencyVSAvoidelement fingerprinting
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent applies dynamics by transitioning from a static PMKID to a dynamic PTK that changes with each authentication session. The PTK is derived through the 4-way handshake process using random numbers exchanged between stations, ensuring that authentication credentials are unique to each session and cannot be used for fingerprinting or tracking across different connections.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter from a fixed PMKID identifier to a dynamically generated PTK. The PTK is derived from multiple inputs including random numbers (ANonce, SNonce), MAC addresses, and the PMK, creating a unique authentication key for each session that prevents element fingerprinting while maintaining authentication efficiency.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If the 4-way handshake is integrated into open authentication and association frames, then the number of frame exchanges is reduced, but the complexity of the authentication process increases

Engineering Contradiction:
Improveframe exchange timeVSAvoidauthentication process complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent merges the 4-way handshake authentication process with the existing open authentication and association frames. Instead of separate authentication and association exchanges, the PTK derivation and key confirmation are integrated into the association request and response frames, reducing the total number of frame exchanges while incorporating enhanced security functionality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent makes the association frames multi-functional by embedding authentication capabilities within them. The association request frame not only establishes connectivity but also derives the PTK and confirms authentication, while the association response frame provides both connection confirmation and key verification, eliminating the need for separate authentication frames.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12452660B24-way handshake optimization
Publication Date: 2025.10.21 INTEL CORP
  • US12452660B2 patent drawing
  • US12452660B2 patent drawing
  • US12452660B2 patent drawing

AI summary

The application relates to a 4-way handshake optimization. An initiating entity includes processor circuitry configured to: transmit a first open authentication frame to a responding entity via a wireless interface, wherein the first open authentication frame comprises information that helps the responding entity to identify a Pairwise Master Key (PMK) and a first random number; receive a second open authentication frame from the responding entity, wherein the second open authentication frame comprises a second random number; transmit an association request frame to the responding entity via the wireless interface, wherein the association request frame is encrypted with at least part of a Pairwise Transient Key (PTK) derived by the initiating entity from the PMK; and receive an association response frame from the responding entity, wherein the association response frame is encrypted with at least part of the PTK derived by the responding entity from the PMK.