La mayoría de los servicios de Internet están protegidos por el nombre de usuario y la contraseñs. Algunos de ellos, sin embargo, proporcionan un nivel adicional de protección: la autentificación de factores.
Cuentas de Google, por ejemplo, han utilizado este sistema durante algún tiempo. Se trata de una aplicación de seguridad para iOS y Android que genera un código de seguridad cada minuto. Los usuarios deben introducir el código de seguridad actual, además de su nombre de usuario y contraseña.