A method for purchasing items over a non-secure communication channel uses a
secure
communication device. The secure communication device includes a host processor,
a secure memory that includes a laser-scribed encryption key, and a non-secure
memory for storing encrypted data. A user's sensitive data is encrypted within
the secure memory using the laser-scribed encryption key and stored as encrypted
data in the non-secure memory. An encrypted credit card number and an encrypted
secret key is retrieved from the non-secure memory, the encrypted credit card and
secret key are decrypted with the laser-scribed encryption key, the credit card
number is encrypted with a session key, and the encrypted credit card number is
transferred over the network to a destination such as an internet vendor.