| Entrada original | MD5-32 | MD5-16 | MD5-32 Maiúsculas |
|---|
128 bitsdigest para entrada de qualquer comprimento e exibe-a como32caracteres hexadecimais minúsculos. É amplamente utilizado para verificações de integridade de arquivos, impressões digitais de dados e desduplicação. Exemplo:5d41402abc4b2a76b9719d911017c592
9–24da saída MD5-32 padrão (16 caracteres no total), expondo efetivamente os 64 bits intermediários. É mais curto, mas tem um risco de colisão maior (cerca de2⁻⁶⁴). Adequado para IDs curtos ou tokens em cenários de baixa segurança, mas não recomendado para validação de segurança.
A–F). Alguns sistemas legados, assinaturas de pagamento ou interfaces empresariais exigem saída em letras maiúsculas. Exemplo:5D41402ABC4B2A76B9719D911017C592
UTF-8string codificada e converte automaticamente caracteres multibyte, como chinês, japonês ou emoji, em sequências de bytes antes do hash. Este é o modo mais comum e funciona para entrada de texto normal.
0-9, a-f, espaços ignorados). Cada dois caracteres são analisados ​​como um byte antes do hash. Isso é útil ao fazer hash de dados binários brutos, como chaves ou cargas de protocolo. Exemplo de entrada:48 65 6c 6c 6f
Base64string, decodifica-o em bytes brutos e faz o hash desses bytes. Útil ao calcular o hash original do conteúdo do arquivo ou imagem representado em Base64. Exemplo:SGVsbG8=
\ncomo o separador e faz hash de cada linha independentemente. As linhas vazias são ignoradas automaticamente. A saída primária mostra um hash por linha, e a tabela de lote completa abaixo inclui MD5-32, MD5-16 e resultados em letras maiúsculas com um cliqueCSVexportar. Útil para nomes de usuário, listas de senhas e processamento de conjuntos de dados.