Secure Data Transmission via Key Segmentation and Double Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data transmission methods between client and server devices are insecure, as the communication channel is susceptible to interception, and existing encryption methods do not adequately protect data from unauthorized access, especially when multiple encryption keys are required for decryption.

Innovation Solution

A method and system for secure data transmission involving double-encryption, where a client device and server device collaborate using shared encryption keys and hash functions to decrypt double-encrypted data, ensuring that no single party can decrypt the data without both shares of the keys, thereby maintaining data security even if the channel is intercepted.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is transmitted over an unsecured communication channel between server device and client device, then data can be freely accessed and transmitted, but the data becomes susceptible to interception by third parties

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidinterception susceptibility
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The encryption key is segmented into multiple shares that are distributed between the server device and client device. Neither party possesses the complete key alone, requiring collaboration for decryption. This segmentation prevents third-party interception from resulting in complete key compromise, as each party holds only a portion of the cryptographic secret.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Data is encrypted in advance using multiple keys before transmission. The double-encryption process occurs beforehand, so that even if interception occurs during transmission, the captured data remains encrypted and unusable without both key shares for decryption.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If single encryption is used for data transmission, then decryption is simpler and faster, but security is insufficient against determined attackers

Engineering Contradiction:
Improvedecryption simplicityVSAvoidsecurity strength
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The cryptographic key is divided into multiple shares using secret sharing methodology. The server device holds one share and the client device holds another share. Both shares are required to reconstruct the full encryption key for decryption, creating a distributed trust model that enhances security while maintaining operational feasibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements double-encryption where data is encrypted with one key, then encrypted again with another key. This nested encryption structure requires sequential decryption with both keys, significantly enhancing security against attackers while preserving the ability for authorized parties to decrypt the data.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Reliability

If multiple encryption keys are required for decryption, then security is enhanced against unauthorized access, but the decryption process becomes more complex

Engineering Contradiction:
Improvesecurity strengthVSAvoiddecryption process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The key management system segments the encryption key into shares that are distributed across different devices. This segmentation allows the system to maintain strong security through multiple keys while managing complexity through automated key share distribution and reconstruction protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary key share distribution mechanism that mediates between the server device and client device. This intermediary process automatically manages the exchange and combination of key shares, reducing the perceived complexity for end users while maintaining the security benefits of multiple encryption keys.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11606202B2Methods and systems for secure data transmission
Publication Date: 2023.03.14 AMARYLLIS VENTURES LTD
  • US11606202B2 patent drawing
  • US11606202B2 patent drawing
  • US11606202B2 patent drawing

AI summary

A method is disclosed of secure data transmission comprising sending a data request from a client device to a server device, the data request comprising a first share of a first encryption key, and a first location in the database at which is located desired double-encrypted data; receiving the sent data request at the server device; extracting, at the server device, the first share and the first location from the received data request; obtaining, at the server device, the desired double-encrypted data from the database using the extracted first location; generating, at the server device, the first encryption key using the extracted first share and one or more additional shares of the first encryption key held by the server device; and decrypting, at the server device, the obtained desired double-encrypted data using the generated first encryption key to form single-encrypted data.