Patent ID: 7269732

Claim:
A computer-implemented method comprising: receiving an instruction at an application service; generating a command at the application service based upon the instruction; communicating the command to a security token; modifying the command at the security token using a first cryptographic technique; communicating the modified command from the security token to the application service; communicating the modified command from the application service to a proximity token; transforming the modified command at the proximity token using a second cryptographic technique; communicating the transformed command from the proximity token to the application service; communicating the transformed command from the application service to the security token; recovering the modified command from the transformed command at the security token using a third cryptographic technique; recovering the command from the recovered modified command at the security token using a fourth cryptographic technique; executing the recovered command at the security token to produce a result; and communicating the result from the security token to the application service.