Escolha o tipo de entrada
Texto resume uma string, Arquivo confere um download e HMAC autentica uma mensagem com segredo compartilhado.
Tente outras palavras-chave
Nenhum resultado encontrado
Texto, arquivo e HMAC compartilham um resultado; Hex, Base64 e a comparação do checksum ficam visíveis na primeira tela.
ou clique para selecionar e calcular imediatamente
Os bytes ficam na memória deste navegadorAguardando arquivo
— — — — Texto resume uma string, Arquivo confere um download e HMAC autentica uma mensagem com segredo compartilhado.
Uma única operação produz Hex minúsculo, Hex maiúsculo, Base64 e Base64URL.
Cole um checksum hexadecimal confiável de 64 caracteres para comparar na hora, sem diferenciar maiúsculas.
SHA-256 mapeia qualquer entrada para um hash fixo de 256 bits. Uma mudança de um byte produz outro resultado, útil para conferência de arquivos, endereçamento por conteúdo e assinaturas digitais.
Um hash não oferece confidencialidade. Quem tem a mesma entrada pode calculá-lo; use HMAC para autenticar um segredo e criptografia estabelecida para ocultar conteúdo.
SHA-256HMAC-SHA256MD5Hash de senhaNão. É uma função hash unidirecional com resumo fixo de 256 bits e não pode ser descriptografada para recuperar o original.
Não é recomendado. O armazenamento deve usar Argon2id, scrypt ou bcrypt com salt e custo ajustável contra tentativas rápidas.
O hash depende apenas da mensagem; HMAC também exige um segredo compartilhado e autentica integridade e posse da chave.
Bytes idênticos geram o mesmo hash. Compará-lo ao checksum de um publicador confiável revela corrupção ou substituição.
Não. File API lê os bytes e Web Crypto calcula o hash na memória local, sem requisição ao servidor.