Hashgenerátor

Számíts ki tizenkét hashértéket szövegből vagy TXT-fájlból, majd másold ki vagy exportáld az eredményeket.

Importálj fájlt, vagy kezdj el gépelni

TXT
0 B bemenet

Statisztikáid

0
Kiszámított hashek
0
Másolások
0
Feldolgozott bájtok
SHA-256
Legtöbbször másolt
0ms
Átlagos idő

Hashérték számítása szövegből

Útmutatók

A videó az angol felületet mutatja.

Gépeld be vagy illeszd be a feldolgozandó szöveget. Az Importálás TXT-fájlt fogad, és annak eredeti bájtjait használja az első szövegmódosításig. A szóközök, a kis- és nagybetűk és a sorvégek is befolyásolják a hashértéket. Összehasonlításkor pontosan az eredeti tartalmat használd.

Tizenkét hashérték ugyanabból a bemenetből

Számítás közvetlenül a böngészőben

Az első számításkor betöltődik a hash-wasm könyvtár, amely a böngésződben számítja ki a hashértékeket.

Mind a tizenkettő egyszerre

Ugyanabból a bemenetből egyetlen futtatással tizenkét eredmény készül, algoritmusonként külön mezőben. Kimásolhatod az alkalmazásod által várt hashértéket.

Támogatott algoritmusok

A támogatott algoritmusok: MD5, SHA-1, SHA-224/256/384/512, SHA3-224/256/384/512, BLAKE2b-512 és CRC32. Azt használd, amelyet az eredményt fogadó rendszer előír.

További 3 megjelenítéseKevesebb megjelenítése

Szöveg vagy TXT-fájl

Importált TXT-fájlnál a számítás az eredeti bájtokat használja. Ha módosítod a megjelenített tartalmat, a bemenet UTF-8 szövegre vált. Más kódolású vagy eltérő sorvégű fájlnál emiatt megváltozhat a hashérték.

Automatikus vagy kézi számítás

Az Automatikus számítás beállítás minden szövegmódosítás után újraszámolja a hashértékeket. Kapcsold ki, ha előbb befejeznéd egy hosszabb szöveg szerkesztését, majd a Számítás gombbal indítanád a számítást.

TXT-, CSV- és JSON-jelentések

A Letöltés gombbal mind a tizenkét hashérték menthető szöveges jelentésként, kétoszlopos CSV-táblázatként vagy JSON-objektumként. Az exportablakból az összes eredményt egyszerre is kimásolhatod.

Gyakori kérdések

Mi az a hashfüggvény?

A hashfüggvény a bemeneti bájtokból rögzített hosszúságú értéket számít. Ugyanaz az algoritmus ugyanazokra a bájtokra mindig ugyanazt a hashértéket adja. A hashértékek összehasonlításával felismerhetők az adatok változásai. A hash azonban nem az eredeti adatok titkosított másolata.

Mire használható a SHA-256?

A SHA-256 256 bites hashértéket állít elő, amely itt 64 hexadecimális karakterként jelenik meg. Összehasonlíthatod egy megbízható forrásból származó, elvárt SHA-256 ellenőrző összeggel. A fájl, protokoll vagy alkalmazás által előírt algoritmust használd.

Biztonságos még az MD5?

Az MD5-nek ismert ütközési gyengeségei vannak. Nem alkalmas olyan integritásellenőrzésre, amelynek szándékos módosítással szemben is ellen kell állnia. Régebbi, MD5-öt igénylő formátumokhoz vagy véletlen változások felismerésére továbbra is használható.

Fájl hashértékét is kiszámíthatom?

TXT-fájlt importálhatsz vagy húzhatsz az oldalra. A számítás az eredeti bájtokat használja, amíg nem módosítod a megjelenített szöveget. Ezután UTF-8 szövegből számol. A fájlválasztó szövegfájlokra készült, nem tetszőleges bináris fájlok ellenőrző összegének kiszámítására.

További 6 megjelenítéseKevesebb megjelenítése

Mi a különbség a SHA-1 és a SHA-256 között?

