VulCode

Base64, URL i JWT

Kodujesz i dekodujesz w obie strony, a token JWT rozkładasz na części.

Kategoria
Dla programisty
Cena
bezpłatne

Narzędzie uruchamia się w Twojej przeglądarce.

Wszystko liczy się w przeglądarce. Nic z tego, co wpiszesz, nie trafia na nasz serwer.

Jak użyć w trzech krokach

Narzędzie w schemacie, z przykładem z tej strony. Numer kroku stoi tam, gdzie go wykonujesz: w polach, przy wyniku albo poza narzędziem.

Base64, URL i JWT
Co wpisujesz
VulCode
  1. Wybierz Base64, URL albo JWT.

  2. Wklej tekst do zakodowania albo zdekodowania.

Co dostajesz
VnVsQ29kZQ==
  1. Skopiuj wynik albo odczytaj części tokenu JWT.

Siedem ciągów przez Base64 w obie strony

Base64 zapisuje każde trzy bajty czterema znakami, a brakujące bajty uzupełnia znakami =. Tekst idzie najpierw przez UTF-8, dlatego polskie litery dają dłuższy wynik. Przy odkodowaniu narzędzie samo dopisuje brakujące dopełnienie.

WejścieOczekiwaneWynik narzędziaWynik
Wejściekoduj: VulCodeprzykład z opisu narzędzia
OczekiwaneVnVsQ29kZQ==
Wynik narzędziaVnVsQ29kZQ==
Zgodne z oczekiwanym
Wejściekoduj: fjeden bajt, dwa znaki dopełnienia
OczekiwaneZg==
Wynik narzędziaZg==
Zgodne z oczekiwanym
Wejściekoduj: fodwa bajty, jeden znak dopełnienia
OczekiwaneZm8=
Wynik narzędziaZm8=
Zgodne z oczekiwanym
Wejściekoduj: foobarsześć bajtów, bez dopełnienia
OczekiwaneZm9vYmFy
Wynik narzędziaZm9vYmFy
Zgodne z oczekiwanym
Wejściekoduj: zażółćpolskie litery, po dwa bajty UTF-8
OczekiwaneemHFvMOzxYLEhw==
Wynik narzędziaemHFvMOzxYLEhw==
Zgodne z oczekiwanym
Wejścieodkoduj: emHFvMOzxYLEhwbez dopełnienia, polskie litery
Oczekiwanezażółć
Wynik narzędziazażółć
Zgodne z oczekiwanym
Wejścieodkoduj: Pz8_zapis z adresu URL: _ zamiast /
Oczekiwane???
Wynik narzędzia???
Zgodne z oczekiwanym

7 z 7 przypadków zgodnych z oczekiwanym

Pytania