Wersja beta#
TO JEST WERSJA TESTOWA
Ten kalkulator dopiero powstaje - właśnie nad nim pracujemy.
To znaczy, że może działać poprawnie, ale nie musi.
Jak najbardziej możesz go użyć. Może nawet uzyskasz poprawne wyniki.
Prosimy jednak, abyś sprawdził uzyskane wyniki we własnym zakresie. Potwierdź je przed wykorzystaniem, bo mogą być błędne.
W każdym razie - prace trwają. Ta podstrona powinna zostać ukończona już wkrótce. Zapraszamy !
Jeśli masz jakieś pomysły, uwagi - daj znać !
Ten kalkulator dopiero powstaje - właśnie nad nim pracujemy.
To znaczy, że może działać poprawnie, ale nie musi.
Jak najbardziej możesz go użyć. Może nawet uzyskasz poprawne wyniki.
Prosimy jednak, abyś sprawdził uzyskane wyniki we własnym zakresie. Potwierdź je przed wykorzystaniem, bo mogą być błędne.
W każdym razie - prace trwają. Ta podstrona powinna zostać ukończona już wkrótce. Zapraszamy !
Jeśli masz jakieś pomysły, uwagi - daj znać !
Ustawienia - wybierz przypadek, który najlepiej pasuje do Twojej sytuacji#
Wybierz co chcesz zrobić |
Tu wpisujesz tekst, który chcesz zakodować lub zdekodować przy użyciu BASE64#
Wynik - tu pojawi się przekonwertowany tekst#
VHUgd3Bpc3ogbHViIHdrbGVqIHN3w4PCs2ogdGVrc3QuLi4=
Statystyki - trochę liczb powiązanych z Twoim tekstem przed i po zamianie#
Rozmiar tekstu w pamięci (→ patrz Ilość danych (jednostki)) | ||
Rozmiar czystego tekstu jako UTF-16 | 64 | |
Rozmiar czystego tekstu jako UTF-8 | 33 | |
Rozmiar tekstu po zakodowaniu BASE64 | 48 | |
Zmiana rozmiaru w procentach (Przepływ danych: UTF-16 → UTF-8 → BASE64) | ||
Miejsce zaoszczędzone po zamianie tekstu UTF-16 na UTF-8 | 48.44 | |
Przyrost danych po zakodowaniu tekstu UTF-8 jako BASE64 | 45.45 | |
Zmiana rozmiaru po zakodowaniu BASE64 względem UTF-16 | -25 |
Trochę informacji#
- BASE64 to algorytm kodowania danych przy użyciu 64 znaków alfanumerycznych.
- Wszystkie znaki BASE64 dadzą się wyświetlić na standardowym terminalu ASCII.
- Kodowanie BASE64 może zostać użyte do przesyłania danych binarnych (czyli w praktyce dowolnych) za pomocą protokołów tekstowych np. podczas przesyłania załączników do maili.
- Tekst po zakodowaniu algorytmem BASE64 rośnie o 1/3. To dlatego np. maile zawierające załączony plik MP3 zajmują ok. 33% więcej niż wynikałoby to z rozmiaru dołączonego pliku.
- ⚠ UWAGA! Niektóre protokoły (np. protokół wysyłania poczty elektronicznej SMTP) stosują BASE64 do kodowania haseł. Jednak należy pamiętać, że algorytm BASE64 nie gwarantuje bezpieczeństwa i nie w tym celu został stworzony. Dane BASE64 mogą być odkodowane przez dowolną osobę.
- Ponieważ jeden znak BASE64 zajmuje 6 bitów (ponieważ , a dane w komputerach przechowywane są najczęściej w porcjach 8 bitowych bajtów, czasami po zastosowaniu algorytmu część ostatnich bitów pozostaje niewykorzystana. Aby obsłużyć ten scenariusz stosuje się specjalny znak dopełnienia (ang. pad character): = (znak równości). Pojawia się on na końcu ciągu wynikowego jeśli długość tekstu po zakodowaniu jest niepodzielna przez 8 bitów.
- Kodowanie BASE64 zostało ustandaryzowane w dokumencie RFC 4648.
Zobacz również#
- Jeżeli zainteresowały Cię różne sposoby kodowania informacji sprawdź nasze inne kalkulatory:
- kodowanie URL (czasami nazywane procentowowym) - stosowane głównie podczas przesyłania adresów www oraz formularzy podczas zapytań HTTP(S),
- kodowanie BASE64 - popularny sposób przesyłania danych binarnych w internecie przy użyciu protokołów zaprojektowanych pierwotnie jako tekstowe,
- alfabet Braille'a - sposób zapisu tekstu przy użyciu rozmieszczonych na płaszczyźnie wypukłych punktów, przeznaczony dla osób niewidomych,
- kod Morse'a - sposób zapisu informacji tekstowych za pomocą impulsów o różnej długości np. elektrycznych lub świetlnych, stosowany dawniej w telegrafii,
- kodowanie punycode - sposób zapisu domen internetowych zawierających znaki międzynarodowe spoza alfabetu łacińskiego.
- kodowanie URL (czasami nazywane procentowowym) - stosowane głównie podczas przesyłania adresów www oraz formularzy podczas zapytań HTTP(S),
Tagi i linki do tej strony#
Tagi:
Tagi do wersji anglojęzycznej:
Jakie tagi ma ten kalkulator#
Permalink#
Uwaga: ten kalkulator wprawdzie wspiera permalinki, ale wiemy, że w nie wszystkie kombinacje danych wejściowych działają w 100%. Sprawdź permalinka zanim go komuś przekażesz.