Hvordan sjekke SHA1-hash av en streng

Innholdsfortegnelse:

Anonim

Trenger du å sjekke sha1-hashen til en streng? Du kan enkelt finne sha1-hashen til en hvilken som helst streng fra kommandolinjen, og dette trikset fungerer for å sjekke sha1-hash fra Mac OS eller Linux.

Vi bruker openssl-kommandoen til

Check SHA1 Hash of a String

Her er hvordan du sjekker SHA1-sammendraget til en tekststreng, i dette eksemplet bruker vi et passord, men du kan bruke hvilken som helst tekststreng. Start Terminal og skriv inn følgende kommando:

"

echo -n yourpassword>"

Utgangen vil se omtrent slik ut:

(stdin)=b48cf0140bea12734db05ebcdb012f1d265bed84

Dette er sha1-sjekksummen av "dittpassord", endre åpenbart "dittpassord" til ditt faktiske passord for å se hashen. På samme måte kan du endre dette til en hvilken som helst streng, så hvis du vil sjekke sha1-hashen til "ILoveStarWars81", så kobler du det bare inn i syntaksen.

Dette kan se omtrent slik ut i et terminalvindu:

Utenfor dette eksempelet, blir det ofte brukt å sjekke en SHA1-hash for å bekrefte fil- eller strengintegritet, noe vi har dekket ved flere anledninger før.

For litt bakgrunn kan dette være nyttig for å oppdage sikkerhetsproblemer. For eksempel, hvis du bruker LinkedIn har du sannsynligvis hørt nå at et stort sikkerhetsbrudd skjedde med over 6.5 millioner brukerpassord stjålet og lekket til nettet. Det første du bør gjøre er å endre passordet ditt på den siden, men hvis du vil se om passordet ditt var blant de som ble lekket, trenger du SHA1-hashen til selve passordet.

Du kan bruke denne utgangen til å sammenligne den med en liste over lekkede passord i det nylige LinkedIn-eksemplet, men til slutt kan dette brukes til å verifisere hvilken som helst sha1-sjekksum.

Hvordan sjekke SHA1-hash av en streng