A Hash Generátor kriptográfiai hash-eket (MD5, SHA-1, SHA-256, SHA-384, SHA-512) számít bármilyen szöveges bemenetből. Mind az öt algoritmus párhuzamosan fut, így egyszerre látja az összes hash-t. Hasznos ellenőrzőösszeg-vizsgálathoz, git-stílusú tartalomcímzéshez és a különböző rendszerek által elvárt hash-formátumok illesztéséhez.
A kriptográfiai hash-ek mindenütt jelen vannak a szoftverekben — fájl ellenőrzőösszegek, tartalomcímezhető tárolás (git), jelszóellenőrzés, API-kérés aláírás és integritásellenőrzés. A különböző rendszerek eltérő algoritmusokat használnak, és néha az adott célrendszer által elvárt formátumot kell illesztenie. A Hash Generátor mind az öt gyakori algoritmust párhuzamosan futtatja: MD5 (elavult, de még mindig használatos nem biztonsági célú ellenőrzőösszegekhez), SHA-1 (a git ezt használja, bár biztonsági szempontból elavult), SHA-256 (a modern alapértelmezett), SHA-384 és SHA-512 (magasabb entrópiájú változatok). Illessze be a szöveget, és azonnal megkapja mind az öt hash-t. A hash-elés teljes egészében helyben, a böngészőjében történik — a bemenet soha nem hagyja el a gépét, így érzékeny szövegekhez is biztonságosan használható. A SHA-1/256/384/512 a böngésző SubtleCrypto API-ját használja; az MD5 helyben van implementálva, mivel a SubtleCrypto nem teszi elérhetővé.
Egyszerre futtatja az MD5, SHA-1, SHA-256, SHA-384 és SHA-512 algoritmusokat. Illessze be egyszer a bemenetet, és minden hash-t egyszerre lát.
A teljes számítás a böngészőben történik a SubtleCrypto használatával. A bemenet soha nem hagyja el a gépét — biztonságos jelszavakhoz, API-kulcsokhoz és privát adatokhoz is.
Minden hash-nek saját Másolás gombja van, így pontosan azt a formátumot ragadhatja meg, amit a célrendszer elvár.
A hash-ek valós időben frissülnek gépelés közben. Kiváló a bemenet finomhangolásához, amíg meg nem egyezik egy célhash-sel.
A kimenet szabványos, kisbetűs hexadecimális formátum — ezt várja el a legtöbb rendszer (git, OpenSSL, a legtöbb HTTP-kliens).
Rövid szövegekkel és nagy szövegblokkokkal is egyformán gyorsan működik. Nincs méretkorlátozás ésszerű bemenet esetén.
Hash-elje egy letöltött fájl tartalmát, és hasonlítsa össze a forrás publikált SHA-256 értékével, hogy megerősítse: a fájlt nem manipulálták vagy sérült.
Generáljon SHA-1-et egy blobból, hogy megértse, hogyan azonosítaná azt a git — hasznos a repository-problémák hibakereséséhez.
Hash-elje a kanonikus kéréstörzset, mielőtt HMAC-cal aláírná — ez gyakori minta az AWS-nél, a Google Cloud-nál és egyedi API-hitelesítési sémáknál.
Generáljon SHA-256 vagy SHA-512 hash-eket egyszerű jelszótároláshoz (élesben a bcrypt/Argon2 jobb választás, de gyors SHA-hash-ek megfelelnek fejlesztői fixture-ökhöz).
Hash-elje a tartalmat a duplikátumszűréshez — ha két elemnek azonos a SHA-256 értéke, akkor ugyanazok a bájtjaik, még ha a metaadatok eltérnek is.
Kattintson a Hash ikonra a DevSuite Pro dokkban. Megnyílik egy panel egy bemeneti területtel és öt hash-kimeneti sorral.
Illessze be a szöveget, karakterláncot vagy dokumentumot. Az eszköz bármilyen UTF-8 karakterláncot elfogad — nincs szükség kódolási előkészítésre.
Mind az öt hash azonnal frissül: MD5, SHA-1, SHA-256, SHA-384, SHA-512. Mindegyik az algoritmus nevével jelölve jelenik meg.
Kattintson a Másolás gombra a kívánt algoritmus mellett. A hash kisbetűs hexadecimális karakterláncként kerül a vágólapra.
Ha egy várt hash-hez viszonyítva ellenőriz, vizuálisan hasonlítsa össze az eredményt — az eltérő hash-ek gyakran átviteli vagy kódolási problémára utalnak.
Telepítse ingyen a DevSuite Pro-t, és oldjon fel 64+ fejlesztői eszközt böngészőjéhez.