Hash-generátor — Bármely szöveg vagy fájl MD5- és SHA-hash-értékeit kiszámíthatja, és összehasonlíthatja azokat egy ismert hash-értékkel.

Írjon be vagy illesszen be szöveget, vagy válasszon ki egy fájlt, és azonnal megtekintheti annak MD5, SHA-1, SHA-256, SHA-384 és SHA-512 hash-értékeit. Illesszen be egy megadott hash-értéket, hogy ellenőrizze, egyezik-e. A hash-képzés a készülékén történik, így a szövegei és fájljai soha nem kerülnek feltöltésre.

Hash-érték generálása A szöveged és a fájljaid a böngészőben maradnak
Hash-generátor, amely egy szövegrészlet MD5, SHA-1 és SHA-256 hash-értékeit jeleníti meg

Bemenet

Hash-értékek

Az útmutató

Útmutató a hash-generátorokhoz: Mik azok a hash-értékek, és mikor érdemes őket használni?

Az MD5 és az SHA egyszerű magyarázata, a fájlok ellenőrzésének módja, valamint az, hogy mire nem szolgálnak a hash-értékek.

Egy egyszerű magyarázat

Mi az a hash-generátor?

A hash-függvény bármilyen bemenetet – legyen az egy szó vagy egy egész fájl – rövid, fix hosszúságú ujjlenyomattá alakít. Ugyanaz a bemenet mindig ugyanazt a hash-értéket eredményezi, és már egy karakter megváltozása is teljesen más hash-értéket eredményez.

Ezért hasznosak a hash-értékek annak ellenőrzéséhez, hogy egy fájl változatlanul érkezett-e meg, az ismétlődő fájlok felismeréséhez, a gyorsítótár-kulcsok létrehozásához, valamint az adatok összehasonlításához anélkül, hogy magukat az adatokat megosztanánk.

A használat leggyakoribb okai

Miért használnak az emberek hash-generátort?

A letöltések ellenőrzése

Készítsen hash-értéket a letöltött fájlról, és hasonlítsa össze azt a kiadó által megadott ellenőrző összeggel, hogy megbizonyosodjon arról, hogy a fájl nem sérült-e.

Fejlesztők

Gyors ellenőrző összegek, gyorsítótár-kulcsok vagy tesztértékek létrehozása API-k, aláírások és teszteszközök számára.

Duplikátumok keresése

Két olyan fájl, amelyek SHA-256 hash-értéke megegyezik, gyakorlatilag ugyanaz a fájl.

Melyik algoritmust válasszuk?

MD5, SHA-1 és az SHA-2-család

Az MD5 32 karakteres hexadecimális hash-értéket ad, az SHA-1 pedig 40-et. Mindkettő alkalmas a véletlen sérülések észlelésére, de szándékosan is létrehozhatók ütközések, ezért ne használja őket semmilyen biztonsági célra. Az SHA-256 (64 karakter), az SHA-384 (96) és az SHA-512 (128) az SHA-2 családhoz tartoznak, és jelenleg ezek jelentik a biztonságos választást.

A hash nem titkosítás: nem lehet visszafejteni, hogy visszakapjuk az eredeti értéket. Jelszavak tárolására sem elegendő. Erre a célra használj lassú, sóval ellátott jelszó-hash-t, például bcrypt-et, scrypt-et vagy Argon2-t.

Néhány lépésben elintézhető

A hash-generátor használata

  1. Válassza a „Szöveg” vagy a „Fájl” lehetőséget.
  2. Írja be vagy illessze be a szöveget, vagy válasszon ki egy fájlt. A hash-értékek azonnal megjelennek.
  3. Kattints a „Másolás” gombra a kívánt hash mellett. Ha nagybetűs hexadecimális karaktereket szeretnél, kapcsold be a nagybetűs írásmódot.
  4. A letöltés ellenőrzéséhez illessze be a közzétett hash-értéket az összehasonlító mezőbe, és ellenőrizze, hogy egyezik-e.
