Pular para o conteúdo
Novaz AuthenticatorOBTER

Decodificador de QR code de 2FA

Veja o que há dentro de um QR code de configuração de dois fatores ou de uma exportação do Google Authenticator: o serviço, a chave de configuração, os parâmetros e o código atual. Tudo acontece no seu navegador.

Escolha uma captura de tela ou foto de um QR code de 2FA. No computador, você também pode arrastar ou colar uma imagem aqui.

Decodificado nesta aba do navegador. Nada é enviado.

Antes de usar

Uma chave de configuração é tão sensível quanto uma senha. Quem tiver a chave consegue gerar seus códigos. Só decodifique QR codes das suas próprias contas e não faça isso em um computador compartilhado ou de trabalho em que você não confia. Esta página não envia nada para lugar nenhum: depois que ela carregar por completo, você pode desligar a conexão e ela continua funcionando.

O que ele lê

Links padrão de configuração têm esta forma:

otpauth://totp/Example:alice@example.com?secret=JBSWY3DPEHPK3PXP&issuer=Example

Este é o formato que a maioria dos sites coloca nos QR codes de 2FA. Ele costuma ser chamado de “Key URI format”. O decodificador mostra cada parte:

Parte Significado Se estiver ausente
totp ou hotp Códigos baseados em tempo ou em contador Obrigatório
Rótulo (Example:alice@…) Nome do serviço e da conta exibido no seu app Vazio
secret A chave de configuração, em base32 Obrigatório
issuer O nome do serviço Tirado do rótulo
algorithm SHA1, SHA256 ou SHA512 SHA1
digits Tamanho do código 6
period Segundos de duração de cada código 30

Exportações do Google Authenticator (otpauth-migration://offline?data=…) são o que o Google Authenticator mostra quando você escolhe Transferir contas > Exportar contas. Um QR code pode conter várias contas, e uma exportação grande é dividida em vários QR codes. O decodificador lista todas as contas do QR code e diz qual parte da exportação ele é, por exemplo 2 de 3.

Quando ele é útil

  • Para conferir quais contas e parâmetros um QR code de exportação contém antes de importá-lo em outro lugar.
  • Para ver se um serviço usa parâmetros fora do padrão, como 8 dígitos ou um intervalo de 60 segundos, quando os códigos não batem.
  • Para conferir se um código do seu app autenticador coincide com o código calculado aqui. Se forem diferentes, a causa provável é o relógio do seu dispositivo ou a chave guardada. Veja O código 2FA não funciona?

A linha Novaz em cada resultado diz se o Authenticator App - Novaz consegue adicionar aquela conta. O app é compatível com códigos baseados em tempo com SHA-1, SHA-256 ou SHA-512, de 6 a 8 dígitos, e intervalos de 1 a 300 segundos.