Imagem de fundo

Criado em 1991 por Ron Rivest, o hash MD5 é uma conhecida...

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

a combinação de letras maiúsculas e minúsculas torna uma senha inviolável.


B

o algoritmo MD5 gera hashes diferentes de 32 bits para entradas distintas, não havendo a possibilidade de conflitos.


C

uma pequena alteração na entrada pode resultar em hashes MD5 completamente distintos.


D

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.