Secure Data Transmission via Subpacket Segmentation and One-Time Pad Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data transmission methods lack sufficient security, particularly for sensitive information, as they are vulnerable to unauthorized access and interception, necessitating a higher level of encryption and secure transmission.

Innovation Solution

The method involves packetizing data into multiple subpackets, using symmetric encryption and a one-time pad, with each subpacket transmitted over distinct and potentially separate transmission paths, ensuring that only combined subpackets can restore the original data, and utilizing quantum random number generators for enhanced security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is transmitted using conventional encryption methods, then data can be protected from unauthorized access, but the security level is insufficient against determined attackers

Engineering Contradiction:
Improvedata transmission securityVSAvoidvulnerability to unauthorized access
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The data packet is divided into multiple subpackets (at least two), where each subpacket alone is useless for recovering the original data. This segmentation ensures that even if some subpackets are intercepted, the attacker cannot reconstruct the data without all subpackets and the one-time pad key.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A one-time pad key is generated and distributed to both sender and receiver before data transmission. This preliminary action establishes a shared secret that is used to encrypt the subpackets, providing unconditional security as long as the key remains secret and is used only once.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple transmission paths are used for subpackets, then security against interception is improved, but system complexity increases

Engineering Contradiction:
Improvesecurity against interceptionVSAvoidtransmission system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The data is segmented into multiple subpackets that are transmitted through different paths. This segmentation allows the system to leverage multiple transmission channels without requiring complex coordination, as each subpacket is independently transmitted and reassembled at the destination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses standard packetization and transmission protocols that can work across different transmission media (wired, wireless, optical). This multi-functionality allows the same basic mechanism to operate over various paths without requiring path-specific complex handling logic.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If subpackets are split and transmitted separately, then unauthorized access is prevented, but data transmission time increases

Engineering Contradiction:
Improveprotection against unauthorized accessVSAvoiddata transmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system transmits more data units (multiple subpackets) than the minimum single packet would require, but this excessive action provides security. The time overhead is minimized by using efficient packetization and parallel transmission where possible.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The packetization and subpacket transmission process is designed to maintain continuous data flow without unnecessary waiting or retransmission. Subpackets are transmitted as soon as they are prepared, and the receiver continuously processes incoming subpackets to reconstruct data as quickly as possible.

Inventive Principle:
Principle #20Continuity of useful action

4Reliability

If a one-time pad is used for encryption, then unconditional security is achieved, but key distribution and management becomes complex

Engineering Contradiction:
Improveunconditional securityVSAvoidkey distribution complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The one-time pad key is applied to encrypt each subpacket individually rather than the entire data stream. This segmentation of the encryption process allows the key to be used in a more manageable way, with the key material distributed and stored in discrete units that can be synchronized between sender and receiver.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The same one-time pad key is copied and stored in advance at both the sender and receiver locations. This copying approach eliminates the need for real-time key distribution during data transmission, reducing the complexity of key management while maintaining the security properties of the one-time pad.

Inventive Principle:
Principle #26Copying

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach significantly enhances data transmission security by making unauthorized access impossible without both subpackets and a one-time pad, ensuring secure communication even if one transmission path is compromised, with the ability to maintain uninterrupted communication through key buffering and regular one-time pad updates.

Implementation Method 1

utilizing quantum random number generators for enhanced security

Methodology Applied
Scientific EffectQuantum random number generation:

Data Source

PatentUS11218292B2Secure data transmission
Publication Date: 2022.01.04 MULTITIV GMBH
  • US11218292B2 patent drawing

AI summary

A method for secure transmission of a data stream between at least one sender and at least one recipient comprises packetizing the data stream into a plurality of data packets of data bits. Each data packet is split into at least two subpackets and the subpackets are encrypted with a one-time pad stored at the sender. The encrypted subpackets are transmitted to the receiver by transmitting one of the two encrypted subpackets over a first transmission path and transmitting another one of the two encrypted subpackets over a second transmission path wherein the first transmission path is different from the second transmission path. At the receiver, the encrypted subpackets are decrypted using an identical copy of the one-time pad stored at the receiver and the information of the data packet is restored from the at least two subpackets. Furthermore, a system for secure transmission is provided.