Lar Segurança O que é MD5? - o que é techopedia

O que é MD5? - o que é techopedia

Índice:

Anonim

Definição - O que significa MD5?

MD5 é um tipo de algoritmo conhecido como algoritmo de hash criptográfico. MD5 produz um valor de hash em um formato hexadecimal. Isso concorre com outros designs em que as funções de hash recebem um determinado dado e o alteram para fornecer uma chave ou valor que pode ser usado no lugar do valor original.

Techopedia explica MD5

Com o desenvolvimento de vários algoritmos de hash, os especialistas notaram que os engenheiros descobriram que o MD5 tem sérias fraquezas em termos de não ser "resistente a colisões". Uma colisão acontece quando dois valores de hash são semelhantes ou iguais. Para funcionar corretamente, cada valor de hash individual deve ser exclusivo. Como essa funcionalidade é necessária para protocolos de autenticação populares, como o Secure Sockets Layer (SSL), o MD5 geralmente foi substituído por outros tipos de algoritmos de hash.

Os engenheiros de segurança e outros estão familiarizados com longas listas de algoritmos de hash com propriedades diferentes. O MD5 e outros tipos de algoritmos de hash costumam ser chamados de funções "resumo da mensagem". A idéia aqui é que um hash "digere" um valor original e gera um valor de substituição significativamente diferente do original. Hashes têm vários usos principais em segurança e eficiência de banco de dados, relacionados ao uso de valores de substituição em pesquisas e no armazenamento de dados.

O que é MD5? - o que é techopedia