Universal Serial Bus token

A Universal Serial Bus (USB) token is a slender token with a USB connector that plug into a PC's USB ports. The token has an integrated circuit chip that offers the same storage and processing power as a smart card. USB tokens can be used to securely store a user’s private keys and, optionally, to securely perform cryptographic processing. A USB token can also securely store many user names and passwords, with the benefit of portability and additional security of off-PC storage.