Montag, 17.06.2024 (CEST) um 07:05 Uhr
www.windowspage.de 20 Jahre Windowspage
News:
Herzlich Willkommen bei Windowspage. Alles rund um Windows.

Tipps - WSL - Dateien und Zeichenfolge mit Base32 / Base64 kodieren und decodieren (ab 1703)
Detailbeschreibung
Betriebssystem: Windows 10, Windows 11

Für die Kodierung und Dekodierung von binären Daten bzw. Dateien (z. B. Programme, komprimierte Dateien, Bilder) wird u.a. das Base32- oder Base64-Verfahren angewendet. Dabei werden die Binärdaten in lesbare ASCII-Zeichen umgewandelt. Das Base32-Verfahren eignet sich für Datenformate, bei denen nicht zwischen Groß- und Kleinbuchstaben unterschieden wird. Base64 wird häufig im Internet (z. B. E-Mail-Anhänge oder bei der HTTP-Basisauthentifizierung) verwendet. Für Kodierung und Dekodierung der beiden Verfahren ("Base32" und "Base64") stehen in den WSL-Distributionen (z. B. "Ubuntu", "Debian") zwei gleichnamige Tools bereit.

So geht's (Inhalt einer Datei kodieren):

  • Starten Sie die entsprechende Linux-Distribution (z. B. "Ubuntu").
  • Als Befehl geben Sie folgenden Syntax "base32 [Datei]" bzw. "base64 [Datei]" ein. Z. B.: "base64 windowspage.txt"
  • Drücken Sie die Eingabetaste.
  • Die kodierte Zeichenfolge wird ausgegeben.

base64 windowspage.txt

So geht's (Inhalt einer Datei dekodieren):

  • Starten Sie die entsprechende Linux-Distribution (z. B. "Ubuntu").
  • Als Befehl geben Sie folgenden Syntax "base32 -d [Datei]" bzw. "base64 -d [Datei]" ein. Z. B.: "base64 -d windowspage.txt"
  • Drücken Sie die Eingabetaste.
  • Die dekodierte Zeichenfolge wird ausgegeben.

base64 -d windowspage.txt

Tabelle der Befehlsparameter (für "base32" und "base64"):

Parameter: Kurzbeschreibung:
-d Der Inhalt der Datei oder die Zeichenfolge wird dekodiert.
-i Ignoriert bei der Dekodierung alle nicht gültigen Zeichen.
-w [Zahl] Legt die Zeilenumbruch bei Ausgabe der kodierten Zeichenfolge fest.
Bei "0" wird der Zeilenumbruch deaktiviert.
Standard: 76 (Zeichen)

Beispiele:

  • Den Inhalt der Datei "windowspage.txt" mit "Base32" kodieren und den Zeilenumbruch bei 38 Zeichen festlegen:
    "base32 -w 38 windowspage.txt"
  • Den Inhalt der Datei "windowspage.txt mit "Base64" dekodieren und alle ungültigen Zeichen ignorieren:
    "base64 -di windowspage.txt"
  • Die Zeichenfolge "Alles rund um Windows!" mit "Base32" kodieren:
    "echo "Alles rund um Windows!" | base32"
  • Die mit "Base32" kodierte Zeichenfolge "IFWGYZLTEBZHK3TEEB2W2ICXNFXGI33XOMQQU===" dekodieren:
    "echo "IFWGYZLTEBZHK3TEEB2W2ICXNFXGI33XOMQQU===" | base32 -d"

Hinweis:

  • Weitere Optionen zur Steuerung der Ausgabe können mit dem Befehl "base32 --help" bzw. "base64 --help" ausgegeben werden.

Versionshinweis:

  • Die Linux-Distributionen benötigen mindestens Windows 10 Version 1703.

Windowspage - Weitere interessante Tipps und Einstellungen
Tipps für Windows 10, Windows 11
Statistik

Unsere Webseite verwendet technisch notwendige Cookies ("berechtigtes Interesse"). Darüberhinausgehend (z. B. für Statistiken oder Marketing) erfolgt keine Speicherung von Cookies. Klicken Sie auf "Ich stimme zu", um Cookies zu akzeptieren und direkt unsere Webseite besuchen zu können. Weitere Informationen...

Valid HTML 4.01 Transitional  CSS ist valide!