Come controllare l'hash SHA1 di una stringa
Sommario:
Devi controllare l'hash sha1 di una stringa? Puoi facilmente trovare l'hash sha1 di qualsiasi stringa dalla riga di comando e questo trucco funziona per controllare l'hash sha1 da Mac OS o Linux.
Useremo il comando openssl per
Controlla l'hash SHA1 di una stringa
Ecco come controllare il digest SHA1 di qualsiasi stringa di testo, in questo esempio useremo una password ma puoi usare qualsiasi stringa di testo. Avvia Terminale e inserisci il seguente comando:
"echo -n tuapassword>"
L'output sarà simile a questo:
(stdin)=b48cf0140bea12734db05ebcdb012f1d265bed84
Questo è il checksum sha1 di "yourpassword", ovviamente cambia "yourpassword" con la tua password effettiva per vedere il suo hash. Allo stesso modo puoi cambiarlo in qualsiasi stringa, quindi se vuoi controllare l'hash sha1 di "ILoveStarWars81", basta inserirlo nella sintassi.
Questo potrebbe essere simile al seguente in una finestra di Terminale:
Al di fuori di questo esempio, il controllo di un hash SHA1 viene spesso utilizzato per verificare l'integrità di file o stringhe, che abbiamo trattato in diverse occasioni prima.
Per alcuni retroscena, questo può essere utile per scoprire problemi di sicurezza. Ad esempio, se usi LinkedIn probabilmente avrai già sentito che si è verificata una grave violazione della sicurezza con over 6.5 milioni di password utente rubate e trapelate sul web. La prima cosa che dovresti fare è cambiare la tua password su quel sito, ma se vuoi vedere se la tua password era tra quelle trapelate ti servirebbe l'hash SHA1 della password stessa.
Potresti usare quell'output per confrontarlo con un elenco di password trapelate nel recente esempio di LinkedIn, ma alla fine questo può essere usato per verificare qualsiasi checksum sha1.