Hasło słownika
Base64
Sposób kodowania danych binarnych lub tekstu do znaków ASCII, często używany w HTTP, API, tokenach i konfiguracjach.
Programowaniekategoria
4aliasy
Base 64 kodowanie Base64 base64 encoding Base64url
Opis
Base64 nie jest szyfrowaniem: każdy może łatwo odkodować taki tekst. To tylko wygodny format transportowy, który zamienia bajty na bezpieczny zestaw znaków, aby dane dało się przenosić w nagłówkach HTTP, JSON-ie, URL-ach, plikach konfiguracyjnych czy tokenach. W security ta różnica jest kluczowa: jeśli hasło jest tylko w Base64, to nadal jest praktycznie jawne.
Przykłady
- YWRtaW46YWRtaW4= po odkodowaniu daje admin:admin.
- HTTP Basic Auth przesyła login i hasło jako Base64 z ciągu user:password.
- JWT używa wariantu Base64url dla nagłówka i payloadu.