Gerador de Hash SHA-1
Gere valores hash SHA-1 a partir de qualquer texto online. Gratuito, rápido e executado inteiramente no seu navegador.
Entrada
Saída
O que é hashing SHA-1?
SHA-1 (Secure Hash Algorithm 1) é uma função hash criptográfica que produz um valor hash de 160 bits (20 bytes), representado como uma string hexadecimal de 40 caracteres. Foi projetada pela NSA e publicada pelo NIST em 1995.
Embora o SHA-1 tenha sido obsoleto para a maioria das aplicações de segurança devido a ataques de colisão demonstrados, ainda é usado em sistemas legados e para fins não críticos de segurança como controle de versão (Git). O algoritmo é definido no RFC 3174. Esta ferramenta calcula o hash SHA-1 de todo o seu texto de entrada usando a API Web Crypto.
Como usar esta ferramenta
Insira seu texto
Digite ou cole texto no editor esquerdo. Você também pode clicar em Exemplo para carregar texto de exemplo, ou Carregar um arquivo de texto.
Veja o hash SHA-1
O painel direito exibe o hash SHA-1 da sua entrada automaticamente. O hash é atualizado em tempo real.
Copiar ou baixar
Clique em Copiar para copiar o hash, ou em Baixar para salvá-lo como arquivo de texto.
Exemplos de hash
Aqui está um exemplo de hashing SHA-1:
Texto de entrada
Saída hash SHA-1
Perguntas frequentes
O SHA-1 ainda é seguro?
Não. Em 2017, pesquisadores demonstraram a primeira colisão prática do SHA-1. O SHA-1 não deve ser usado para assinaturas digitais ou certificados.
Por que o SHA-1 foi obsoletado?
O SHA-1 foi obsoletado porque ataques de colisão se tornaram viáveis. Os principais navegadores e autoridades de certificação pararam de confiar em certificados SHA-1.
Meus dados são enviados a um servidor?
Não. Todo o hashing é realizado localmente no seu navegador usando a API Web Crypto. Nenhum dado sai da sua máquina.
O Git ainda usa SHA-1?
Sim. O Git historicamente usa SHA-1 para hashing de commits e objetos. No entanto, o Git está em transição para SHA-256.
Ferramentas relacionadas
Referências: FIPS 180-4 Secure Hash Standard e MDN SubtleCrypto.digest().