JWT-handtekeningverificatie
Controleer lokaal de handtekening van een JWT met een geheim of openbare sleutel en desgewenst uitgever, doelgroep, verval- en ingangsdatum.
JWT-handtekeningverificatiePlak een ondertekende compacte JWT met precies drie door punten gescheiden delen.Voer het bijbehorende HMAC-geheim, de SPKI PEM-sleutel of openbare JWK in.Stel desgewenst verwachte uitgever, doelgroep en kloktolerantie in.Controleer algoritme, sleutelformaat, Header en Claims zonder het resultaat als autorisatie te zien.
Snelstart
1
2
3
4
Veelvoorkomende scenario's
API-debugging
controleer of token en bekende sleutel een geldige handtekening opleveren.
Migratie
bevestig tokens tijdens een wissel van HS-, RS-, PS- of ES-sleutel.
Sleutelkoppeling
controleer of een openbare sleutel bij het ondertekende token hoort.
Claims
vergelijk iss, aud, exp en nbf met wat je integratie verwacht.
Gebruiksadvies
Verkrijg sleutels via een vertrouwd kanaal en bevestig welke uitgever en doelgroep je backend verwacht.
Behandel HMAC-geheimen en tokens als gevoelig en wis ze na gebruik, vooral op gedeelde apparaten.
Gebruik deze controle alleen voor diagnose. De backend moet autorisatie, intrekking, sessies en bedrijfsregels afdwingen.
Verificatiecontract
Invoer moet een driedelige compacte JWS JWT zijn: header.payload.signature. Vijfdelige JWE en geneste of aangepaste formaten vallen erbuiten.
Sleutelfamilie en verwacht algoritme worden apart gekozen. header.alg verandert geen keuze en alle drie moeten overeenkomen. HS gebruikt UTF-8 of Base64URL; RS/PS/ES een SPKI PEM-sleutel of openbare JWK.
De tool controleert handtekening, exp en nbf; iss of aud alleen als je een verwachte waarde invult. Tolerantie geldt voor tijd.
Beveiligingsgrens
Een geldige handtekening toont dat bytes, geleverde sleutel en algoritme overeenkomen; niet wie de sleutel leverde of dat de uitgever betrouwbaar is.
Scopes, rollen, rechten, intrekking, uitloggen, sessies, nonce, azp, subject-beleid en bedrijfsregels worden niet gecontroleerd en er wordt geen toegang verleend.
Bevestig sleutel, uitgever, doelgroep en algoritmebeleid afzonderlijk. Ook een fout maar onderling passend token-sleutelpaar kan slagen.
Niet ondersteund: JWE, uitgifte of ondertekening, privésleutels, X.509-certificaten, EdDSA, JWK sets/JWKS, OIDC-discovery, externe sleutels en serverintrospectie.
Beperkingen & compatibiliteit
Alleen ondertekende driedelige compacte JWS JWT's; geen versleutelde vijfdelige JWE.
Alleen ondersteunde HS-, RS-, PS- en ES-algoritmen; alg none en EdDSA worden geweigerd.
Alleen één SPKI PUBLIC KEY PEM-blok of openbare JWK, geen privésleutel, certificaat, JWKS of sleutel-URL.
Geen netwerk, OIDC-discovery, JWKS-verversing, intrekking, uitgifte, ondertekening, download of delen van resultaten.
Privacy & veiligheid
Analyse en verificatie worden lokaal in de browser uitgevoerd. Tokens, geheimen, PEM/JWK, uitgever, doelgroep en resultaten worden niet geüpload of opgeslagen in URL, Workspace of WebDAV. Als WebDAV-synchronisatie is ingeschakeld, kunnen alleen vier niet-gevoelige voorkeuren worden gesynchroniseerd: verwacht algoritme, sleuteltype, codering van het geheim en kloktolerantie.
Gebruik een privéapparaat, wis velden na afloop en vermijd onbetrouwbare extensies of schermdeling.
Veelgestelde vragen
De API kan een andere uitgever of doelgroep eisen, het algoritme weigeren of scopes, rollen, intrekking, sessies, nonce, azp en andere regels toepassen.
Nee. Er zijn geen netwerkverzoeken en voor RS/PS/ES wordt alleen een SPKI PUBLIC KEY PEM of openbare JWK geaccepteerd. JWKS, OIDC, X.509 en externe selectie worden niet ondersteund.