# JWT-encoder

> Onderteken een JSON-object tot een compact HS256-, HS384- of HS512-token in de browser. Het HMAC-geheim blijft in het tabblad, zodat je een testtoken kunt maken zonder het naar een gehoste encoder te sturen.

Draait in je browser. Er wordt niets geüpload.

[Crypto](https://toolbuddy.dev/nl/categories/crypto.md)

## Over dit hulpmiddel

Ondertekent een JSON-object als HS256, HS384 of HS512.

Plak een object en een geheim. Het geheim en het token worden niet geüpload. Het werk blijft in dit tabblad. Nadat de pagina geladen is, gaat het ook zonder netwerk verder.

## Vragen

### Verlaat het geheim deze pagina?

Nee. De HMAC-handtekening wordt in dit tabblad met de Web Crypto API berekend. Het geheim en het token worden niet geüpload.

## Gerelateerde Crypto hulpmiddelen

- [Hash-generator](https://toolbuddy.dev/nl/tools/hash-generator.md): Maak cryptografische hashes (SHA-256, SHA-1, MD5 en meer) van tekst met Web Crypto in je browser. Maak controlesommen, vergelijk samenvattingen en kopieer hex. Hashen verlaat het tabblad niet, dus testtekenreeksen en geheimen blijven privé.
- [SRI-generator](https://toolbuddy.dev/nl/tools/sri-generator.md): Maak een Subresource Integrity-waarde voor een script of stylesheet. SHA-384 is de standaard. Plak de bestandstekst of kies een bestand en kopieer de sha384-waarde in een integrity-attribuut. De samenvatting wordt met Web Crypto in dit tabblad berekend. Er wordt niets geüpload en de pagina haalt geen URL op.
- [HMAC-generator](https://toolbuddy.dev/nl/tools/hmac-generator.md): Bereken HMAC-SHA-handtekeningen in de browser voor webhookgeheimen en API-ondertekening. Plak een bericht en een sleutel, kies SHA-1 tot en met SHA-512, en kopieer hex of Base64. Sleutels blijven in het tabblad.
- [JWT-decoder](https://toolbuddy.dev/nl/tools/jwt-decoder.md): Decodeer JSON Web Tokens lokaal om de header, de payload en de vervalclaims te bekijken. Plak een JWT en lees Base64URL-velden zonder handtekeningen op een externe dienst te controleren. Geschikt om authenticatie na te lopen terwijl tokens van het netwerk blijven.
- [AES-versleuteling](https://toolbuddy.dev/nl/tools/aes-encrypt.md): Versleutel en ontsleutel tekst met AES-256-GCM in de browser. Een wachtwoord wordt opgerekt met PBKDF2. De uitvoer is Base64(zout + IV + cijfertekst). Handig om een kort geheim via een kanaal te delen dat jij beheerst. Sleutels verlaten het tabblad niet.
- [TOTP-generator](https://toolbuddy.dev/nl/tools/totp-generator.md): Bereken een tijdgebonden eenmalig wachtwoord uit een Base32-geheim met HMAC-SHA, hetzelfde algoritme als authenticator-apps (RFC 6238). Kies SHA-1, SHA-256 of SHA-512, 6 of 8 cijfers, en een stap van 30 of 60 seconden. Het geheim blijft in het tabblad.
