Anwendungsbeispiele

Hex in Base64: ff0080 ergibt /wCA

Die drei Bytes ff0080 von Hex in Base64 umwandeln. Das Ergebnis /wCA ohne UTF-8-Dekodierung prüfen.

Verwenden Sie eine Byte-zu-Byte-Konvertierung, wenn Ihre Daten kein Text sind. Dieses Beispiel nimmt die hexadezimalen Paare ff, 00 und 80 und stellt dieselben drei Bytes wie Base64 dar. Es ist keine UTF-8-Textdekodierung erforderlich, so dass die ungültige Textsequenz diese Konvertierung nicht verhindert.

Beispieleingabe

ff0080

Erwartetes Ergebnis

/wCA

Schritt für Schritt

  1. Öffnen Sie den Hex- und Base64-Konverter und wählen Sie Hex auf Base64.
  2. Geben Sie ff0080 ein und führen Sie die Umwandlung aus. Überprüfen Sie das genaue Ergebnis /wCA.
  3. Wählen Sie Base64 zu Hex und geben Sie /wCA ein, um ff0080 wiederherzustellen.

Das Ergebnis verstehen

Jedes Hex-Paar stellt ein Byte dar, so dass sechs Hexadezimale Ziffern drei Bytes sind. Base64 codiert diese Bytes hier in vier Zeichen, ohne dass für diesen Drei-Byte-Eingang ein Padding erforderlich ist. Die Konvertierung des wörtlichen Textes ff0080 in Base64 würde sechs Textzeichen codieren und ein anderes Ergebnis erzeugen.

Grenzen und Hinweise

Hex und Base64 sind reversible Codierungen, keine Verschlüsselung. Eine ungerade Anzahl von Hex-Ziffern oder ungültigen Zeichen wird abgelehnt. Die binäre Ausgabe muss nicht gültig UTF-8 sein und sollte nicht automatisch als lesbarer Text interpretiert werden.

RFC 4648

Werkzeug öffnen