Como verificar SHA1 Hash de uma string
Índice:
Você precisa verificar o sha1 hash de uma string? Você pode encontrar facilmente o hash sha1 de qualquer string na linha de comando, e esse truque funciona para verificar o hash sha1 do Mac OS ou Linux.
Usaremos o comando openssl para
Verifique o Hash SHA1 de uma String
Aqui está como verificar o resumo SHA1 de qualquer string de texto, neste exemplo usaremos uma senha, mas você pode usar qualquer cadeia de texto. Abra o Terminal e digite o seguinte comando:
"echo -n yourpassword>"
A saída será mais ou menos assim:
(stdin)=b48cf0140bea12734db05ebcdb012f1d265bed84
Essa é a soma de verificação sha1 de “suasenha”, obviamente altere “suasenha” para sua senha real para ver seu hash. Da mesma forma, você pode alterar isso para qualquer string, portanto, se quiser verificar o hash sha1 de “ILoveStarWars81”, basta inseri-lo na sintaxe.
Isso pode se parecer com o seguinte em uma janela do Terminal:
Fora deste exemplo, a verificação de um hash SHA1 é frequentemente usada para verificar a integridade do arquivo ou string, que já abordamos em várias ocasiões antes.
Para algumas informações, isso pode ser útil para descobrir problemas de segurança. Por exemplo, se você usa o LinkedIn, provavelmente já ouviu falar que ocorreu uma grande violação de segurança com mais de 6.5 milhões de senhas de usuários roubadas e vazadas na web. A primeira coisa que você deve fazer é alterar sua senha naquele site, mas se quiser ver se sua senha está entre as vazadas, você precisará do hash SHA1 da própria senha.
Você poderia usar essa saída para compará-la com uma lista de senhas vazadas no exemplo recente do LinkedIn, mas, em última análise, isso pode ser usado para verificar qualquer soma de verificação sha1.