jsonecho

Kodowanie Base64

Zmieniaj każdy tekst w Base64, przy prawidłowym obsłudze akcentów i emoji.

Ładowanie narzędzia...

Jak korzystać z Kodowanie Base64

  1. Wklej lub wpisz wiadomość.
  2. Należy zaznaczyć bezpieczny adres URL, jeśli wynik trafi do adresu URL lub tokena.
  3. Kopiować ciąg Base64.

O narzędziu Kodowanie Base64

Base64 reprezentuje dane binarne za pomocą 64 liter, cyfr i dwóch symboli, dzięki czemu może przejść przez systemy obsługujące tylko tekst: e-mail, JSON, URL danych HTML, nagłówki HTTP. To nie szyfrowanie. Każdy może ją rozszyfrować, więc nigdy nie używaj jej do ukrycia tajemnicy.

Tekst jest przekształcony najpierw w bajty UTF-8, więc akcenty, tureckie litery i emoji przetrwają podróż wzdłuż. Url-bezpieczny wariant swaps + i / dla - i _ i rzuca wypełnienie, które jest to, co JWT i wiele API internetowe używają.

Często zadawane pytania

Czy Base64 jest szyfrowane?

Nie. To odwracalne kodowanie bez klucza. Każdy może to odszyfrować w sekundę.

Dlaczego produkcja jest o jedną trzecią większa?

Każde trzy bajty wejścia stają się czterema znakami wyjścia. Wynagrodzenie wynosi 33 procent, plus trochę na wypełnienie.

Czym jest Secure Base64?

Wariant zdefiniowany w RFC 4648, który zastępuje + - i / z _ i często wyłącza = wypełnienie. Można go bezpiecznie używać w URL-ach i nazwach plików bez dodatkowych sekwencji escape.

Dlaczego inne narzędzia dają inny wynik dla akcentów?

Niektóre narzędzia szyfrują znaki jako bajty łacińskie-1. To narzędzie wykorzystuje UTF-8, czego oczekuje prawie każdy nowoczesny system.

Gdzie mogę znaleźć Base64 używany w praktyce?

Podstawowe nagłówki uwierzytelniania, dane URI dla małych obrazów, żetony JWT, załączniki do wiadomości e-mail i pole danych tajemnic Kubernetes.

Więcej w kategorii URL i Base64

Wszystkie narzędzia →