A hash számítása gépelés közben, folyamatosan fut a böngésződbe épített natív WebCrypto motorral, így a szöveged és a fájljaid a géped elhagyása nélkül maradnak, sosem kerülnek feltöltésre. Az eredményt megnézheted kisbetűs hexa, nagybetűs HEXA vagy Base64 formában, az Ellenőrzés mezőbe pedig beilleszthetsz egy ismert ellenőrző összeget, hogy egyeztesd egy letöltéssel vagy egy tárolt hash-sel - anélkül, hogy bármi kiszivárogna egy szerver felé.
Ingyenes SHA-256 hash generátor
Teljesen a böngésződben fut - feltöltés és regisztráció nélkül.
Mi az a SHA-256 hash generátor?
A SHA-256 hash generátor bármilyen szöveget vagy fájlt egy fix, 256 bites lenyomattá alakít, amit 64 hexadecimális karakterként jelenít meg. Ugyanaz a bemenet mindig ugyanazt a lenyomatot adja, viszont a folyamat egyirányú, tehát az eredeti tartalom a hash-ből nem állítható vissza. Ez az eszköz mindent helyben, a böngésződben számol ki.
Így működik
- 1Válassz szöveget vagy fájlt. Válts Szöveg módra, ha egy karakterláncot akarsz hash-elni, vagy Fájl módra egy helyi fájlhoz - mindkettő a böngésződben dolgozódik fel.
- 2Add meg a bemenetet. Írd be vagy illeszd be a szöveget, vagy válassz ki egy fájlt. A SHA-256 hash abban a pillanatban frissül, amint van mit hash-elni.
- 3Válassz kódolást. Nézd meg a lenyomatot kisbetűs hexa, nagybetűs HEXA vagy Base64 formában, majd másold ki egy kattintással.
- 4Ellenőrzés (opcionális). Illessz be egy elvárt SHA-256 ellenőrző összeget az Ellenőrzés mezőbe, és azonnal látod, hogy Egyezik vagy Nem egyezik.
Kinek hasznos
- Fejlesztők, akik SHA-256 lenyomatot állítanak elő ellenőrző összegként, cache kulcsként vagy tartalom-ujjlenyomatként.
- Bárki, aki letöltést ellenőriz, összehasonlítva a közzétett SHA-256 ellenőrző összeget a kapott fájléval.
- Biztonsági és DevOps munka - annak megerősítése, hogy egy konfiguráció, build vagy kiadás bájtra pontosan változatlan maradt.
- Tanulás és hibakeresés - megnézheted pontosan, mit ad ki a SHA-256 egy adott szövegre vagy fájlra.
Gyakori kérdések
Ingyenes ez a SHA-256 eszköz?
Igen - teljesen ingyenes, regisztráció és korlátozás nélkül. Minden hash a böngésződben készül, így annyit generálhatsz, amennyit csak szeretnél.
Feltöltésre kerül valahova az adatom?
Nem. A szöveged és a kiválasztott fájl helyben, a böngésződben kerül hash-elésre a natív WebCrypto API-val, és sosem jut el szerverre, így akár érzékeny bemenet esetén is privát marad.
Visszafejthető vagy visszafordítható egy SHA-256 hash?
Nem. A SHA-256 egyirányú hash, nem titkosítás, tehát nincs olyan kulcs, ami a lenyomatból visszaállítaná az eredetit. Azok az eszközök, amelyek „visszafejtést” ígérnek, valójában csak egy előre kiszámított hash-táblázatban keresik vissza az értéket.
Milyen hosszú egy SHA-256 hash?
Egy SHA-256 lenyomat mindig 256 bit, azaz 32 bájt. Hexadecimálisan felírva ez 64 karakter, Base64-ben pedig 44 karakter. A hossz sosem változik, függetlenül attól, mekkora a bemenet.
Miért ad néha más hash-t ugyanaz a szöveg egy másik helyen?
Szinte mindig kódolási különbség vagy rejtett karakter az oka. Egy záró sortörés, egy szóköz vagy eltérő szövegkódolás megváltoztatja a bemenet bájtjait, és ezzel a hash-t is. Ez az eszköz a bemenetet pontosan úgy hash-eli UTF-8-ként, ahogyan a mezőben megjelenik.
Még mindig biztonságos a SHA-256?
Igen. A SHA-256, a SHA-2 család tagja, gyakorlatban kihasználható ütközési vagy preimage-támadástól mentes, és széles körben használják TLS-ben, Bitcoinban és szoftverek aláírásánál. Jelszavak tárolásához viszont válassz lassú algoritmust, például bcrypt-et vagy Argon2-t - egy nyers SHA-256 túl gyors ehhez.
Hash-elhetek fájlt is ezzel az eszközzel?
Igen. Válts Fájl módra, és válassz ki egy fájlt; a böngésződben kerül beolvasásra és hash-elésre, tehát semmi nem kerül feltöltésre. Az eredmény megegyezik azzal a SHA-256 értékkel, amit a sha256sum vagy a certutil adna ugyanarra a fájlra.