Key Exchange Algorithm Using E(g,k) Function for Secure Wireless Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face security exploits due to vulnerabilities in key exchange and encryption techniques, which can lead to data theft by third parties.

Innovation Solution

A new algorithm for key exchange and encryption that does not require factorization, using a function E(g, k) to generate public and private keys, ensuring secure communication by making it difficult to extract the private key from the public key, and employing large, hard-to-factor integers for enhanced security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional key exchange and encryption techniques are used, then data communication can be performed, but security vulnerabilities exist that allow third parties to exploit and steal data

Engineering Contradiction:
ImprovesecurityVSAvoidsecurity exploits
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent changes the fundamental parameter of key exchange by using a new mathematical function E(g, k) that does not rely on traditional factorization-based cryptography. This parameter change in the mathematical foundation provides security against exploits that target traditional encryption methods

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces a new cryptographic function E(g, k) as an intermediary mechanism that enables secure key exchange without requiring the parties to directly expose their private keys. This intermediary function acts as a mediator that transforms private keys into public keys in a way that prevents exploitation

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If public keys are made publicly available for encryption, then secure communication can be established, but private keys may be compromised if the mathematical relationship is easily reversible

Engineering Contradiction:
Improvekey exchangeVSAvoidprivate key security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies asymmetry by designing a one-way mathematical function E(g, k) where the transformation from private key k to public key E(g, k) is computationally easy, but the reverse transformation is computationally infeasible. This asymmetric relationship ensures that public keys can be freely shared while private keys remain secure

Inventive Principle:
Principle #4Asymmetry

Solution Approach 2:

The patent replaces traditional factorization-based cryptographic mechanisms with a new mathematical function E(g, k) that relies on different mathematical properties. This substitution eliminates vulnerabilities associated with factorization attacks while maintaining the ease of public key distribution

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

3Reliability

If traditional encryption algorithms are used, then data can be encrypted, but computational attacks can derive private keys from public keys

Engineering Contradiction:
Improveencryption securityVSAvoidcomputational vulnerability
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the computational parameters of encryption by introducing a new function E(g, k) with different mathematical properties than traditional algorithms. This parameter change increases the computational complexity of deriving private keys from public keys, making attacks infeasible

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4540959B1Methods and systems for key exchange and encryption
Publication Date: 2026.02.25 QUALCOMM INC
  • EP4540959B1 patent drawingFigure 1
  • EP4540959B1 patent drawingFigure 2
  • EP4540959B1 patent drawingFigure 3

AI summary

Some aspects of the present disclosure include systems and techniques for key exchange and encryption to facilitate secure wireless communication. Certain aspects of the present disclosure are directed towards a method for wireless communication by a first device. The method generally includes determining, at a security system, a first output associated with a first expression having a first value for a variable of the first expression; determining, at the security system, a second value; evaluating, at the security system, a second expression based on the first output and the second value, the second expression being evaluated to determine a second output associated with the first expression with the variable having a third value, the third value being a product of the first value and the second value; and communicating, via a communication interface coupled to the security system, a message based on the second output.