środa, 30 marca 2011

Co to Base64

Base64 jest bardzo ciekawym i nierzadko przydatnym sposobem kodowania znaków, który tak bardzo przypadł do gustu programistom w niektórych sytuacjach. Najłatwiej system ten można omówić przez analogię do systemu ASCII. Albowiem w systemie ASCII każdy znak ma swoją reprezentatywną liczbę zapisaną w systemie dwójkowym. Tutaj jest stosunkowo podobnie. Tutaj bowiem mamy 64 znaki, które odpowiadają danym numerom w kodzie ASCII. Oprócz ostatnich 2 znaków, są to znaki całkowicie alfanumeryczne, o czym warto pamiętać. Ten sposób kodowania jest wykorzystywany w poczcie elektronicznej głównie w protokole SMTP oraz w trakcie przesyłania hasła do serwera. Jak zwykle w przypadku kodowania, na pierwszy rzut oka zapisany tekst w tym sposobie nic nam nie mówi jako taki. Tak to już bywa. Warto wspomnieć jeszcze dodatkowo o tym iż, w Base64 nie ma polskich znaków, co niekiedy sprawia o tym, że to kodowanie bywa nieużywane. Ale rzadko się to zdarza.

Brak komentarzy:

Prześlij komentarz