Method and system for secured transport and storage of data on a network
First Claim
1. A secure transport system for transporting secure packets from a first node to a second node, comprising:
- a first node that creates secure packets;
a first secure relay that receives secure packets and non secure packets from multiple nodes, wherein the secure relay forward each secure packet to a different secure relay and forwards non-secure packets to destination relays, and wherein the secure relay forwards each secure packet to the second node when a retrieval condition has been indicated; and
a second node that creates a relay condition and receives the secure packets.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems consistent with the present invention solve the inherent problems with existing transport systems by providing a secured transport engine that enables a user to securely transport data to another user. A method of secure transport and storage on a network that adds to many of today'"'"'s commonly used methods of Public Key Infrastructure (PKI), Internet Protocol Security (IPSEC), Digital Certificates and Certificate Authorities (CA)—and dramatically increases the security during transport, redundancy, reliability, while allowing for rapid distribution.
Secure transport can use many widely used protocols such as Ethernet and TCP/IP with slight modifications to allow for the re-direction of data instead of simply delivering data to its destination. This re-direction occurs because perhaps the requirement is not simply to transfer data back and forth between location A and B, but perhaps the requirement is to store data on the network, so at sometime in the future A or B could retrieve this data. Or perhaps A needs to send B some data, but sending that data straight to B is dangerous—along the way to B there are many opportunities for this data to be intercepted, so instead portions this data are routed though many different locations on the way to B.
-
Citations
15 Claims
-
1. A secure transport system for transporting secure packets from a first node to a second node, comprising:
-
a first node that creates secure packets;
a first secure relay that receives secure packets and non secure packets from multiple nodes, wherein the secure relay forward each secure packet to a different secure relay and forwards non-secure packets to destination relays, and wherein the secure relay forwards each secure packet to the second node when a retrieval condition has been indicated; and
a second node that creates a relay condition and receives the secure packets.
-
-
2. A method for transmitting packets in a secure format from a first node to a second node, comprising the steps, executed in a data processing system, of:
-
receiving secure packets in a first secure relay from the first node;
determining if a retrieval condition has been indicated;
forwarding secure packets associated with the retrieval condition to the second node if the retrieval condition has been indicated; and
forwarding the secure packets to another secure relay if the retrieval condition has not been indicated. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A method for transmitting a message from a first node to a second node in a secure manner, comprising the steps, executed in a data processing system, of:
-
creating a set of secure packets associated with the message, wherein secure packets have and associated retrieval key;
forwarding the secure packets to between secure routers so long as the retrieval key is not received; and
forwarding the secure packets to the second node once the retrieval key is received. - View Dependent Claims (9)
-
-
10. A method for receiving a message at a node, wherein the message contains multiple secure packets, comprising the steps of:
-
transmitting a retrieval key to a secure router from the node, wherein the retrieval key is associated with the multiple secure packets;
receiving from a secure router secure packets associated with the retrieval key;
resequencing the secure packets to recreate the message. - View Dependent Claims (11, 13)
-
-
12. A transport method for transporting secure content from a first node to a second node on a network, comprising:
-
creating secure packets associated with the secure content at the first node, wherein each secure packet is associated with a retrieval key and a destination address;
transmitting the secure packets to secure relays;
determining if the retrieval key is received;
forwarding the secure packets from one secure relay to another secure relay until the retrieval key is received; and
forwarding the secure packets to the second node when the retrieval key is received.
-
-
14. A method of billing for the secure transport service compromising:
creation of secure packets could require a fee to “
enter”
the network of relays creation of a retrieval key could trigger a billing (ex. Invoice generated or charge a credit card) by the service provider/communications carrier, perhaps based on any one or many parameters (time, size, source, destination, tariffs, encryption level, iterations of data).
-
15. A secure transport system for transporting packets through both secure relays and standard non-secure relays comprising:
-
transmitting secure packets over a private/semi-private network, wherein the private/semi-private network includes secure transport relays;
transmitting secure packets over a wide area network, wherein the wide area network includes both secure transport relays as well as relays that are not secure transport relays and wherein the secure packets appear to the non secure transport relays as standard IP traffic; and
forwarding the secure packets to a secure transport relay.
-
Specification