Jobb eredmények

Egyszerű tippek

  • A szöveget pontosan úgy kell hash-elni, ahogyan le van írva. Egy záró szóköz vagy egy eltérő sorvég más hash-értéket eredményez.
  • A letöltés ellenőrzéséhez használja az SHA-256-ot, ha a kiadó ezt biztosítja.
  • A szöveget UTF-8 kódolásban hashelik, mivel a legtöbb eszköz és API ezt várja el.
  • A hexadecimális kimenet nem különbözteti meg a nagy- és kisbetűket, ezért az összehasonlító mező figyelmen kívül hagyja a nagy- és kisbetűket, valamint a hash-jel körüli szóközöket.
Érdemes tudni

Korlátozások és adatvédelem

Adatvédelem

A szövegek és fájlok a böngésző beépített eszközeivel kerülnek hash-elésre. Semmi sem kerül feltöltésre, tárolásra vagy naplózásra.

Korlátozások

A nagyon nagy fájlokat a memóriába töltik be, ezért egy több gigabájtos fájl megnyitása telefonon vagy régebbi számítógépen sikertelen lehet. Az MD5 és az SHA-1 kódokat kompatibilitási okokból jelenítjük meg, és biztonsági célokra nem szabad őket használni.

Gyakori kérdések

GYIK a hash-generátorról

Mi az a hash?

A hash egy adott adatból kiszámított, rögzített hosszúságú azonosító. Ugyanaz a bemeneti adat mindig ugyanazt a hash-értéket eredményezi, míg a bemeneti adat legkisebb változása is teljesen megváltoztatja a hash-értéket.

Melyik hash-t használjam?

A legtöbb esetben használj SHA-256-ot, beleértve a letöltések ellenőrzését is. Az MD5 és az SHA-1 csak a véletlen változások észlelésére alkalmasak, biztonsági célokra nem.

Vissza lehet-e alakítani egy hash-értéket az eredeti szöveg visszanyerése érdekében?

Nem. A hash egyirányú függvény. Az emberek kitalálhatják a bemeneti értéket, és összehasonlíthatják a hash-értékeket, ezért a gyenge jelszavakat még mindig meg lehet találni.

Hogyan ellenőrizhetem a letöltött fájlt?

Válassza a „Fájl” menüpontot, jelölje ki a letöltött fájlt, majd hasonlítsa össze a SHA-256 hash-értéket a kiadó oldalán szereplővel. Illessze be a közzétett hash-értéket az összehasonlító mezőbe, hogy megnézze, egyezik-e vagy sem.

Miért nem egyezik a hash-értékem egy másik eszközével?

Általában a bevitt szöveg egy szóköz, egy sorvég vagy a szövegkódolás tekintetében tér el az eredetitől. Ez az eszköz a szöveget pontosan úgy hash-olja UTF-8-ban, ahogyan beírták, levágás nélkül.

Biztonságos-e az MD5 a jelszavakhoz?

Nem. Az MD5 gyors, és ismertek az ütközései. A jelszavakat ne egyszerű hash-érték formájában tárold, hanem inkább bcrypt, scrypt vagy Argon2 segítségével.

Milyen hosszú az egyes hash-értékek?

Az MD5 32 hexadecimális karakterből áll, az SHA-1 40-ből, az SHA-256 64-ből, az SHA-384 96-ból, az SHA-512 pedig 128-ból.

Feltöltődtek már a szövegeim és a fájljaim?

Nem. Minden a böngészőn belül kerül hash-elésre, és semmi sem hagyja el a készülékét.

Az eszközt használóktól

Vélemények

Vélemények betöltése…
Folytasd!

További eszközök a készletben

A honlapon még több tucat olyan ingyenes eszköz található, amelyekhez nincs szükség API-kulcsra.

Javasolj egy eszközt