Kako provjeriti SHA1 hash niza
Sadržaj:
Trebate li provjeriti sha1 hash niza? Možete jednostavno pronaći sha1 hash bilo kojeg niza iz naredbenog retka, a ovaj trik funkcionira za provjeru sha1 hash-a iz Mac OS-a ili Linuxa.
Koristit ćemo naredbu openssl za
Provjeri SHA1 raspršivanje niza
Evo kako provjeriti SHA1 sažetak bilo kojeg tekstualnog niza, u ovom primjeru ćemo koristiti lozinku, ali možete koristiti bilo koji tekstualni niz. Pokrenite terminal i unesite sljedeću naredbu:
"echo -n yourpassword>"
Izlaz će izgledati otprilike ovako:
(stdin)=b48cf0140bea12734db05ebcdb012f1d265bed84
To je sha1 kontrolni zbroj za “yourpassword”, očito promijenite “yourpassword” u svoju stvarnu lozinku da vidite njen hash. Isto tako, ovo možete promijeniti u bilo koji niz, pa ako želite provjeriti sha1 hash "ILoveStarWars81" onda to jednostavno uključite u sintaksu.
Ovo bi moglo izgledati otprilike ovako u prozoru terminala:
Izvan ovog primjera, provjera SHA1 raspršivanja često se koristi za provjeru integriteta datoteke ili niza, o čemu smo već govorili u nekoliko navrata.
Za neku pozadinu, ovo može biti od pomoći za otkrivanje sigurnosnih problema. Na primjer, ako koristite LinkedIn, vjerojatno ste do sada čuli da je došlo do velikog proboja sigurnosti s više od 6.5 milijuna korisničkih lozinki ukradeno je i procurilo na web. Prvo što biste trebali učiniti je promijeniti lozinku na toj stranici, ali ako želite vidjeti je li vaša lozinka bila među onima koje su procurile, trebat će vam SHA1 hash same lozinke.
Možete upotrijebiti taj izlaz da ga usporedite s popisom procurjelih lozinki u nedavnom primjeru LinkedIna, ali u konačnici to se može upotrijebiti za provjeru bilo kojeg sha1 kontrolnog zbroja.