Codificar / decodificar em Base32
Codifique texto em Base32 (RFC 4648) ou decodifique uma string Base32 em texto legível, um formato muito usado em chaves secretas TOTP ou em identificadores que não diferenciam maiúsculas de minúsculas.
Como funciona
O Base32 codifica dados binários usando apenas 32 caracteres (A-Z e 2-7), o que o torna insensível a maiúsculas e minúsculas e fácil de copiar à mão — por isso é usado nas chaves secretas dos aplicativos de autenticação em dois fatores (TOTP). Esta ferramenta converte texto em sua representação Base32 e vice-versa.
Por que aparecem '=' no final de uma string Base32?
O sinal '=' é um caractere de preenchimento (padding) usado para que o comprimento da saída seja um múltiplo de 8 caracteres, conforme a norma RFC 4648. Ele não tem nenhum significado especial e é simplesmente ignorado na decodificação.
O Base32 é mais seguro que o Base64?
Não, ele não é um mecanismo de criptografia, mas uma simples codificação reversível: qualquer pessoa pode decodificar uma string Base32 para recuperar os dados originais. Ele é escolhido pela legibilidade e pela tolerância a maiúsculas e minúsculas, não pela confidencialidade.
Processamento 100% local: a codificação e a decodificação são feitas inteiramente no seu navegador via WebAssembly.