Vinzenz Mai: base_64 ist gleich

Beitrag lesen

Hallo,

Welches denn? Wenn Du ein Problem hast, musst Du es beschreiben, sonst kann Dir keiner helfen.

Das hatte ich bereits geschrieben. Was hat eine Tabelle mit 64 Zeichen damit zu tun, wenn base64 nahezu alle zeichen umwandeln kann?

nicht nahezu alle. Alle.

Du nimmst drei aufeinanderfolgende Bytes, genauer 24 Bit, Deiner Ausgangsdaten. Diese 24 Bit teilst Du in 4 Einheiten à 6 Bit auf - genau wie in Wikipedia grafisch dargestellt.

Jede dieser Einheiten von 6 Bit wird mit *einem* 8-Bit-Zeichen kodiert. Mit 6 Bit kannst Du genau 2^6 = 64 verschiedene Werte darstellen, deswegen benötigt man nur 64 verschiedene Zeichen, um *alle beliebigen* Zeichen darstellen zu können. Dafür benötigt man halt ein Drittel mehr Platz.

An welchem Punkt kommst Du nicht mehr mit?

Freundliche Grüße

Vinzenz