Pplware

Sabe o que é Time-based One-Time Password (TOTP)?

Face a insegurança digital que se vive, há soluções que simplesmente podem fazer toda a diferença. Já ouviu falar em TOTP (Time-based One-Time Password), tecnologia simples mas extremamente eficaz que adiciona uma camada extra de proteção aos sistemas.


O TOTP é um tipo de código temporário, gerado automaticamente e válido apenas durante um curto período de tempo (normalmente 30 segundos). É amplamente utilizado como segundo fator de autenticação (2FA), tornando muito mais difícil o acesso indevido às suas contas.

Este método baseia-se num conceito simples: além da sua password, precisa também de um código único que muda constantemente.

Como funciona na prática o TOTP?

Quando ativa o TOTP numa plataforma (como email, redes sociais ou serviços bancários), acontece o seguinte:

  1. A plataforma gera uma chave secreta única para a sua conta
  2. Essa chave é partilhada com uma app de autenticação (ex: Google Authenticator, Microsoft Authenticator ou Authy)
  3. A app passa a gerar códigos de 6 dígitos que mudam a cada 30 segundos
  4. Ao fazer login, além da password, precisa de introduzir esse código

Mesmo que alguém descubra a sua password, não conseguirá entrar sem acesso ao seu dispositivo.

O TOTP é uma solução simples, eficaz e cada vez mais essencial para proteger as suas contas online. Com apenas alguns segundos extra no login, ganha uma camada de segurança que pode evitar dores de cabeça… ou perdas bem maiores.

Também há TOTP em hardware 

O TOTP hardware funciona exatamente com o mesmo princípio dos códigos temporários, mas em vez de usar uma app no telemóvel, utiliza um dispositivo físico dedicado para gerar os códigos.

Estes dispositivos são frequentemente designados de “tokens” e são pequenos equipamentos que mostram, num ecrã, um código que muda automaticamente a cada poucos segundos. De referir que tudo acontece offline, sem depender de apps, internet ou smartphones. Há, no entant, uma questão que se coloca: Como é que o token sabe o código sem internet?

O segredo está em dois elementos que já foram definidos antes:

Quando configura o TOTP (seja numa app ou num dispositivo físico), o serviço partilha uma chave secreta única, normalmente através de um QR Code. Essa chave fica guardada  no dispositivo. A partir daí, tanto o servidor como o dispositivo fazem exatamente o mesmo cálculo, de forma independente:

Resultado: ambos geram o mesmo código ao mesmo tempo, sem precisar de comunicar entre si.

Exit mobile version