Uma função de hash transforma dados de tamanho variável em um valor de tamanho fixo, conhecido como hash ou digest. Os hashes são usados para verificação de dados, impressões digitais, correção de erros, assinaturas digitais e criptografia. Algoritmos comuns incluem MD5, SHA-1 e SHA-2.
MD5 é um algoritmo de hash criado por Ronald Rivest em 1991. Produz um hash de 128 bits, geralmente representa...
SHA-1 é um algoritmo de hash projetado pela NSA dos EUA. Ele produz um hash de 160 bits, representado por uma ...
SHA-2 é um conjunto de funções de hash desenvolvidas pela NSA. Inclui variantes como SHA-224, SHA-256, SHA-384...
SHA-3 é a mais recente membro da família de padrões de algoritmos de hash Secure Hash Algorithm, desenvolvida ...
HMAC é uma técnica de criptografia que combina um algoritmo de hash com uma chave secreta para garantir a inte...
PBKDF2 (Password-Based Key Derivation Function 2) é uma função de derivação de chave baseada em senha utilizad...