Gerador de hash e UUID
Calcule hashes de texto ou arquivos e gere UUIDs. Tudo acontece dentro deste navegador; arquivos e resultados nunca são enviados a um servidor nem salvos.
Calcular hashes
Resultados
O MD5 tem colisões conhecidas e não deve ser usado para fins de segurança, como assinaturas ou armazenamento de senhas. Use-o apenas como checksum para verificar se um arquivo não está corrompido.
Gerar UUIDs
Guia
Limites
- Arquivos de até 100MB e textos de até 1.000.000 de caracteres são aceitos.
- Arquivos grandes mostram o progresso durante a leitura, e a leitura pode ser cancelada. A etapa SHA é feita pelo navegador de uma só vez, então não pode ser cancelada depois de iniciada; aguarde até terminar.
- A comparação de hash ignora espaços, dois-pontos, o prefixo 0x e maiúsculas/minúsculas, e escolhe o algoritmo pelo tamanho do valor.
- Você pode gerar de 1 a 100 UUIDs por vez.
Perguntas frequentes
Os arquivos são enviados a um servidor?
Não. O navegador lê o arquivo e calcula os hashes apenas neste dispositivo; nada é enviado nem salvo.
Qual a diferença entre UUID v4 e v7?
O v4 é quase totalmente aleatório. O v7 começa com a hora de criação em milissegundos, então os valores se ordenam pela criação, o que serve para chaves de banco de dados. A ordem é preservada mesmo quando vários são criados no mesmo milissegundo.
Um UUID v7 revela quando foi criado?
Sim. Os primeiros 12 dígitos hexadecimais de um UUID v7 são a hora de criação em milissegundos, então use-o apenas onde expor a hora não for problema. Para tokens que precisam ser difíceis de adivinhar, use v4 ou um token de segurança dedicado.
Por que o MD5 aparece separado?
Muitas páginas de download publicam apenas MD5, então ele é mostrado para verificação de arquivos. Ataques de colisão são possíveis, então use SHA-256 ou mais forte para segurança.