System and method for highly secure data communications
First Claim
1. A method for securely transmitting data comprising:
- obtaining data on a computer system for transmission;
encrypting the data a first time such that the data is once encrypted;
packetizing the once encrypted data;
encrypting the packetized, once encrypted data a second time such that the data is twice encrypted; and
transmitting the packetized, twice encrypted data.
11 Assignments
0 Petitions
Accused Products
Abstract
A system and method for highly secure data communication. Embodiments of the invention may include encrypting data a first time, packetizing the data, encrypting the data a second time and transmitting the data. Encryption may occur at a data link layer and an Internet Protocol layer. Packetized, twice encrypted data may be transmitted over a network, such as, for example, the Internet. The system may include a first computer system containing data for transmission, a first interface device that receives data from the first computer system, a second interface device that receives data from the first interface device, and a second computer system that receives data from the second interface device.
-
Citations
55 Claims
-
1. A method for securely transmitting data comprising:
-
obtaining data on a computer system for transmission;
encrypting the data a first time such that the data is once encrypted;
packetizing the once encrypted data;
encrypting the packetized, once encrypted data a second time such that the data is twice encrypted; and
transmitting the packetized, twice encrypted data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for securely receiving data comprising:
-
receiving packetized, twice encrypted data;
decrypting the packetized, twice encrypted data a first time such that the packetized data is once decrypted;
reconstructing the packetized, once decrypted data; and
decrypting the reconstructed, once decrypted data a second time. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for securely transmitting and receiving data comprising:
-
obtaining data on a first computer system for transmission;
encrypting the data a first time such that the data is once encrypted;
transmitting the once encrypted data from the first computer system to a first interface device;
receiving the once encrypted data at the first interface device;
packetizing the once encrypted data;
encrypting the packetized, once encrypted data a second time such that the data is twice encrypted; and
transmitting the packetized, twice encrypted data from the first interface device to a second interface device;
receiving packetized, twice encrypted data at the second interface device;
decrypting the packetized, twice encrypted data a first time such that the packetized data is once decrypted;
reconstructing the packetized, once decrypted data;
transmitting the reconstructed, once decrypted data from the second interface device to a second computer system;
receiving the reconstructed, once decrypted data at the second computer system; and
decrypting the reconstructed, once decrypted data a second time. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A system for securely transmitting and receiving data comprising:
-
a first computer system for encrypting and transmitting data, the first computer system having a transmission mechanism;
a first interface device for receiving once encrypted data from the first computer system, and for packetizing, encrypting and transmitting data, the first interface device having a receiving mechanism and a network connection;
a second interface device for receiving twice encrypted data from the first interface device, and for decrypting, reconstructing and transmitting data, the second interface device having a network connection and a transmission mechanism; and
a second computer system for receiving once decrypted data from the second interface device and for decrypting data, the second computer system having a receiving mechanism, wherein the first computer system once encrypts data and transmits the once encrypted data to the first interface device via the transmission mechanism of the first computer system, and wherein the first interface device receives the once encrypted data via the receiving mechanism of the first interface device, packetizes the once encrypted data, encrypts the once encrypted data and transmits twice encrypted data to the second interface device via a network, and wherein the second interface device receives the twice encrypted data from the first interface device via a network, once decrypts the twice encrypted data, reconstructs the packetized data and transmits reconstructed, once decrypted data to the second computer system via the transmission mechanism of the second interface device, and wherein the second computer system receives once decrypted data from the second interface device via the receiving mechanism of the second computer system and decrypts again the once decrypted data. - View Dependent Claims (37, 38, 39, 40, 41)
-
-
42. A method for transmitting secure data comprising:
-
encrypting the data at a data link layer;
packetizing the data;
encrypting the packetized data at an Internet Protocol layer; and
transmitting the packetized, encrypted data over a network. - View Dependent Claims (43)
-
-
44. A method for transmitting secure data comprising:
-
encrypting the data at an Internet Protocol layer;
further encrypting the encrypted data at a data link layer; and
transmitting the data over a communication link. - View Dependent Claims (45, 46, 47, 48, 49)
-
-
50. A method for receiving secure data comprising:
-
receiving the data over a communication link;
decrypting the data at a data link layer; and
further decrypting the decrypted data at an Internet Protocol layer. - View Dependent Claims (51, 52, 53, 54, 55)
-
Specification