Le Base64 est un moyen de faire passer n'importe quel type de fichier dans un mail. Comme les protocoles mails ne gerent que 127 caracteres, certains fichiers passeront mal dans le transfert. C'est pourquoi on a créé un un algorithme d'encodage n'utilisant que 64 carateres + 1 joker pour permettre à tous les fichier de passer sans probleme.
Il y a deux versions: la première écrite en C++, la seconde en C.
la premiere version gère l'encodage et le décodage de pointeurs de fichiers et de pointeurs de char(chaines de caracteres)
la seconde gère l'encodage et de décodage de pointeurs de fichiers, de descripteurs de fichiers et de pointeurs de char.