Una contraseña de un solo uso basada en el tiempo (TOTP) es un código de uso único para autenticar a un usuario. Puede utilizarse de forma independiente o como complemento a otro método de autenticación. Se ajusta a la definición de “algo que tienes”, ya que no se puede duplicar ni reutilizar fácilmente en otro lugar. El TOTP utiliza un secreto compartido y la hora actual para calcular un código, que se muestra al usuario y se regenera a intervalos regulares.