Data Transfer Using Pseudo-Random Tokens Instead of Stored Keys
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transfer methods, such as SSL protocol, are susceptible to hacking and unauthorized access, as encryption keys are stored on the transmitting and receiving devices, allowing unauthorized entities to gain access to the data.
Innovation Solution
Data is broken into portions and replaced with pseudo-randomly generated transmittal tokens, which are transmitted instead of the actual data, and reconstructed at the receiving device using matching reception tokens, ensuring data security without transmitting the original data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional security measures (SSL protocol) are used for data transmission, then data security is improved, but the system becomes vulnerable to hacking because encryption keys are stored on transmitting and receiving devices
Solution Approach 1:
The patent extracts the encryption key storage function from the transmitting and receiving devices. Instead of storing keys on these devices, the system uses pseudo-random token generation where the actual data never leaves the transmitting device in its original form. The receiving device receives only tokens, not the actual data or encryption keys, thereby eliminating the vulnerability of key storage on vulnerable devices.
Solution Approach 2:
The patent introduces pseudo-random tokens as an intermediary between the transmitting and receiving devices. These tokens replace the direct transmission of encrypted data using traditional keys. The tokens serve as a mediator that carries information without exposing the actual data or encryption mechanisms, making the system resistant to hacking while maintaining security.
2Object-affected harmful factors
If data is transmitted using pseudo-random tokens instead of actual data, then security against hacking is improved, but the complexity of the transmission system increases
Solution Approach 1:
The patent implements self-service through deterministic pseudo-random generation. Both transmitting and receiving devices use the same pseudo-random algorithm with identical seed values to generate matching tokens. This eliminates the need for complex key exchange protocols or trusted third parties, as the system self-generates its security mechanism. The complexity is reduced to a simple algorithm that both devices independently execute.
Solution Approach 2:
The patent changes the fundamental parameter of data representation from actual data to pseudo-random tokens. This parameter change transforms the transmission system into one where security is achieved through mathematical transformation rather than cryptographic key management. The complexity reduction comes from replacing complex key management infrastructure with a simpler deterministic generation process.
Data Source
AI summary
According to one example, a first computing device includes one or more processors. Following execution of one or more instructions, the processors determine data for transmittal to a second computing device, and break the data into one or more portions. For each of the one or more portions of the data, and following execution of one or more instructions, the processors determine a number associated with the respective portion of the data, pseudo randomly generate a number of transmittal tokens, select at least one transmittal token from the number of transmittal tokens, and replace the respective portion of the data with the selected at least one transmittal token. Following execution of the one or more instructions, the processors further transmit the one or more selected transmittal tokens for receipt by the second computing device.


