Sie verstehen die Voraussetzung von base64 falsch.
Base64 dient zum Codieren von binären Blobs in einen druckbaren ASCII-Text. Auf diese Weise werden sechs Datenbits gleichzeitig beansprucht und einem der 64 Zeichen zugeordnet A-Za-z0-9+/
. Alles ist im Blob enthalten.
Während der Dekodierung wird jedes Zeichen betrachtet und neu zugeordnet, wobei Leerzeichen ignoriert werden (lesen: übersprungen).