Handytool
Fejlesztő útmutató5 perc olvasásFrissítve: 2026. febr. 25.

Azonnali fejlesztői segédeszköz

SHA hash generátor SHA-256, SHA-512 és még sok más számára

A Handytool hash generátor SHA-1, SHA-256, SHA-384 és SHA-512 hash-eket számol a böngészőben valós időben a Web Crypto API segítségével – hexadecimális vagy Base64 kimenet, nincs szerver, nincs regisztráció.

Főbb pontok

  • 01Generáljon SHA-1, SHA-256, SHA-384 vagy SHA-512 hash-eket bármely szövegből azonnal – szerver nélkül.
  • 02Kimenet hexadecimálisként (leggyakoribb) vagy Base64-ként (kompakt, HTTP fejlécekben és token aláírásban használt).
  • 03A hash a böngésző Web Crypto API-ját használja – ugyanaz a megvalósítás, amely az HTTPS mögött van.
  • 04Az SHA nem alkalmas direkt jelszó tároláshoz; bcrypt, scrypt vagy Argon2 használjon helyette a jelszavakhoz.

Mit használnak az SHA hash-ek

A kriptográfiai hash bármilyen bemenetet – egy szót, egy dokumentumot, egy bináris fájlt – egy rögzített hosszúságú ujjlenyomatvá alakít. Ugyanaz a bemenet mindig ugyanazt a hash-t adja, de még egy karakter megváltoztatása teljesen más eredményt ad. Az eredeti bemenetet nem lehet helyreállítani csak a hash alapján. Ezek a tulajdonságok az SHA hash-eket hasznosokká teszik az adatok integritásának ellenőrzésére, tartalom-címezhető tárhelyre, API kérelmek aláírásához és ellenőrzőösszegek generálásához.

A SHA-256 a legszélesebben elterjedt SHA változat ma. Kódaláírás tanúsítványok, Git commit ID-k, Bitcoin bányászat és az AWS, Stripe és számtalan más API által használt HMAC aláírások táplálják. Az SHA-512 szélesebb biztonsági margót kínál a 64 bites hardveren. Az SHA-1 örökölt és kerülni kell minden biztonsággal érzékeny dologban.

Hogyan hozzon létre SHA hash-t

  1. 01

    Írja be vagy illessze be a szöveget

    Adja meg azt a szöveget, amelyet hash-alni szeretne a beviteli mezőbe. Beilleszthető egy szóból egy teljes dokumentumig.

  2. 02

    Válassza ki az SHA változatot

    Válasszon SHA-1, SHA-256, SHA-384 vagy SHA-512 között. A legtöbb modern felhasználáshoz az SHA-256 a megfelelő választás. Kerülje az SHA-1-et minden biztonsággal kritikus dologban – használja csak az örökölt rendszerekkel való kompatibilitáshoz.

  3. 03

    Válassza a hexadecimális vagy Base64 kimenetet

    A hexadecimális kisbetűs és a leggyakoribb formátum (minden bájt két hexadecimális számjeggyé válik). A Base64 kompaktabb és HTTP fejlécekben, HMAC aláírásokban és néhány token formátumban használt. Váltson bármikor.

  4. 04

    Másolja az emésztést

    Kattintson a másolás gombra a hash a vágólapra helyezéséhez. Illessze be, ahol szükséges – egy ellenőrzési ellenőrzés, API aláírás, konfigurációs fájl.

Mikor használjon minden SHA változatot

Válassza ki a megfelelő változatot a kontextushoz.

  • 01SHA-256 – a szabványos választás a modern kód aláíráshoz, API HMAC aláírásokhoz és ellenőrzőösszegekhez.
  • 02SHA-512 – biztonsági margót nyújt; előnyben részesített a 64 bites rendszereken a magas értékű adatokhoz.
  • 03SHA-384 – kevésbé gyakori; egyes TLS rejtjelcsaládjacban és tanúsítványhatóságok által használt.
  • 04SHA-1 – csak örökölt; támogatott itt az örökölt ellenőrzőösszegek ellenőrzésére és a régebbi rendszerekkel való kompatibilitásra.
  • 05Hexadecimális kimenet – alapértelmezett; legjobb az ember-olvasható emésztésekhez és a legtöbb API integrációhoz.
  • 06Base64 kimenet – kompaktabb; HTTP fejléc és sok HMAC token formátum által elvárt.

A bevitel soha nem hagyja el a böngészőt

A hash a SubtleCrypto API segítségével teljes mértékben a böngészőben fut – ugyanaz a Web Crypto szabvány, amelyet az HTTPS és a böngésző alapú TLS használ. A szöveg helyileg feldolgozódik és soha nem kerül szerverre továbbításra. Ez azt jelenti, hogy biztonságosan hash-elheti az érzékeny stringeket, belső tokeneket vagy tulajdonosi tartalmakat anélkül, hogy adatvédelmi aggályai lennének.

A Handytool nem naplózza a bemeneteket, nem tárolja az eredményeket és nem igényel fiókot. Zárja be a lapot és eltűnik az egész.

SHA hash generátor – Gyakran Ismételt Kérdések

Mi az SHA hash és hogyan működik?

Az SHA (Secure Hash Algorithm) egy kriptográfiai funkció, amely bármilyen bemenetet egy rögzített hosszúságú emésztéssé alakít. Ugyanaz a bemenet mindig ugyanazt a hash-t adja, de még egy karakter megváltoztatása teljesen más eredményt ad. Számítástechnikailag kivitelezhetetlen az SHA hash-t az eredeti bemenetre visszafordítani.

Melyik SHA változatot használjam?

Használjon SHA-256 a legtöbb modern alkalmazáshoz – gyors, széles körben támogatott és biztonságos. Az SHA-512 jó választás, ha a 64 bites rendszereken szeretné a margót. Kerülje az SHA-1-et minden biztonsággal érzékeny dolog; eltörött az ütközés ellenállásáért.

Használhatom az SHA-t jelszavak tárolásához?

Nem. Az SHA túl gyors, így sebezhető a brute-force támadásokkal szemben a közös jelszavakon. Használjon bcrypt, scrypt vagy Argon2 jelszó hash-hez. Az SHA megfelelő tartalom integritáshoz, fájl ellenőrzőösszegekhez és API kérelem aláírásokhoz.

Mi a különbség a hexadecimális és a Base64 kimenet között?

A hexadecimális 0–9 és a–f karaktereket használ – minden bájt két karakterré válik. A Base64 bájtokat a–z, A–Z, 0–9, +, / karakterekre kódolja – a kimenet rövidebb. Használjon hexadecimálist, ha az olvashatóság számít, Base64 ha kompakt ábrázolás várt (HMAC fejlécek, JWT aláírások).

A szöveg szerverre kerül?

Nem. A hash a böngésző SubtleCrypto API-ját használja és teljes mértékben helyileg történik. Semmi nincs feltöltve, naplózva vagy tárolva.

A hash generátor ingyenes?

Igen. Minden Handytool segédeszköz ingyenes, nincs regisztráció és nincs használati korlátok.

Kapcsolódó eszközök

Továbbra is dolgozz Segédeszköz eszközökkel

Segédeszköz eszközök