A method of secure communication between a wireless device and a target
network is presented, comprising receiving a communication addressed to a
target network, the communication comprising a data payload and
originating from a wireless device on a trusted wireless network,
establishing a secure channel with the target network and sending the
communication to the target network over the secure channel. The method
can further comprise negotiating secure channel parameters with the
target network, encrypting the data payload, adding data integrity
protection to the communication, encapsulating the communication
according to a VPN protocol, authenticating the wireless device as an
authorized user of the private network and granting access to a target
network resource.