Hi,
Nun, base64, wie der name schon sagt, bildet dir jeden String in einen zweiten ab, der ausschliesslich _nur_ folgende Zeichen enthält:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/
ist aber auch sehr ineffizient (ich meine, er verschwendet auch ungeheuerlich viel Platz). Das einzige, was also Probleme geben könnte, ist das '+', welches als Space (0x20) dekodiert wird und eventuell das Zeichen '/', welches du umbedingt kodieren musst, da es sonst als "Unterverzeichnis-Token" interpretiert wird...
hm, das "=" kann schon vorkommen - nämlich im padding, also am Ende und
wenn dann nur am Endes des base64-Strings; entweder in 2 oder 3facher
Ausführung, kommt auf die jeweilige Anzahl der bytes im Original an.
bye eddie