Ferramentas de codificação e criptografia
Hashes, Base64, JWT, HMAC e cifra — calculados no seu navegador.
- Codificador e decodificador Base64Nos dois sentidos, seguro para Unicode, com alfabeto URL-safe quando precisar.Corre no seu navegador
- Decodificador de JWTLeia o cabeçalho e as claims de um token e veja o que ele diz sobre si mesmo. Decodificação, não verificação.Corre no seu navegador
- Codificador e decodificador de URLOs três tipos de codificação por porcentagem lado a lado, para você ver qual quer.Corre no seu navegador
O que estas ferramentas têm em comum
São as ferramentas a que se recorre quando alguma coisa não tem a forma esperada: um token que é preciso ler, uma soma de verificação que tem de bater certo, um payload que chegou em Base64, uma assinatura que se quer reproduzir.
Todas correm sobre a Web Crypto API ou um primitivo equivalente do navegador, e isso conta aqui mais do que em qualquer outra parte do site. Colar uma chave de assinatura ou um JWT de produção numa página que o envia para um servidor é um incidente a sério — e muitas ferramentas populares fazem exactamente isso. Nada nesta secção envia o que escreve para lado nenhum.
Quando um algoritmo está ultrapassado para a finalidade original — o caso mais óbvio é MD5 e SHA-1 para palavras-passe —, a página diz-lho com clareza e explica para que continua a ser legitimamente usado, em vez de se recusar a calcular.
