Method and system for securely storing and trasmitting data by applying a one-time pad
OwnerPaul Gleichaufinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerPaul Gleichaufinventor
Estimating the term…
An approach for securely transmitting and storing data is described. A sending host generates a truly random sequence of characters as a keystream that may serve as a one-time pad. The keystream is bitwise combined with plaintext using an exclusive-OR operation to result in creating ciphertext. The keystream and ciphertext are routed over physically separate communication paths to a receiving host. The receiving host decrypts the ciphertext by applying the keystream to the ciphertext using bitwise exclusive-OR. The separately routed paths may be established using MPLS labeling or strict route options. The keystream may be pre-computed and sent to the receiving host asynchronously for caching at the receiving host; the receiving host may then replace cached keystream with recovered plaintext as the ciphertext is decrypted, thereby achieving savings in storage. Security of the system lies in the truly random nature of the keystream and the use of physically separate routing paths for keystream and ciphertext.
A method for securely storing data by applying a one-time pad, the method comprising the computer implemented steps of:
A method for securely storing data by applying a one-time pad, the method comprising the computer implemented steps of:
A method for securely storing and transmitting data by applying a one-time pad, the method comprising the computer-implemented steps of:
A method for securely transmitting multimedia content from a service provider to a consumer, the method comprising the computer implemented steps of:
A computer-readable medium carrying one or more sequences of instructions for securely storing data by applying a one-time pad, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
A computer system comprising:
A method for securely duplicating a database, the method comprising the computer implemented steps of:
Dependencies are inferred from the claim text.