Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
291 words
A network local security bridge that bridges a first side of a network and a second side of the network, the first side of the network including local secure zone host devices within a local secure zone established by the network local security bridge, the second side of the network including network remote security bridges that each establish a remote secure zone and remote secure zone host devices within the remote secure zones, the network local security bridge comprising: a first interface controller to receive from the first side of the network a first data packet that contains a source address, a destination address, and a data frame; a second interface controller to receive from the second side of the network a second data packet that contains a source address, a destination address, and a data frame; a data packet processor coupled to the first and second interface controllers to process the first and second data packets by encrypting the data frame of the received first data packet when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices, and by decrypting the data frame of the received second data packet when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices; the second interface controller transmitting the processed first data packet to the second side of the network; and the first interface controller transmitting the processed second data packet to the first side of the network.
Claim 2
Dependent Claim
291 words
A network local security bridge that bridges a first side of a network and a second side of the network, the first side of the network including local secure zone host devices within a local secure zone established by the network local security bridge, the second side of the network including network remote security bridges that each establish a remote secure zone and remote secure zone host devices within the remote secure zones, the network local security bridge comprising: a first interface controller to receive from the first side of the network a first data packet that contains a source address, a destination address, and a data frame; a second interface controller to receive from the second side of the network a second data packet that contains a source address, a destination address, and a data frame; a data packet processor coupled to the first and second interface controllers to process the first and second data packets by encrypting the data frame of the received first data packet when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices, and by decrypting the data frame of the received second data packet when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices; the second interface controller transmitting the processed first data packet to the second side of the network; and the first interface controller transmitting the processed second data packet to the first side of the network.
Claim 3
Dependent Claim
297 words
A network local security bridge as recited in claim 1 wherein the data packet processor includes: a data library containing, for each remote secure zone host device, information identifying the network remote security bridge that establishes the remote secure zone within which it is contained, and containing keys that each correspond to one of the network remote security bridges; a data packet forwarder to select one of the keys from the library for use in encrypting when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices, the key selected for use in encrypting corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the destination address of the received first data packet, and to select one of the keys from the library for use in decrypting when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices, the key selected for use in decrypting corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the source address of the received second data packet; and an encryptor/decryptor to encrypt the data frame of the first side data packet with the key selected for use in encrypting, and to decrypt the data frame of the second data packet with the key selected for use in decrypting.
Claim 4
Dependent Claim
283 words
A network local security bridge as recited in claim 1 wherein the data packet processor includes: a data library containing, for each remote secure zone host device, information identifying the network remote security bridge that establishes the remote secure zone within which it is contained, and containing, for each network remote security bridge, a corresponding destination key and a corresponding source key; a data packet forwarder to select one of the destination keys from the library when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices, the selected destination key corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the destination address of the received first data packet, and to select one of the source keys from the library when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices, the selected source key corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the source address of the received second data packet; and an encryptor/decryptor to encrypt the data frame of the received first data packet with the selected destination key, and to decrypt the data frame of the received second data packet with the selected source key.
Claim 5
Dependent Claim
391 words
A network local security bridge that bridges a first side of a network and a second side of the network, the first side of the network including local secure zone host devices within a local secure zone established by the network local security bridge, the second side of the network including unsecure host devices, network remote security bridges that each establish a remote secure zone, and remote secure zone host devices within the remote secure zones, the network local security bridge comprising: a first interface controller to receive from the first side of the network a first data packet that contains a source address, a destination address, and a data frame; a second interface controller to receive from the second side of the network a second data packet that contains a source address, a destination address, and a data frame; a data packet processor coupled to the first and second interfaces to process the received first and second side data packets by encrypting the data frame of the received first data packet when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices, by leaving unchanged the data frame of the received first data packet when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the unsecure host devices, by decrypting the data frame of the received second data packet when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices, and by leaving unchanged the data frame of the received second data packet when the source address of the received second data packet specifies one of the unsecure host devices and the destination address of the received second data packet specifies one of the local secure zone host devices; the second interface controller transmitting the processed first data packet to the second side of the network; and the first interface controller transmitting the processed second data packet to the first side of the network.
Claim 6
Dependent Claim
391 words
A network local security bridge that bridges a first side of a network and a second side of the network, the first side of the network including local secure zone host devices within a local secure zone established by the network local security bridge, the second side of the network including unsecure host devices, network remote security bridges that each establish a remote secure zone, and remote secure zone host devices within the remote secure zones, the network local security bridge comprising: a first interface controller to receive from the first side of the network a first data packet that contains a source address, a destination address, and a data frame; a second interface controller to receive from the second side of the network a second data packet that contains a source address, a destination address, and a data frame; a data packet processor coupled to the first and second interfaces to process the received first and second side data packets by encrypting the data frame of the received first data packet when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices, by leaving unchanged the data frame of the received first data packet when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the unsecure host devices, by decrypting the data frame of the received second data packet when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices, and by leaving unchanged the data frame of the received second data packet when the source address of the received second data packet specifies one of the unsecure host devices and the destination address of the received second data packet specifies one of the local secure zone host devices; the second interface controller transmitting the processed first data packet to the second side of the network; and the first interface controller transmitting the processed second data packet to the first side of the network.
Claim 7
Dependent Claim
300 words
A network local security bridge as recited in claim 4 wherein the data packet processor includes: a data library containing, for each remote secure zone host device, information identifying the network remote security bridge that establishes the remote secure zone within which it is contained, and containing keys that each correspond to one of the network remote security bridges; a data packet forwarder to select one of the keys from the library for use in encrypting when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices, the key selected for use in encrypting corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the destination address of the received first data packet, and to select one of the keys from the library for use in decrypting when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices, the key selected for use in decrypting corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device having the predefined address specified by the source address of the received second data packet; and an encryptor/decryptor to encrypt the data frame of the first data packet with the key selected for use in encrypting, and to decrypt the data frame of the second data packet with the key selected for use in decrypting.
Claim 8
Dependent Claim
283 words
A network local security bridge as recited in claim 4 wherein the data packet processor includes: a data library containing, for each remote secure zone host device, information identifying the network remote security bridge that establishes the remote secure zone within which it is contained, and containing for each network remote security bridge, a corresponding destination key and a corresponding source key; a data packet forwarder to select one of the destination keys from the library when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices, the selected destination key corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the destination address of the received first data packet, and to select one of the source keys from the library when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices, the selected source key corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the source address of the received second data packet; and an encryptor/decryptor to encrypt the data frame of the received first data packet with the selected destination key, and to decrypt the data frame of the received second data packet with the selected source key.
Claim 9
Independent Claim
251 words
A method of bridging a first side of a network and a second side of the network to establish a local secure zone, the first side of the network including local secure zone host devices within the local secure zone, the second side of the network including network remote security bridges that each establish a remote secure zone and remote secure zone host devices within the remote secure zones, the method comprising the steps of: receiving from the first of the network a first data packet that contains a source address, a destination address, and a data frame; receiving from the second of the network a second data packet that contains a source address, a destination address, and a data frame; processing the received first and second data packets including the steps of: encrypting the data frame of the received first data packet when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices; and decrypting the data frame of the received second data packet when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices; transmitting the processed first data packet to the second side; and transmitting the processed second data packet to the first side.
Claim 10
Independent Claim
251 words
A method of bridging a first side of a network and a second side of the network to establish a local secure zone, the first side of the network including local secure zone host devices within the local secure zone, the second side of the network including network remote security bridges that each establish a remote secure zone and remote secure zone host devices within the remote secure zones, the method comprising the steps of: receiving from the first of the network a first data packet that contains a source address, a destination address, and a data frame; receiving from the second of the network a second data packet that contains a source address, a destination address, and a data frame; processing the received first and second data packets including the steps of: encrypting the data frame of the received first data packet when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices; and decrypting the data frame of the received second data packet when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices; transmitting the processed first data packet to the second side; and transmitting the processed second data packet to the first side.
Claim 11
Dependent Claim
291 words
A method as recited in claim 7 further comprising the steps of: providing a data library containing, for each remote secure zone host device, information identifying the network remote security bridge that establishes the remote secure zone within which it is contained, and keys that each correspond to one of the network remote security bridges; the processing step further including the steps of: selecting one of the keys from the library for encrypting when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices, the key selected for encrypting corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the destination address of the received first data packet; and selecting one of the keys from the library for decrypting when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices, the key selected for decrypting corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the source address of the received second data packet; the encrypting step including the step of encrypting the data frame of the first data packet with the key selected for encrypting; and the decrypting step including the step of decrypting the data frame of the second data packet with the key selected for decrypting.
Claim 12
Dependent Claim
290 words
A method as recited in claim 7 further comprising the steps of: providing a data library containing., for each remote secure zone host device, information identifying the network remote security bridge that establishes the remote secure zone within which it is contained, and containing, for each network remote security bridge, a corresponding destination key and a corresponding source key; the processing step further including the steps of: selecting one of the destination keys from the library when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices, the selected destination key corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the destination address of the received first data packet; and selecting one of the source keys from the library when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices, the selected source key corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the source address of the received second data packet; and the encrypting step including the step of encrypting the data frame of the first data packet with the selected destination key; and the decrypting step including the step of decrypting the data frame of the second data packet with the selected source key.
Claim 13
Independent Claim
351 words
A method of bridging a first side of a network and a second side of the network to establish a local secure zone, the first side of the network including local secure zone host devices within the local secure zone, the second side of the network including unsecure host devices, network remote security bridges that each establish a remote secure zone, and remote secure zone host devices within the remote secure zones, the method comprising the steps of: receiving from the first side of the network a first data packet that contains a source address, a destination address, and a data frame; receiving from the second side of the network a second data packet that contains a source address, a destination address, and a data frame; processing the received first and second data packets including the steps of: encrypting the data frame of the received first data packet when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices; and leaving unchanged the data frame of the received first data packet when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the unsecure host devices; decrypting the data frame of the received second data packet when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices; and leaving unchanged the data frame of the received second data packet when the source address of the received second data packet specifies one of the unsecure host devices and the destination address of the received second data packet specifies one of the local secure zone host devices transmitting the processed first data packet to the second side; and transmitting the processed second data packet to the first side.
Claim 14
Independent Claim
351 words
A method of bridging a first side of a network and a second side of the network to establish a local secure zone, the first side of the network including local secure zone host devices within the local secure zone, the second side of the network including unsecure host devices, network remote security bridges that each establish a remote secure zone, and remote secure zone host devices within the remote secure zones, the method comprising the steps of: receiving from the first side of the network a first data packet that contains a source address, a destination address, and a data frame; receiving from the second side of the network a second data packet that contains a source address, a destination address, and a data frame; processing the received first and second data packets including the steps of: encrypting the data frame of the received first data packet when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices; and leaving unchanged the data frame of the received first data packet when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the unsecure host devices; decrypting the data frame of the received second data packet when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices; and leaving unchanged the data frame of the received second data packet when the source address of the received second data packet specifies one of the unsecure host devices and the destination address of the received second data packet specifies one of the local secure zone host devices transmitting the processed first data packet to the second side; and transmitting the processed second data packet to the first side.
Claim 15
Dependent Claim
304 words
A method as recited in claim 10 further comprising the steps of: providing a data library containing, for each remote secure zone host device, information identifying the network remote security bridge that establishes the remote secure zone within which it is contained, and containing keys that each correspond to one of the network remote security bridges; the processing step including the steps of: selecting one of the keys from the library for use in encrypting when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices, the key selected for use in encrypting corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the destination address of the received first data packet; and selecting one of the keys from the library for use in decrypting when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices, the key selected for use in decrypting corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the source address of the received second data packet; and the encrypting step including the step of encrypting the data frame of the first data packet with the key selected for use in encrypting; and the decrypting step including the step of decrypting the data frame of the second data packet with the key selected for use in decrypting.
Claim 16
Dependent Claim
288 words
A method as recited in claim 10 further comprising the steps of: providing a library containing, for each remote secure zone host device, information identifying the network remote security bridge that establishes the remote secure zone within which it is contained, and containing, for each network remote security bridge, a corresponding destination key and a corresponding source key; the processing step including the steps of: selecting one of the destination keys from the library when the source address of the received first data packet specifies one of the local secure zone host devices and the destination address of the received first data packet specifies one of the remote secure zone host devices, the selected destination key corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the destination address of the received first data packet; and selecting one of the source keys from the library when the source address of the received second data packet specifies one of the remote secure zone host devices and the destination address of the received second data packet specifies one of the local secure zone host devices, the selected source key corresponding to the network remote security bridge that according to the information in the library establishes the remote secure zone containing the remote secure zone host device specified by the source address of the received second data packet; and the encrypting step including the step of encrypting the data frame of the first data packet with the selected destination key; and the decrypting step including the step of decrypting the data frame of the second data packet with the selected source key.