Hash-generátor
A kriptográfiai hash függvények bármilyen méretű bemenetet leképeznek egy rögzített hosszúságú ujjlenyomathoz. Használd az SHA-256-ot a fájlok integritásának ellenőrzésére, a gyorsítótár kulcsaira és a tanulásra — ne a jelszavak tárolására (használjon bcrypt/Argon2-t).
Hogyan hozhat létre hash-t
1. Illesszen be szöveget, vagy töltsön fel kis fájlt, ha támogatott.
2. Válaszd ki az algoritmust (új munkához az SHA-256 ajánlott).
3. Másold a hexadecimális kivonat kimenetét.
4. Hasonlítsd össze a szállító letöltési oldalán várt ellenőrző összeggel.
Példák kivonatolásra
Letöltés integritásának ellenőrzése
Hasonlítsd össze az iso-fájl SHA-256-át a kiadó által közzétett hash-sel.
Gyorsítótár kulcsa
Kanonikus JSON-kérelem kivonattörzsének deduja a Redis kulcshoz.
Gravatar e-mail hash
A kisbetűs e-mailek MD5-je a régi avatar URL-hez — az MD5 nem a biztonság kedvéért.
Mikor használd ezt az eszközt
• A fájlletöltések közzétett ellenőrzőösszegekhez viszonyított ellenőrzésekor.
• Mikor generál ID-t a tartalomból (giistictblo determinating) stílus).
• Az egyirányú függvények működésének megtanítása során.
Integritás, nem hitelesség
A hash a fájl változatlanságát bizonyítja a hash közzététele óta — írja alá a hash-t a GPG-vel a szerző bizonyításához.
Gyakori kérdések
SHA-256 vs MD5?
SHA-256 az integritás szempontjából biztonságos; Az MD5 rendelkezik ütközési támadásokkal — csak a nem ellenséges gyorsítótár-kulcsok esetén használható.
Sózott jelszavak?
Használjon dedikált jelszókivonat API-t — nem ezt az eszközt.
Hexa vs Base64 kimenet?
Ugyanaz a bájt eltérő kódolás — megegyezik a szállítói formátummal.
Unicode bemenet?
Az UTF-8 bájt eltérő kódolást ad.
Helyi?
Igen — Web Crypto vagy js könyvtár a böngésződben.