O que é um gerador de hash MD5/SHA-1/SHA-256?
Uma função de hash transforma qualquer entrada — uma palavra, uma frase longa ou um arquivo inteiro — numa sequência de caracteres de tamanho fixo chamada digest. A propriedade central é que a operação é determinística e de mão única: a mesma entrada sempre produz o mesmo hash, mas é computacionalmente inviável reverter o digest para recuperar o texto original. O Gerador de Hash cobre os algoritmos mais usados no dia a dia de desenvolvimento. O MD5 produz um digest de 128 bits (32 caracteres hexadecimais) e é rápido, mas hoje é considerado criptograficamente quebrado — colisões podem ser geradas deliberadamente —, então deve ser usado apenas para verificação de integridade não-adversarial, como checar se um download chegou completo. A família SHA-2 é a escolha segura: o SHA-256 gera 64 caracteres hex e o SHA-512 gera 128, ambos sem colisões práticas conhecidas. SHA-256 é o padrão para assinaturas digitais, fingerprints de certificados e verificação de integridade de pacotes; SHA-512 oferece margem extra de segurança e roda mais rápido em CPUs de 64 bits. Um ponto importante: hash não é criptografia. Você não 'descriptografa' um hash, e por isso ele não serve para armazenar segredos que precisam ser recuperados — serve para comparar. Para senhas, aliás, um hash simples não basta; usa-se algoritmos lentos com salt como bcrypt ou Argon2, justamente para frustrar ataques de força bruta. A ferramenta calcula tudo no navegador via Web Crypto API, então um texto sensível que você queira comparar nunca é transmitido. Dentro do Quorify, esse gerador é o atalho para conferir, em segundos, se duas strings produzem o mesmo digest sem abrir o terminal.