é possível criar um arquivo dado um hash md5

5

Eu sei que esta é uma pergunta estranha, e eu sei que o md5sum é quase impossível de quebrar ... mas eu só estou querendo saber se alguém aqui sabe se é possível recriar um arquivo, dado que é o hash md5sum?

Quero dizer, não necessariamente o mesmo arquivo que o original, mas um arquivo que equivale ao mesmo hash md5sum. Até agora, não vejo nenhum resultado do Google

    
por icasimpan 10.01.2013 / 08:05

4 respostas

9

É possível encontrar um arquivo que tenha um determinado hash MD5, mas não é possível produzir esse arquivo a partir do próprio hash.

    
por 10.01.2013 / 08:23
2

Um hash MD5 exclusivo pode ser produzido por um número infinito de arquivos, pois há apenas 2 ^ 128 hashes únicos, mas existem arquivos infinitos de comprimento infinito (teoricamente).

Para criar um arquivo a partir de um hash MD5, seria necessário muito esforço! Você criaria uma sequência de arquivos exclusivos e geraria o hash MD5 para cada um até encontrar uma correspondência. Certamente possível para 'força bruta' do seu jeito.

No entanto, sua tarefa seria consideravelmente mais fácil se você tivesse o arquivo original com o qual o hash foi produzido. Existem várias falhas conhecidas no MD5 e é possível criar arquivos ligeiramente diferentes para o mesmo hash. O MD5 não é inquebrável como você diz.

    
por 10.01.2013 / 14:22
-1

Teoricamente, é possível! Como user1129682 disse, há apenas 2 ^ 128 hashes MD5 diferentes. Agora, você pode usar um método de exaustão para encontrar um arquivo com um MD5 especificado. por exemplo. Você pode gerar um arquivo com seu conteúdo como N "1" e calcular seu MD5. Aumente N de 1 para infinito, então você encontrará pelo menos um arquivo com o MD5 pré-definido. Claro, quanto tempo você consegue, é desconhecido.

    
por 10.01.2013 / 13:46
-1

É possível criar um arquivo com um valor de hash. No entanto, se você tiver um arquivo e criar um hash MD5, esse processo não recriará esse arquivo, mas criará um pequeno arquivo cheio de ininteligíveis.

    
por 13.10.2015 / 16:52

Tags