- Base64 é criptografia?
- Não. É só uma forma de escrever bytes com 64 caracteres seguros (A-Z, a-z, 0-9, + e /). Qualquer um decodifica. Nunca use Base64 para esconder senha ou dado sensível.
- Por que o texto codificado fica maior?
- Cada 3 bytes viram 4 caracteres: o Base64 ocupa cerca de 33% a mais que o original. O = no fim completa o último grupo.
- O que é Base64 seguro para URL?
- A variante base64url troca + por - e / por _, e costuma tirar o = do fim, para caber em URL e em nome de arquivo sem precisar codificar de novo. É a usada em tokens JWT.