1. Introduzione
La codifica di base viene usata quando dati binari devono essere memorizzati o trasportati in ambienti limitati al testo US-ASCII. E utile anche nelle applicazioni moderne, perche una rappresentazione testuale puo essere ispezionata, copiata, registrata e modificata piu facilmente degli ottetti grezzi.
RFC 4648 standardizza le codifiche Base64, Base32 e Base16. Specifiche e applicazioni precedenti spesso differivano su ritorni a capo, padding, caratteri accettati e alfabeti. Questo documento riduce tali differenze affinche i protocolli possano riferirsi a un insieme comune di regole.
Un protocollo che usa una codifica di base deve indicare con precisione l'alfabeto usato, la presenza del padding, l'eventuale uso di ritorni a capo e il trattamento dei caratteri fuori alfabeto.
Riferimento: RFC 4648.