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.
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.
További műveletek
A videó nem tölthető be. Az alábbi útmutatót továbbra is követheted.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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ó.
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.
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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.