Patent ID: 7577836

Claim:
A method for secure message reception from a plurality of remote devices, comprising: receiving a message at a controller; obtaining, by the controller, a reverse channel address associated with the received message; determining, by the controller, whether the received message is associated with at least one of the remote devices; forwarding the message and the reverse channel address to a routing server when the message is associated with the at least one of the remote devices; determining, by the routing server, a destination address for the received message based on the reverse channel address, where determining the destination address further comprises: determining whether the received message is associated with a remote device that is associated with a hosted crypto server or an enterprise crypto server, routing the received message to the hosted crypto server when the received message is associated with the remote device that is associated with the hosted crypto server, and routing the received message to the enterprise crypto server when the received message is associated with the remote device that is associated with the enterprise crypto server; and routing the received message to the destination address.