Encrypt MD5 (Perguntinha besta-leiga)
Notei que a encriptação em MD5 gera um hash de 32 caracteres. Notei também que são apenas números e letras minúsculas, daí pensei:
Supondo que a encriptação use os 255 caracteres do teclado e que eu esteja certo sobre os 32 caracteres. Isso nos daria 255^32 combinações de hashs.
Tudo bem, é um número grande, mas comparado à infinitas combinações que há no teclado, uma vez que uma senha não, necessariamente, precisa de limite de caracteres.
Ao ponto: Existe a possibilidade de 2 senhas distintas gerarem o mesmo hash? Se não, por quê?
Ps.: Se formos considerar só letras minúsculas e números, teremos 36^32 combinações. Parece bem pouco para gerar QUALQUER senha possível no planeta (infinito).
Discussão (14)
Carregando comentários...