Dynamic Encryption Scheme Selection for Secure Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data transmission methods are vulnerable to interception and decryption by nefarious observers, even when using encryption, due to weaknesses in network security and the longevity of public/private keys, which can lead to undetectable 'man in the middle' attacks.

Innovation Solution

An apparatus and method that includes a request module to verify public IP addresses, an encryption module to dynamically change encryption schemes and keys, and a transfer module to securely transmit data, using a dynamic selection of encryption schemes and keys to prevent unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If static encryption keys and certificates are used for data transmission, then data can be encrypted and decrypted, but the system becomes vulnerable to man-in-the-middle attacks and key cracking over time

Engineering Contradiction:
Improvedata transmission securityVSAvoidencryption scheme flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic encryption by allowing the encryption scheme to change based on the destination IP address. Instead of using a static encryption key, the system dynamically selects different encryption schemes from a plurality of available schemes, making it difficult for attackers to crack keys or perform man-in-the-middle attacks since the encryption method adapts to each transmission target.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the encryption parameter (encryption scheme) based on the destination IP address. The encryption module selects from multiple encryption schemes depending on the target, thereby transforming the encryption approach from a fixed parameter to a variable one that adapts to different transmission scenarios, enhancing security against replay attacks and key cracking.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If encryption keys are valid for extended periods (e.g., one year), then certificate validation is simplified, but the window for potential key compromise and unauthorized access increases

Engineering Contradiction:
Improvecertificate validationVSAvoidattack vulnerability window
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The encryption scheme dynamically changes based on the destination IP address, creating a new effective encryption key for each transmission session. This dynamic approach reduces the vulnerability window from years (static key validity) to essentially real-time, as each encryption scheme is targeted-specific and can be rotated without requiring long-term key management.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the encryption approach by destination IP address, creating separate encryption schemes for different targets. This segmentation means that even if one encryption scheme is compromised, other schemes remain secure, effectively limiting the impact of any single key compromise to a specific destination rather than exposing all communications.

Inventive Principle:
Principle #1Segmentation

3Device complexity

If a single encryption scheme is used for all transmissions, then the system is simpler to implement, but it becomes vulnerable to targeted attacks on specific IP addresses

Engineering Contradiction:
Improveencryption system complexityVSAvoidsecurity against targeted attacks
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by assigning different encryption schemes to different destination IP addresses. Each transmission target receives a customized encryption approach tailored to its specific address, making targeted attacks on specific IPs ineffective since each has its own encryption scheme. This localizes the security properties to match the local characteristics of each destination.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The encryption parameter (scheme selection) changes based on the destination IP address. The system maintains relatively simple implementation by using a lookup-based approach where the destination IP determines the encryption scheme, balancing complexity with enhanced security against targeted attacks through parameter variation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9531680B2Method and apparatus for secure data transmissions
Publication Date: 2016.12.27 CIPHERTOOTH INC
  • US9531680B2 patent drawing
  • US9531680B2 patent drawing
  • US9531680B2 patent drawing

AI summary

An apparatus, system, and method are disclosed for secure data transmissions. In one embodiment, a method includes receiving a request for data from a remote client, the request including a public Internet protocol address of the remote client, the request encrypted according to an initial encryption scheme, encrypting the requested data according to a different encryption scheme, and transferring the data to the remote client.