Sådan tjekker du SHA1-hash af en streng

Indholdsfortegnelse:

Anonim

Har du brug for at tjekke sha1-hashen af ​​en streng? Du kan nemt finde sha1-hashen for enhver streng fra kommandolinjen, og dette trick virker til at tjekke sha1-hash fra Mac OS eller Linux.

Vi bruger openssl-kommandoen til

Tjek SHA1 Hash af en streng

Her er, hvordan du tjekker SHA1-sammendraget af enhver tekststreng, i dette eksempel bruger vi en adgangskode, men du kan bruge enhver tekststreng. Start Terminal og indtast følgende kommando:

"

echo -n yourpassword>"

Oputtet vil se nogenlunde således ud:

(stdin)=b48cf0140bea12734db05ebcdb012f1d265bed84

Det er sha1 checksummen af ​​"dit kodeord", skift selvfølgelig "dit kodeord" til dit faktiske kodeord for at se dets hash. Ligeledes kan du ændre dette til en hvilken som helst streng, så hvis du vil tjekke sha1-hashen for "ILoveStarWars81", så skal du blot sætte det ind i syntaksen.

Dette kan se sådan ud i et terminalvindue:

Uden for dette eksempel bliver kontrol af en SHA1-hash ofte brugt til at verificere fil- eller strengintegritet, hvilket vi har dækket ved flere lejligheder før.

For en vis baggrund kan dette være nyttigt til at opdage sikkerhedsproblemer. For eksempel, hvis du bruger LinkedIn, har du sikkert hørt nu, at et større sikkerhedsbrud opstod med over 6.5 millioner brugeradgangskoder stjålet og lækket til nettet. Den første ting, du skal gøre, er at ændre din adgangskode på det websted, men hvis du vil se, om din adgangskode var blandt dem, der blev lækket, skal du bruge SHA1-hashen til selve adgangskoden.

Du kunne bruge det output til at sammenligne det med en liste over lækkede adgangskoder i det nylige LinkedIn-eksempel, men i sidste ende kan dette bruges til at verificere enhver sha1 checksum.

Sådan tjekker du SHA1-hash af en streng