Hashed SSID Transmission for Wireless LAN Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless LAN systems face security and privacy issues due to the transmission of Service Set Identifiers (SSIDs) in plain text, making them vulnerable to hacking and user tracking.

Innovation Solution

The method involves generating hashed SSIDs using cryptographic hash functions like SHA-256, modifying them with timestamps or nonces, and transmitting these hashed values instead of plain text SSIDs, ensuring that only authorized devices can match and verify the hashed SSIDs for secure communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If SSIDs are transmitted in plain text, then device complexity is reduced and ease of operation is improved, but security and privacy are worsened

Engineering Contradiction:
Improvesystem complexityVSAvoidsecurity vulnerability
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The patent changes the parameter of SSID transmission from plain text to hashed format. The SSID is transformed through cryptographic hashing (e.g., SHA-256) before transmission, fundamentally altering its representation while maintaining identification functionality. This resolves the contradiction by introducing security without significantly increasing system complexity, as the hashing operation is performed locally and the hashed SSID is transmitted instead of the original.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces a hashed SSID as an intermediary between the original SSID and the transmission channel. The hashing function acts as a mediator that protects the SSID during transmission while allowing legitimate devices to verify identity through the hash comparison process. This intermediary approach enables security enhancement without requiring complex encryption protocols or key management systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If SSIDs are hashed to improve security, then security and privacy are improved, but device complexity increases

Engineering Contradiction:
Improvesecurity vulnerabilityVSAvoidsystem complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent implements self-service by having each device independently generate and verify the hashed SSID using the same cryptographic function. The station and access point both perform the hashing operation locally without requiring a centralized authority or complex key distribution system. This self-service approach simplifies the overall system architecture while maintaining security, as each device autonomously verifies the SSID hash match.

Inventive Principle:
Principle #25Self-service

3Object-affected harmful factors

If hashed SSIDs are used, then user privacy is improved, but ease of operation deteriorates

Engineering Contradiction:
Improveuser trackingVSAvoidconnection process
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The patent incorporates feedback through the hash verification process. The station generates a hashed SSID from the received SSID and compares it with the expected hash value. This feedback mechanism automatically verifies privacy protection while maintaining operational simplicity, as the comparison process is transparent to the user and handles the complexity internally.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2979401B1System and method for indicating a service set identifier
Publication Date: 2019.07.31 HUAWEI TECH CO LTD
  • EP2979401B1 patent drawingFigure 1
  • EP2979401B1 patent drawingFigure 2
  • EP2979401B1 patent drawingFigure 3a

AI summary

A method for securing communications between an access point and a station includes generating a first hashed service set identifier (SSID) by applying a first hash function to a first SSIO known by the station (block 811), transmitting a first message to the access point, wherein the first message includes the first hashed SSID (block 813), and receiving a second message from the access point, wherein the second message includes a second hashed SSID generated by the access point by applying a second hash function to a second SSID associated with the access point (block 815).