Narzędzie JWT online

Dekoduj tokeny JWT, weryfikuj podpisy HMAC oraz generuj tokeny HS256, HS384 lub HS512 na jednej prostej stronie.

1. Dekoduj JWT
Nagłówek · Payload · Podpis

JWT składa się z trzech części Base64URL oddzielonych kropkami: nagłówka, payloadu i podpisu. Ten dekoder formatuje części JSON i pokazuje najczęściej używane pola claims.

Algorytm
-
Podmiot
-
Status czasu
-
Czas wydania
-
Wygasa
-
Podpis
Niezweryfikowany
Część nagłówka
-
Część payloadu
-
Część podpisu
-
2. Weryfikuj podpis
HS256 · HS384 · HS512
Pokaż sekret
Gotowe Wpisz pasujący sekret i kliknij Weryfikuj.
3. Generuj JWT
Pokaż sekret
Przyciski exp wydłużają istniejącą przyszłą wartość exp. Jeśli exp nie istnieje albo już wygasł, liczenie zaczyna się od bieżącego czasu.
Oświadczenie o prywatności StarryTool: W StarryTool bardzo cenimy Twoją prywatność. Całe przetwarzanie danych na tej stronie odbywa się na Twoim urządzeniu za pomocą JavaScript po stronie klienta, co zapewnia bezpieczeństwo danych. Nie rejestrujemy ani nie przechowujemy żadnych przesłanych ani wygenerowanych danych. Więcej informacji o praktykach prywatności na naszej stronie znajdziesz w naszej Polityce prywatności.

Jak używać

1. Wklej token JWT do dekodera, aby zobaczyć jego nagłówek, payload, podpis oraz najczęściej używane pola claims. 2. Wpisz pasujący sekret HMAC i kliknij Weryfikuj, aby sprawdzić podpis HS256, HS384 lub HS512. 3. Użyj opcji Wczytaj zdekodowane dane, jeśli chcesz przenieść nagłówek i payload do generatora. 4. Edytuj JSON nagłówka i JSON payloadu, wybierz algorytm, wpisz sekret i kliknij Generuj JWT.

O tym narzędziu JWT

To narzędzie JWT jest przeznaczone do szybkiej pracy developerskiej i debugowania. Obsługuje dekodowanie JWT w formacie Base64URL oraz podpisywanie i weryfikację JWT opartych na HMAC.

• Funkcje

Dekoder JWT: dekoduje JSON nagłówka i payloadu z tokena JWT oraz czytelnie pokazuje trzy części tokena. Podsumowanie claims: pozwala szybko sprawdzić typowe pola, takie jak podmiot, czas wydania, czas wygaśnięcia i status czasowy tokena. Weryfikacja podpisu: sprawdza, czy podpis tokena HS256, HS384 lub HS512 pasuje do podanego sekretu. Generator JWT: tworzy podpisany token HMAC JWT z edytowalnego JSON nagłówka i JSON payloadu. Wczytywanie zdekodowanych danych: przenosi zdekodowany nagłówek i payload do generatora, aby można było je edytować i wygenerować nowy token. Szybkie przyciski czasu: ustawiają iat na bieżący czas Unix albo wydłużają exp o 15 minut, 1 godzinę lub 1 dzień. Szybkie kopiowanie wyników: umożliwia skopiowanie tokena, części JWT lub wygenerowanego JWT bezpośrednio ze strony. Przetwarzanie w przeglądarce: dekodowanie JWT, generowanie tokenów i weryfikacja podpisu odbywają się bezpośrednio w Twojej przeglądarce.

• Uwagi

To narzędzie obsługuje algorytmy HMAC JWT HS256, HS384 i HS512 przy generowaniu oraz weryfikacji. Tokeny używające RSA, ECDSA, EdDSA lub innych algorytmów nadal można zdekodować, ale ich podpisy nie są weryfikowane na tej stronie. Pola exp, iat i nbf to znaczniki czasu Unix w sekundach. Podsumowanie claims pokazuje je jako lokalną datę i godzinę według Twojej przeglądarki. :wiki_link
Skopiowano