mToken- CryptoID is a two-factor portable USB token that features smartcard technology. Its certificate-based technology generates and stores credentials, such as private keys, passwords and digital certificates within the protected environment of the smart card chip.