Algoritmos de Hashing Criptográfico: MD5, SHA-1, SHA-256 e SHA-512
Uma função de hash criptográfico é um algoritmo matemático unidirecional que mapeia dados de tamanho arbitrário em uma sequência de tamanho fixo. Características fundamentais de funções de hash incluem determinismo (a mesma entrada sempre gera a mesma saída) e resistência a colisões.
Enquanto o algoritmo MD5 é utilizado hoje primordialmente para verificação rápida de integridade de arquivos (checksums), os padrões SHA-256 e SHA-512 são amplamente recomendados para segurança da informação, assinaturas digitais, blockchains e armazenamento seguro de dados com salt.