Hybrid Encryption Method for Secure Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing secure data transmission protocols like HTTPS increase executable code size and network overhead, and conventional hybrid cryptosystems are vulnerable to pattern exploitation in repetitive data transmissions over insecure channels.
Innovation Solution
A method combining asymmetric and symmetric cryptography, where data is initially encrypted with a symmetric key and then the symmetric key, along with a portion of the encrypted data, is encrypted using an asymmetric key, enhancing randomness and complexity for nefarious third parties, while allowing secure transmission over insecure channels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If HTTPS or similar secure protocols are used to ensure secure data transmission, then security is improved, but executable code size and network overhead increase
Solution Approach 1:
The patent segments the encryption process into two distinct parts: symmetric encryption for data confidentiality and asymmetric encryption for key exchange. This segmentation allows each encryption type to be used only where necessary, reducing overall overhead while maintaining security.
Solution Approach 2:
The patent introduces an intermediary asymmetric encryption layer that mediates between the symmetric encryption and the insecure communication channel. The asymmetric encryption protects only the symmetric key during transmission, acting as an intermediary that enables secure communication without requiring full HTTPS protocol overhead.
2Productivity
If symmetric encryption is used for data transmission, then computational efficiency is improved, but key management becomes difficult and security is compromised if keys are reused
Solution Approach 1:
The asymmetric encryption serves as an intermediary that simplifies key management by automatically protecting the symmetric key during transmission. This eliminates the need for separate secure key exchange channels and reduces key management complexity while maintaining computational efficiency of symmetric encryption.
Solution Approach 2:
The patent performs preliminary asymmetric encryption of the symmetric key before transmission. This preliminary action ensures that the symmetric key is protected before it enters the insecure communication channel, simplifying subsequent key management operations.
3Device complexity
If conventional hybrid cryptosystems are used to encrypt data with symmetric key then encrypt the symmetric key with asymmetric key, then key management is eased, but vulnerability to pattern exploitation remains in repetitive data transmissions
Solution Approach 1:
The patent applies preliminary asymmetric encryption to both the symmetric key and a portion of the encrypted data before transmission. This preliminary action on multiple components prevents pattern exploitation by ensuring that even if part of the data is repetitive, the asymmetric encryption layer adds randomness that cannot be predicted or exploited.
Solution Approach 2:
The patent implements a nested encryption structure where asymmetric encryption contains symmetric encryption, and portions of the encrypted data are nested within the asymmetric encryption layer. This nested structure ensures that patterns in the inner symmetric encryption are masked by the outer asymmetric encryption layer.
Data Source
AI summary
Data may be protected using a combination of symmetric and asymmetric cryptography. A symmetric key may be generated and the data may be encrypted with the symmetric key. The symmetric key and a only a portion of the symmetrically encrypted data may then be encrypted with an asymmetric public key. The entire set of encrypted data, including the asymmetrically encrypted symmetric key, the doubly encrypted portion of data, and the remainder of the symmetrically encrypted data may then be sent to a remote device using insecure communications.


