vorherigerMenunächster

Base

Funktionsweise und Beispiel

Die verschiedenen Base-Kodierungen sind Darstellungsmöglichkeiten von Zahlen und Buchstaben im Computerwesen. Da das ursprüngliche ASCII nur 128 Zeichen kodieren konnte, wurden andere Systeme entwickelt, mehr Zeichen darstellen. Dazu zählen die einzelnen Base-Darstellungen nach dem Standard RFC-4648. Sie sind nicht zu verwechseln mit den einzelnen Zahlendarstellungen zur Basis 16, 32, 64 oder 85. Bei diesen Umwandlungen werden Werte in deren Binärdarstellungen umgewandelt und diese dann neu angeordnet (siehe Bilder).



Quelle: Wikipedia

Bsp. (aus der RFC-4648-Spezifikation):

BASE16("foo") = "666F6F"

BASE16("foobar") = "666F6F626172"



BASE32("fo") = "MZXQ===="

BASE32("foo") = "MZXW6==="

BASE32("foob") = "MZXW6YQ="

BASE32("foobar") = "MZXW6YTBOI======"



BASE64("f") = "Zg=="

BASE64("fo") = "Zm8="

BASE64("foo") = "Zm9v"

BASE64("foob") = "Zm9vYg=="

Bedienung



Eingabe
  1. Auswahl einer der vier Umwandlungen

Base-Kodierung



Diese Funktion teilt sich in die vier hier genannten Base-Berechnungen. Diese sind in der Bedienung identisch.

Eingabe
  1. Eingabe des zu untersuchenden Textes.
  2. Auswahl kodieren/dekodieren. Kodieren heißt Text nach Base, dekodieren heißt Base nach Text
Ausgabe
Der codierte bzw. decodierte Text