Parallel Key Bank Encryption for Dynamic Key Fragmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Public key encryption systems are vulnerable if keys or passwords are compromised, allowing intercepted communications to be decoded by third parties, making it difficult to verify the identity of remote recipients and potentially exposing secret information.
Innovation Solution
A methodology that dynamically reforms encryption keys for each information exchange, using randomly selected key fragments processed into a unique Long Encryption Key, which changes with each communication, employing one-way mathematical functions and meta bits to obscure data transmission, ensuring secure identity verification and encryption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If public key encryption is used, then reliability of encryption is improved, but vulnerability to key compromise increases
Solution Approach 1:
The encryption key is segmented into multiple key fragments stored in parallel key banks. Instead of using a single long key, the system divides the key into smaller fragments that are selected and combined dynamically. This segmentation reduces the impact of key compromise since stealing one fragment does not reveal the complete key, and the system can regenerate encryption keys by selecting different fragment combinations.
Solution Approach 2:
The system implements dynamic key generation where encryption keys are reformed every time information is exchanged. Random selection of key fragments and dynamic combination methods ensure that even if the same parties communicate, each session uses a unique encryption key. This dynamic approach prevents static key compromise from affecting future communications.
2Ease of operation
If static encryption keys are used, then ease of operation is improved, but security against eavesdropping worsens
Solution Approach 1:
The system automatically performs dynamic key generation and combination without requiring manual intervention. The random selection of key fragments and dynamic combination methods occur automatically during each communication session, maintaining ease of operation while eliminating the security risks associated with static keys.
Solution Approach 2:
The system self-manages the key generation and combination process automatically. The parallel key banks and combination logic are built into the system, allowing it to generate unique encryption keys autonomously for each communication session without requiring user input or manual key management.
3Reliability
If parallel key banks with random selection are used, then security is improved, but device complexity increases
Solution Approach 1:
The key management system is segmented into parallel key banks containing smaller key fragments. This segmentation simplifies the storage and management burden compared to managing single long keys, while the parallel structure allows for efficient random selection and combination of fragments to generate encryption keys.
Data Source
AI summary
The invention is a process with operations or steps by which separate systems can communicate information and data through encrypted transmissions of data which may include strings, numbers, or other characters. This ensures that the messages are secure from eavesdropping and imitation by third parties. Security is further enhanced by using a method of reduced character sets to transmit data between systems by means of meta bits that allow single encrypted data items to represent multiple possible meanings. The receiving system uses these details to check the integrity of the data and sending system before decrypting the message. A similar method is used by the receiving system to encrypt its output before returning it to the original system. This results in a bi-directional encrypted messaging system that is impervious to outside attempts at decryption.


