Chaotic State Vector Encryption Without Key Exchange

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Symmetric-key encryption is vulnerable to man-in-the-middle attacks due to the need for shared secret keys, while asymmetric encryption has high communication overhead, making secure data transfer inefficient.

Innovation Solution

A chaotic state vector random generator is used to generate encryption keys, allowing secure communication without key exchange, using symmetric encryption for data transfer and chaotic generators to maintain security and unpredictability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If symmetric-key encryption is used to encrypt large amounts of data, then encryption speed and efficiency are improved, but security is worsened due to vulnerability to man-in-the-middle attacks requiring shared secret keys

Engineering Contradiction:
Improveencryption speedVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent extracts the key exchange problem from the encryption process by using chaotic state vectors that are generated independently at both ends. The chaotic generator parameters are made public while the generated state vectors remain private, separating the key generation from the key exchange process and eliminating the need for secure key distribution channels.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The chaotic state vector acts as an intermediary that bridges the sender and receiver without requiring direct secret key exchange. Both parties use the same chaotic generator algorithm with public parameters to independently generate identical state vectors, which then serve as encryption keys without being transmitted between parties.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If asymmetric-key encryption is used to establish secure communication, then security is improved by eliminating the need for shared secret keys, but communication overhead is worsened due to larger ciphertext size and slower encryption speed

Engineering Contradiction:
ImprovesecurityVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent creates a copy of the chaotic generator at both sender and receiver ends, where both copies use the same public parameters to generate identical state vectors. This eliminates the need for asymmetric key pairs while maintaining security, as both parties independently produce the same encryption keys without key exchange.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the parameters of the chaotic generator (such as initial conditions and control parameters) to generate different but reproducible state vectors. By making these parameters public while keeping the generated state vectors private, the system achieves both security and efficiency without the overhead of asymmetric encryption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250330299A1Chaotic-based encryption
Publication Date: 2025.10.23 NEW KEYS LAB LTD
  • US20250330299A1 patent drawing
  • US20250330299A1 patent drawing
  • US20250330299A1 patent drawing

AI summary

A method for encrypting a communication session between a plurality of session devices, the method includes providing a common starting point for use by a chaotic state vector random generator in each session device to generate chaotic state vectors, sending to all the session devices a common distance m from the starting point for use by the chaotic state vector random generator in each device to generate a first chaotic state vector am, updating at all the session devices the common distance m, generating using the chaotic state vector random generator in each device the first chaotic state vector am, at a sender device, encrypting a plaintext message into ciphertext using the first chaotic state vector am, and at a receiving device, decrypting the ciphertext message using the first chaotic state vector am.