Base64 en el desarrollo web moderno
Base64 usa un alfabeto de 64 caracteres seguros para representar datos binarios en texto. Un token JWT, por ejemplo, es simplemente tres bloques Base64 separados por puntos que contienen el header, el payload y la firma del token.
- Data URIs: Embebe imágenes directamente en HTML/CSS sin peticiones HTTP adicionales.
- Autenticación HTTP Basic: Las credenciales
usuario:contraseñase codifican en Base64 en la cabeceraAuthorization. - JWT Tokens: Cada parte de un JSON Web Token está codificada en Base64URL.