A karakterlánc SHA1 kivonatának ellenőrzése

Tartalomjegyzék:

Anonim

Ellenőrizni kell egy karakterlánc sha1 hash-jét? A parancssorból könnyen megtalálhatja bármely karakterlánc sha1 hash-jét, és ez a trükk az sha1 hash ellenőrzésére szolgál Mac OS vagy Linux rendszeren.

Az openssl parancsot használjuk a

Ellenőrizze a karakterlánc SHA1 kivonatát

Íme, hogyan ellenőrizheti bármely szöveges karakterlánc SHA1 kivonatát, ebben a példában jelszót fogunk használni, de használhatja bármilyen szöveges karakterlánc. Indítsa el a Terminált, és írja be a következő parancsot:

"

echo -n yourpassword>"

A kimenet valahogy így fog kinézni:

(stdin)=b48cf0140bea12734db05ebcdb012f1d265bed84

Ez a „yourpassword” sha1 ellenőrző összege. Nyilvánvalóan változtassa meg a „saját jelszavát” a tényleges jelszóra, hogy megtekinthesse a hash-ét. Hasonlóképpen ezt bármilyen karakterláncra módosíthatja, tehát ha ellenőrizni szeretné az „ILoveStarWars81” sha1 hash-jét, akkor egyszerűen dugja be a szintaxisba.

Ez a következőképpen nézhet ki egy terminálablakban:

Ezen a példán kívül az SHA1 hash ellenőrzését gyakran használják a fájl vagy karakterlánc integritásának ellenőrzésére, amivel korábban már többször foglalkoztunk.

A háttérben ez hasznos lehet a biztonsági problémák felfedezésében. Például, ha a LinkedIn-t használja, valószínűleg már hallott arról, hogy komoly biztonsági incidens történt 6 felett.5 millió felhasználói jelszót loptak el és szivárogtak ki az internetre. Az első dolog, amit meg kell tennie, az az, hogy módosítsa a jelszavát az adott webhelyen, de ha meg szeretné nézni, hogy a jelszava a kiszivárogtak között volt-e, magának a jelszónak az SHA1 hash-ére van szüksége.

Ezzel a kimenettel összehasonlíthatja a legutóbbi LinkedIn-példában szereplő kiszivárgott jelszavak listájával, de végül ez felhasználható bármilyen sha1 ellenőrző összeg ellenőrzésére.

A karakterlánc SHA1 kivonatának ellenőrzése