| CPC H04L 9/065 (2013.01) | 9 Claims |

|
1. A method for providing point-to-point encryption and decryption, the point-to-point encryption and decryption involving an encryption and decryption circuit, the point-to-point encryption and decryption circuit utilizing, at an encryption side of the point-to-point encryption and decryption circuit, an exclusive OR gate having a first input, a second input and an output, and, at a decryption side of the point-to-point encryption and decryption circuit, an exclusive OR gate having a first input, a second input and an output, the method comprising:
inputting a catalogued random data feed, said catalogued random data feed produced by an algorithm, into a first input of the exclusive OR gate at the encryption side of the point-to-point encryption and decryption circuit;
inputting a stream of unencrypted data into the second input of the exclusive OR gate at the encryption side of the point-to-point encryption and decryption circuit;
forming a stream of encrypted data at the output of the encryption side;
transmitting the stream of encrypted data through a visible medium to the decryption side of the point-to-point encryption and decryption circuit;
inputting the stream of encrypted data into the first input of the exclusive OR gate at the decryption side;
inputting a second instance of the catalogued random data feed into a second input of the exclusive OR gate at the decryption side, said inputting of the second instance of the catalogued random data feed into a second input of the exclusive OR gate at the decryption side operable to be initiated at a predetermined input location in the catalogued random data feed, wherein the predetermined input location comprises a synchronization (“sync”) point, said sync point providing a starting point for decrypting the catalogued random data feed;
transmitting, in an unencrypted fashion, the predetermined input location from the encryption side to the decryption side; and
outputting, from the output of the exclusive OR gate at the decryption side, the stream of unencrypted data.
|