Los tokens de seguridad USB protegen los recursos informáticos a través de la autenticación de dos factores. Este tipo de seguridad requiere que se cumplan dos condiciones a la hora de promulgar la comunicación. Debe haber disponible un dongle USB físico y el usuario debe saber el PIN requerido para acceder a él. El uso de este tipo de autenticación ofrece una mayor seguridad que la proporcionada por una simple autorización de contraseña.
Los dongles USB están compuestos por un microcontrolador y una memoria protegida que se utiliza para almacenar datos de usuario. La clave de seguridad protege los activos de software al requerir que el programa se conecte al dongle para desbloquear su funcionalidad completa. La mayoría de los fabricantes de dongles admiten estándares básicos de seguridad de tecnología de la información, lo que hace que los dispositivos sean fáciles de implementar e integrar con otros sistemas.