Nja, Base64 ist immerhin noch kürzer als Hexadezimal
Base64 nutzt effektiv nur 5 Bit pro Zeichen, in ganzen Bit könnte man locker 7 verwenden und alles um 32 hochsetzen ... quasi Base128
Effektiv kann man aber in
Ansi 256-32 Werte pro Zeichen codieren
und innerhalb des
ASCII-Bereichs 128-32 Werte (da es dort nur 7 Bit gibt)
Bei einer größeren Packungsdichte würden dann aber die Berechnungen etwas aufwändiger und die zusammenhängenden Blöcke größer.
> Base64 = 3 Byte in 4 Zeichen = 33% größer