Client-Specific Pre-Shared Key Authentication in Wireless Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication network authentication methods, such as WPA/WPA2 Personal and WPA Enterprise, face challenges in managing security and user simplicity, particularly with the distribution and management of pre-shared keys (PSKs) across multiple users and access points, leading to increased complexity and security risks.

Innovation Solution

A system and method utilizing an authentication server to establish an encrypted communication channel between client devices and access points, where a client-specific pre-shared key is validated through a message integrity code (MIC) generated using a pair-wise master key (PMK) and attributes, allowing for secure authentication without the need for complex user input or extensive PSK distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If WPA/WPA2 Personal standard is used with a shared PSK for multiple users, then user authentication simplicity is improved, but security reliability deteriorates because the same PSK must be distributed to many users and changed for all devices when compromised

Engineering Contradiction:
Improveuser authentication simplicityVSAvoidsecurity reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the single shared PSK into multiple unique client-specific PSKs. Each client device receives a dedicated PSK that is independent of other clients, allowing the system to maintain both simplicity (clients only need to store their own PSK) and security (compromise of one PSK does not affect others). This segmentation is implemented through the authentication server distributing unique PSKs to each client during the authentication process.

Inventive Principle:
Principle #1Segmentation

2Reliability

If WPA Enterprise standard is used with RADIUS server authentication, then security reliability is improved, but device complexity and user input requirements worsen because clients must be configured with username and password

Engineering Contradiction:
Improvesecurity reliabilityVSAvoidclient device configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the complex username and password authentication mechanism from WPA Enterprise and replaces it with a simplified client-specific PSK approach. The authentication server handles the complexity of key management, while clients only need to store and use their unique PSK. This extraction removes the burden of username/password configuration from client devices while maintaining server-based security control.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The authentication server acts as an intermediary that manages the complex PSK distribution and validation process. Instead of clients directly managing credentials or configuring complex authentication parameters, the server mediates by distributing unique PSKs to clients and validating them during authentication, thereby simplifying client-side requirements while maintaining security.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If unique PSKs are stored on wireless LAN controllers for each user, then security is improved, but the quantity of configured users and system management burden worsens

Engineering Contradiction:
ImprovesecurityVSAvoidnumber of configured users
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The authentication server performs multiple functions: it authenticates clients, distributes unique PSKs, validates MICs, and manages the key database. This multi-functionality consolidates what would otherwise require separate systems, allowing the server to handle large numbers of users with unique PSKs without proportionally increasing system complexity or management burden.

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

Data Source

PatentUS11451959B2Authenticating client devices in a wireless communication network with client-specific pre-shared keys
Publication Date: 2022.09.20 FORTINET INC
  • US11451959B2 patent drawing
  • US11451959B2 patent drawing
  • US11451959B2 patent drawing

AI summary

Systems and methods for authenticating client devices accessing a wireless communication network through an access point communicatively coupled with an authentication server are provided. The authentication server receives an authentication request, including a first message integrity code (MIC) of a client-specific pre-shared key, from the access point or a wireless local area network (LAN) controller that manages the access point, to establish an encrypted communication channel between a client and the access point. In response to receipt of the authentication request, the authentication server validates the first MIC by receiving various attributes from the access point or the wireless LAN controller and determining a second MIC based on the client-specific pre-shared key of the client known to the authentication server and the received attributes so that the client-specific pre-shared key is validated to be authentic when the first MIC matches with the second MIC.