Base64

Das ist der Eintrag dazu aus unserem IT-Kommunikationslexikon:

Kodierung, die durch das Programm MIMENCODE im MIME-Standard benutzt wird, um binäre Daten in ein ASCII-Subset umzuwandeln.

Bei der Kodierung werden 64 ASCII-Zeichen benutzt, um die 6-Bit binären Werte 0-63 darzustellen. Um Daten nach Base64 zu wandeln, wird mehrmals jeweils ein 24-Bit Puffer behandelt. Dabei werden das erste Byte in den höchstwertigen 8 Bits, das zweite in den mittleren und das dritte in den niederwertigsten 8 Bit untergebracht. Danach werden jeweils sechs Bits von den höchstwertigen an als Index auf den String: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/" benutzt. Waren weniger als drei Bytes zu kodieren, so wird die Ausgabe mit ein oder zwei "=" aufgefüllt.

Siehe auch:
uuencode

Aktuelle Beiträge

EU-Rat plant Chatkontrolle mit Zustimmungszwang Daniel Richey Do., 23.05.2024 - 09:06
Die EU-Regierungen könnten bereits im Juni über die Einführung der umstrittenen Chatkontrolle entscheiden. Der entsprechende Vorschlag sieht vor, dass Nutzer von Kommunikations-Apps künftig zustimmen müssen, dass alle verschickten Bilder und Videos automatisiert und verdachtslos gescannt werden. Diese Daten könnten dann an die Polizei weitergeleitet werden.
Android-Geräte offline finden Daniel Richey Mi., 22.05.2024 - 13:43
Google hat die Funktion "Find my Device" ausgebaut. Fortan lassen sich auch Geräte, die offline sind, aufspüren. Eine Konsequenz daraus ist, dass Android-Geräte nun laufend ihren Standort mitteilen, wenn auch verschlüsselt und für Google nicht unmittelbar ersichtlich. Nutzer haben die Wahl, ob und wie sich die eigenen Devices an dem Dienst beteiligen.
Data Democracy im Unternehmen umsetzen Redaktion IT-A… Mi., 22.05.2024 - 13:19
Kein Zugang zu Daten bedeutet ineffizientes Management und einen Verlust an Wettbewerbsfähigkeit. Denn die mangelnde Informationsverfügbarkeit führt bei Mitarbeitern zu zeitraubenden Suchen und suboptimalen Prozessen. Eine Lösung dafür kann Data Democracy sein. Das Konzept verteilt den Datenzugriff im Unternehmen neu. So verkürzen sich Entscheidungsfindung, Ressourcen werden besser genutzt und Mitarbeiter sind befähigt, neue Ideen zu entwickeln.