Declaração de Privacidade StarryTool: Na StarryTool, valorizamos muito a sua privacidade. Todos os processamentos de dados nesta página são realizados no seu dispositivo através do JavaScript no lado do cliente, garantindo a segurança dos dados. Não registramos nem armazenamos dados enviados ou gerados. Para mais informações sobre práticas de privacidade no nosso site, por favor, consulte nossa Política de Privacidade.

Descrição das Opções

1. Horário de Criação: Momento em que o valor de hash MD5 foi gerado. 2. Texto Original: Refere-se aos dados em texto puro que correspondem diretamente ao resultado do hash atual. 3. Maiúsculas: Fornece um formato adicional em maiúsculas do valor de hash MD5. 4. Histórico Temporário Local: Exibe o último resultado gerado na página atual. Desativar este recurso e regerar, ou atualizar a página, manterá apenas o resultado mais recente e limpará todos os registros anteriores. Neste modo, é possível revisar até 255 registros de gerações anteriores. 5. Processar Linha por Linha: Cada linha de entrada é processada separadamente e exibida como um registro independente. Por exemplo, se forem inseridas três linhas diferentes, o sistema gerará e exibirá um registro para cada linha. Neste modo, podem ser gerados até 256 registros. 6. Exportar: Suporta exportação nos formatos txt, csv, xls e xlsx (nota sobre exportação em txt: Quando os dados em texto puro contêm caracteres de nova linha (\r\n, \n, \r), para garantir consistência, todos os caracteres de nova linha serão substituídos pelo símbolo ↵. Aqui, \r\n é para sistemas Windows, \n é para sistemas Linux e Unix, e \r é para sistemas Mac mais antigos.)

Exemplo

Digite o seguinte conteúdo:

123456

Clique no botão gerar para produzir:

e10adc3949ba59abbe56e057f20f883e

Sobre o cálculo de hash MD5

A ferramenta de cálculo de hash MD5 online criptografa cadeias de texto utilizando o algoritmo de hash MD5, permitindo que você calcule e gere rapidamente o valor de hash MD5 correspondente. Nota: MD5 (Algoritmo de Digestão de Mensagem 5) é uma função de hash criptográfica amplamente utilizada que produz um valor de hash de 128 bits (16 bytes), garantindo a integridade das informações transmitidas. MD5 foi projetado por Ron Rivest em 1991 com o objetivo principal de proteger a transmissão de informações.

• Recursos

Comprimento de Saída Fixo: Independente do tamanho dos dados de entrada, o comprimento de saída do MD5 é sempre de 128 bits. Cálculo Rápido: O algoritmo MD5 pode calcular e gerar valores de hash rapidamente para arquivos grandes. Irreversibilidade: É impossível derivar as informações de entrada originais a partir do valor de hash MD5, tornando-o uma operação unidirecional. Alta Dispersão: Mesmo mudanças mínimas na entrada causarão alterações significativas no valor de hash de saída, conhecido como o "efeito avalanche". Unicidade: Em teoria, entradas diferentes não produzem o mesmo valor de hash de saída (embora colisões sejam possíveis).

• Aplicações

Verificação de Arquivos: Um dos usos mais comuns do MD5 é verificar a integridade de softwares ou arquivos. Comparando o hash MD5 de um arquivo com o original, pode-se detectar se o arquivo foi alterado ou danificado durante a transmissão ou armazenamento. Armazenamento de Senhas: Embora não seja mais recomendado usar MD5 para armazenar senhas, no passado, muitos sistemas armazenavam o hash MD5 das senhas dos usuários em vez das senhas em texto claro. Isso significa que mesmo que os dados fossem comprometidos, os invasores não poderiam acessar facilmente as senhas originais dos usuários. Assinaturas Digitais: MD5 pode ser combinado com outras tecnologias criptográficas para verificar a integridade e autenticidade dos dados. Ao fazer hash dos dados com MD5 e criptografar o hash com a chave privada do remetente, o receptor pode usar a chave pública do remetente para verificar que os dados não foram adulterados. Segurança de Protocolos: Muitos protocolos de rede e comunicação usam a função de hash MD5 para garantir a integridade e consistência dos dados transmitidos, como certas partes dos protocolos SSL e TLS.