

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Criado em 1991 por Ron Rivest, o hash MD5 é uma conhecida função criptográfica usada até os dias de hoje, que consiste em gerar uma sequência de caracteres a partir de um texto de entrada. Considere o seguinte experimento em que o algoritmo MD5 foi aplicado aos textos mostrados:
entrada | resultado da aplicação do hash MD5 à entrada |
senha12345 | c97c897f396769e246723c588fabba54 |
Senha12345 | 008325a49359a8ebc329558cf1f0186b |
A partir do resultado do experimento acima, deduz-se acertadamente que
a combinação de letras maiúsculas e minúsculas torna uma senha inviolável.
o algoritmo MD5 gera hashes diferentes de 32 bits para entradas distintas, não havendo a possibilidade de conflitos.
uma pequena alteração na entrada pode resultar em hashes MD5 completamente distintos.
por sua robustez e facilidade de implementação, o MD5 é fortemente indicado para uso em certificados digitais, armazenamento de senhas e transferências bancárias.