A SHA-1 40, a SHA-256 64 hexadecimális karaktert ad eredményül. A SHA-1-nek ismert ütközési gyengeségei vannak, ezért új, ütközésállóságot igénylő biztonsági megoldáshoz nem ajánlott. Az alkalmazásod által előírt hashformátumot használd.

A bemeneti szöveg eljut egy szerverre?

A számítás a böngészőben történik, a bemenetet ehhez nem tölti fel az eszköz. Az első eredmény előtt betöltődik a hashkönyvtár. Ha elérhető a helyi tárhely, a használati számlálók az IndexedDB-ben tárolódnak.

Mikor használjak SHA-512-t SHA-256 helyett?

Az ellenőrző összeg vagy protokoll által előírt algoritmust használd. A SHA-256 64, a SHA-512 128 hexadecimális karaktert ad eredményül. Az eszköz mindkettőt kiszámítja ugyanabból a bemenetből, így a szükséges értéket másolhatod ki.

Milyen eredményt ad itt a BLAKE2b?

Az eszköz 512 bites BLAKE2b-értéket számít, amely 128 kisbetűs hexadecimális karakterként jelenik meg. A számítás kulcs nélkül történik. Kulcs, só és más kimeneti hossz nem adható meg.

Exportálhatom az összes hashértéket?

Igen. A Letöltés megnyitja a TXT-, CSV- és JSON-export ablakát mind a tizenkét aktuális hashértékkel. Az Összes hash másolása a teljes, algoritmusnevekkel ellátott listát a vágólapra másolja. Minden eredménymező mellett külön másolásgomb is van.

Mire való a CRC32?

A CRC32 a véletlen adatváltozások felismerésére szolgáló ellenőrző összeg. Az eredmény itt nyolc hexadecimális karakterből áll. Nem kriptográfiai hash, és nem véd a szándékos módosítástól.

Technikai részletek

Számítás WebAssembly segítségével

Az első számítás betölti az ezen a webhelyen tárolt hash-wasm könyvtárat. Ennek WebAssembly-megvalósításai végzik a tizenkét támogatott algoritmus számításait a böngészőben. Az eszköz a memóriában lévő adatokat dolgozza fel, nem folyamatosan, kisebb fájlrészletekben olvas.

Helyi adatfeldolgozás

A szöveget és az importált TXT-fájl bájtjait a böngészőben futó hashkönyvtár kapja meg. A bemenet tartalma nem kerül átalakító API-hoz. Ha elérhető, a helyi IndexedDB tárolja a használati számlálókat.

További 4 megjelenítéseKevesebb megjelenítése

Bemeneti bájtok és eredmények

A begépelt vagy beillesztett szöveg UTF-8-ként kerül feldolgozásra. Az Importálás megőrzi az eredeti fájlbájtokat, miközben a szerkesztő dekódolt szöveges előnézetet mutat. Módosítás után a számítás már a szerkesztő szövegét használja. Az eredmények kisbetűs hexadecimális formában jelennek meg, beleértve az 512 bites BLAKE2b-értéket is.

Automatikus feldolgozás

Az Automatikus számítás minden szövegmódosításkor új számítást indít. Az eszköz megtartja a legfrissebb eredményt, a korábbi bemenethez tartozó számítást pedig elveti. Kézi számításhoz kapcsold ki a beállítást, majd használd a Számítás gombot. Üres bemenetnél az eredménymezők kiürülnek.

Exportformátumok

A TXT szövegelőnézetet és algoritmusnevekkel ellátott hashértékeket tartalmaz. A CSV külön oszlopban tárolja az algoritmust és a hashértéket. A JSON a szöveget, a hashértékeket és a számítás adatait tartalmazza. Importáláskor az eredeti fájlbájtok határozzák meg a hashértékeket, de az exporthoz nem kerül mellékletként az eredeti fájl.

Használati statisztikák

A panel rögzíti a kiszámított hashértékek és az egyedi másolások számát, a feldolgozott bemeneti bájtok mennyiségét és az átlagos számítási időt. A leggyakoribb algoritmus az, amelynek eredményét a legtöbbször másoltad ki külön.