Koder / Dekoder Base64
Koduj i dekoduj tekst za pomocą kodowania Base64 do bezpiecznego przesyłania i przechowywania danych
Kodowanie Base64
Tryb przetwarzania
Dekodowanie Base64
Tryb przetwarzania
Zrozumienie Base64
Dowiedz się o kodowaniu Base64 i jego zastosowaniach
Czym jest Base64?
Base64 to schemat kodowania danych binarnych do formatu tekstowego ASCII, który reprezentuje dane binarne w postaci ciągu znaków przy użyciu 64-znakowego systemu liczbowego.
Jak działa Base64
AaTabela znaków
A-Z (0-25), a-z (26-51), 0-9 (52-61), + (62), / (63), = (uzupełnienie)
Przykład: 'Man' → TWFu
Krok 1: Tekst na binarny
Konwersja każdego znaku na jego 8-bitową reprezentację binarną ASCII
Krok 2: Grupowanie w 24-bitowe bloki
Połączenie trzech 8-bitowych bajtów w jeden 24-bitowy blok
Krok 3: Podział na 6-bitowe grupy
Podział 24-bitowego bloku na cztery 6-bitowe grupy
Krok 4: Konwersja na dziesiętny
Konwersja każdego 6-bitowego liczby binarnej na jej odpowiednik dziesiętny
Krok 5: Mapowanie na znaki Base64
Użycie tabeli znaków Base64 do znalezienia znaku dla każdej wartości dziesiętnej
Krok 6: Końcowy wynik
Połączenie znaków Base64, aby uzyskać ostateczny zakodowany wynik
Typowe zastosowania
Załączniki e-mail
Kodowanie plików binarnych do przesyłania pocztą e-mail
Rozwój stron internetowych
Osadzanie obrazów i innych zasobów bezpośrednio w HTML/CSS
Data URLs
Tworzenie wbudowanych reprezentacji danych dla zasobów internetowych
Aplikacje mobilne
Przesyłanie danych binarnych przez tekstowe API
Zalety Base64
Integralność danych
Zapewnia, że dane pozostają nienaruszone podczas przesyłania
Uniwersalna kompatybilność
Działa na różnych systemach i platformach
Format tekstowy
Można go odczytywać i edytować w edytorach tekstu
Bezpieczny dla URL
Może być używany w URL z odpowiednim kodowaniem
Base64 FAQ
Najczęściej zadawane pytania o kodowanie i dekodowanie Base64