A method of securely transferring user data from a first communication
device to a second communication device includes receiving with the first
device a public encryption key transmitted by the second device over a
first communication medium using a first communication protocol. The user
data is encrypted with the first device using the received public key.
The encrypted user data is transmitted from the first device to the
second device over a second communication medium using a second
communication protocol.