A
security token (or sometimes a
hardware token,
authentication token,
USB token,
cryptographic token,
software token,
virtual token, or
key fob) may be a physical device that an authorized user of computer services is given to ease
authentication. The term may also refer to
software tokens.