JWT dekóder
Ingyenes online JWT dekóder. Azonnal dekódolja a JSON Web Tokeneket a fejléc, terhelés és aláírás megtekintéséhez. Regisztráció nélkül.
Mi az a JWT (JSON Web Token)?
A JWT (JSON Web Token) egy nyílt szabvány az információk biztonságos továbbítására felek között JSON objektumként. Három részből áll: Header, Payload és Signature, pontokkal elválasztva. A JWT-ket széles körben használják hitelesítésre és információcserére.
Hogyan működik a JWT dekóder?
A JWT dekóder pontokra bontja a tokent és dekódolja az egyes részeket (Header és Payload) a Base64URL kódolásból a JSON tartalom megjelenítéséhez. A Signature kódolt marad, mivel azt ellenőrzésre használják. A JWT dekódolásához nincs szükség titkos kulcsra.
Biztonságos a JWT dekódolása?
Igen, a JWT dekódolása biztonságos. Csak olvassa a token tartalmát az aláírás ellenőrzése nélkül. Soha ne tároljon érzékeny adatokat JWT payloadokban, mivel bárki dekódolhatja őket. A JWT-k kódoltak, nem titkosítottak.
Mik a JWT három részei?
A JWT-nek három része van: 1) Header - tartalmazza a token típusát és az aláíró algoritmust (pl. HS256, RS256). 2) Payload - tartalmazza a claim-eket, mint felhasználói adatok, lejárati idő (exp), kibocsátó (iss) és tárgy (sub). 3) Signature - ellenőrzi a token integritását és hitelességét.
Milyen algoritmusokat támogat a JWT?
A JWT több algoritmuscsaládot támogat: HMAC (HS256, HS384, HS512) szimmetrikus aláíráshoz, RSA (RS256, RS384, RS512) aszimmetrikus aláíráshoz, ECDSA (ES256, ES384, ES512) és EdDSA. Az algoritmus a Headerben van megadva.
Ez az eszköz ellenőrzi a JWT aláírásokat?
Nem, ez az eszköz csak dekódolja a tokent a Header, Payload és Signature megjelenítéséhez. Az aláírás ellenőrzése titkos kulcsot igényel (HMAC esetén) vagy nyilvános kulcsot (RSA/ECDSA esetén). Ez az eszköz hibakeresésre és ellenőrzésre szolgál, nem hitelesítésre.
Mi a különbség a JWT és a munkamenet-sütik között?
A JWT-k állapotmentesek - minden felhasználói információ magában a tokenben van tárolva, így a szervernek nem kell karbantartania egy munkamenet-tárolót. A munkamenet-sütik szerveroldali tárolást igényelnek. A JWT-k ideálisak API-khoz és mikroszolgáltatásokhoz.
Módosíthatok egy dekódolt JWT-t?
Szabadon dekódolhatja és olvashatja a JWT-t, de a Payload vagy Header módosítása érvényteleníti a Signature-t. A meghamisított JWT nem fog átmenni az aláírás ellenőrzésén a szerver oldalon. Ez teszi a JWT-ket hamisítás-biztossá.
Mi a különbség a JWT kódolás és titkosítás között?
A JWT kódolás (Base64URL) egy visszafordítható transzformáció, amely kompakttá és URL-biztossá teszi a tokent. Nem biztosít bizalmasságot. A JWT titkosítás (JWE) hozzáad egy titkosítási réteget, amely védi a payload tartalmát.
Hol használják általában a JWT-ket?
A JWT-ket széles körben használják: egyszeri bejelentkezési (SSO) rendszerekben, OAuth 2.0 és OpenID Connect protokollokban, RESTful API hitelesítésben, szolgáltatás-közti kommunikációban és mobilalkalmazás hitelesítésben.
Hogyan állapíthatom meg, hogy egy JWT lejárt-e?
Ellenőrizze a Payload szekciót az "exp" (lejárat) claim-re. Tartalmaz egy Unix időbélyeget, amely jelzi, mikor jár le a token. Ha az aktuális idő az exp érték után van, a token lejárt.
A(z) JWT dekóder használata
Illessz be egy JSON Web Tokent, és azonnal dekódolhatod a header, payload és signature részeit. A dekódolás teljesen a böngésződben történik — a token sehonnan nem kerül elküldésre.
- Illeszd be a JWT-det — az eyJ-nal kezdődő, pontokkal elválasztott hosszú karakterláncot — a token beviteli mezőbe.
- Olvasd el a dekódolt headert, hogy lásd az aláíró algoritmust (alg) és a token típusát (typ).
- Vizsgáld a payloadban a sub, iss, exp és iat típusú claimeket, amelyek formázott JSON-ként jelennek meg.
- Nézd meg a signature részt, hogy lásd, mit fog ellenőrizni a szerver — maga a dekódolás nem igazolja a tokent.
A JWT payloadja csak kódolt, nem titkosított — bárki elolvashatja, soha ne tegyél bele titkos információt.
Kapcsolódó eszközök
- JWT generátor Hozzon létre aláírt JWT tokeneket egyéni fejléccel, terheléssel és kulccsal. HS256, RS256, ES256 támogatás.
- Hash-ellenőrző MD5, SHA-1, SHA-256, SHA-512 fájl hash-ek helyi kiszámítása és ellenőrzése
- Chmod-számológép Ingyenes online chmod-számológép a Linux fájljogosultságok vizualizálásához és számításához jelölőnégyzetekkel. Azonnali átváltás numerikus (755, 644) és szimbolikus jelölés (rwxr-xr-x) között. Támogatja a különleges jogosultságokat mint setuid, setgid, sticky bit.
- ASCII Táblázat Teljes ASCII karakterkódolási referencia tizes, tizenhatos, nyolcas, kettes számrendszerbeli kódokkal, HTML entitásokkal és karakterleírásokkal. Azonnali keresés és szűrés.
- Hex megjelenítő Fájltartalom megtekintése hex dump formátumban kereséssel, offset navigációval és virtuális görgetéssel
- HTTP Kérés Tesztelő Tesztelje a REST API-kat közvetlenül a böngészőben. Küldjön GET, POST, PUT, DELETE kéréseket egyedi fejlécekkel, törzzsel és paraméterekkel. Azonnal láthatja a válasz állapotát, fejléceit és JSON törzsét.
- .htaccess generátor Apache .htaccess szabályok generálása átirányításokhoz, újraírásokhoz, biztonsági fejlécekhez, gyorsítótárazáshoz és egyebekhez.
- Robots.txt Generátor Ingyenes online robots.txt generátor. Hozzon létre és szabjon testre robots.txt fájlokat a keresőmotorok mászásának szabályozására, a mászók hozzáférésének kezelésére és weboldala SEO optimalizálására.