WALUDO Ferramentas
CRYPTO.02 MD5 GENERATOR

Gerador MD5

Texto, arquivo e HMAC compartilham uma entrada; quatro resultados e a comparação ficam visíveis sem tratar compatibilidade legada como segurança moderna.

SOURCE

Entrada

Aguardando entrada
MD5

Resumo e verificação

32 caracteres minúsculos
32 caracteres maiúsculos
16 caracteres minúsculos
16 caracteres maiúsculos
Aguardando soma
§ 01

Use MD5 para compatibilidade e integridade, não para senhas

1
1

Escolha a entrada

Texto ajuda a depurar APIs antigas, arquivo confere uma soma de download e HMAC serve apenas para sistemas que exigem HMAC-MD5.

2
2

Leia o resultado padrão

A saída padrão tem 32 caracteres hexadecimais. O MD5 de 16 caracteres é um trecho legado para compatibilidade, não outro algoritmo.

3
3

Compare com uma fonte

Cole uma soma de um publicador confiável. Downloads sensíveis devem preferir SHA-256 ou assinatura digital.

§ 02

MD5 é um resumo rápido, não criptografia reversível

MD5 mapeia qualquer entrada para um resumo fixo de 128 bits. Bytes iguais geram a mesma saída, por isso ainda aparece em verificações antigas, chaves de cache e APIs legadas. Um resumo não pode ser descriptografado.

Existem ataques práticos de colisão contra MD5. Ele não deve ser usado para senhas, certificados, assinaturas ou novos protocolos de segurança.

§ 03

Onde MD5 ainda é compatível e onde substituí-lo

Cenário
MD5 é adequado?
Escolha mais segura
Detectar corrupção acidental
Compatível
Prefira SHA-256
API antiga ou chave de cache
Siga o protocolo
Planeje a migração
Armazenar senhas
Não
Argon2id, scrypt, bcrypt
Assinatura digital ou certificado
Não
Assinaturas modernas com SHA-256 ou superior
§ 04

Exemplos de MD5 em várias linguagens

import { createHash } from 'node:crypto';
const md5 = createHash('md5').update('hello').digest('hex');
§ 05

Perguntas frequentes

Q1É possível descriptografar MD5?

Não. O suposto descriptografar normalmente consulta pares conhecidos de resumo e texto; não inverte o hash matematicamente.

Q2Qual a diferença entre MD5 de 32 e 16 caracteres?

MD5 padrão tem 128 bits e costuma aparecer com 32 caracteres hexadecimais; 16 caracteres é um trecho legado para compatibilidade.

Q3Meus arquivos são enviados?

Não. A página lê o arquivo local em blocos e atualiza o estado MD5 sem fazer requisição ao servidor ou gravar armazenamento.

Q4Por que MD5 não serve para senhas?

É rápido demais e não permite ajustar o trabalho, facilitando testar muitas tentativas. Use um hash de senha com salt.

Q5HMAC-MD5 é mais seguro que MD5 simples?

Um segredo compartilhado permite autenticação de mensagens com HMAC, mas protocolos novos devem preferir HMAC-SHA256.

✳ WALUDO TOOLBOX ✳ Ferramentas nativas do navegador · NO SERVER · NO DATA COLLECTION

Seus arquivos nunca saem do computador · FILES STAY LOCAL · PRIVACY FIRST