Physical Layer Security via CRC Modification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication systems face challenges in providing enhanced security, particularly at the physical layer, where existing upper layer security techniques are vulnerable to decryption by malicious devices and have slow key change rates.

Innovation Solution

The implementation of cryptographic keys derived from channel randomness and reciprocity for modifying cyclic redundancy check (CRC) generation and attachment processes, enabling enhanced physical layer security by combining data bits with key bits and using CRC polynomials for error detection and encoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If upper layer security techniques are used, then security can be provided, but the system becomes vulnerable to decryption by malicious devices and key change rate is slow

Engineering Contradiction:
ImprovesecurityVSAvoidvulnerability to decryption
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent replaces upper layer security mechanisms with physical layer security mechanisms. Specifically, it uses physical layer key derivation based on channel state information and cyclic redundancy check (CRC) manipulation to provide security at the physical layer, thereby avoiding the vulnerabilities of upper layer security techniques while enabling faster key changes through physical layer operations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If upper layer security techniques are used, then security can be provided, but key change rate is slow

Engineering Contradiction:
ImprovesecurityVSAvoidkey change rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent substitutes upper layer security with physical layer security operations. By deriving keys directly from physical layer channel state information and performing CRC-based key generation at the physical layer, the system achieves significantly faster key change rates compared to traditional upper layer security mechanisms, while maintaining security through physical layer operations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If physical layer security with CRC modification is implemented, then security and key update speed are improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidCRC generation modification
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the security function with the existing CRC generation process. By integrating key derivation and CRC modification into the standard physical layer processing workflow, the system avoids adding separate complex security modules. The CRC-based approach naturally incorporates security operations into existing signal processing steps, thereby limiting the increase in device complexity while achieving physical layer security.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12047769B2Enhanced security for wireless communications
Publication Date: 2024.07.23 QUALCOMM INC
  • US12047769B2 patent drawing
  • US12047769B2 patent drawing
  • US12047769B2 patent drawing

AI summary

Methods, systems, and devices for wireless communications are described. In some examples, a wireless device may modify a cyclic redundancy check (CRC) generation and attachment operation based on a secret key to support enhanced security. In some examples, a first device may identify a set of data to transmit to a second device and prior to transmitting the set of data, the first device and the second device may obtain a set of key bits for data protection. The first device may generate a bit vector based on a subset of the set of key bits and a cyclic redundancy check polynomial. The transmitting device may then generate an encoded codeword based on the bit vector and transmit the encoded codeword to the second wireless device. The second device may decode the encoded codeword and obtain the set of data based on the set of key bits.