Ferramentas de codificação e criptografia

Hashes, Base64, JWT, HMAC e cifra — calculados 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.