-Decodierung aus dem Base64-Format

Info

Treffen Sie Base64-Dekodierung und -Codierung, ein einfaches Online-Tool, das genau das tut, was es sagt: Dekodierung aus der Base64-Codierung sowie aus Codierungen schnell und einfach hinein. Base64 codiert Ihre Daten problemlos oder decodiert sie in ein für Menschen lesbares Format.
Base64-Codierungsschemata werden häufig verwendet, wenn Binärdaten codiert werden müssen, insbesondere wenn diese Daten gespeichert und über bestimmte Medien übertragen werden müssen mit Text umgehen. Diese Codierung stellt sicher, dass die Daten während des Transports ohne Änderungen intakt bleiben. Base64 wird häufig in einer Reihe von Anwendungen verwendet, einschließlich E-Mail über MIME sowie zum Speichern komplexer Daten in XML oder JSON.
Erweiterte Optionen

  • Zeichensatz: Bei Textdaten die Codierung Das Schema enthält keinen Zeichensatz, daher müssen Sie angeben, welcher Zeichensatz während des Codierungsprozesses verwendet wurde. Es ist normalerweise UTF-8, kann aber auch viele andere sein; Wenn Sie sich nicht sicher sind, spielen Sie mit den verfügbaren Optionen oder versuchen Sie es mit der automatischen Erkennungsoption. Diese Informationen werden verwendet, um die dekodierten Daten in den Zeichensatz unserer Website zu konvertieren, sodass alle Buchstaben und Symbole ordnungsgemäß angezeigt werden können. Beachten Sie, dass dies für Dateien irrelevant ist, da keine web-sicheren Konvertierungen auf sie angewendet werden müssen.
  • Jede Zeile einzeln dekodieren: Die codierten Daten bestehen normalerweise aus fortlaufendem Text, sodass auch Zeilenumbrüche in ihre Base64-codierten Formen konvertiert werden. Vor dem Decodieren werden alle nicht codierten Leerzeichen von der Eingabe entfernt, um die Eingaben zu schützen Integrität. Diese Option ist nützlich, wenn Sie mehrere unabhängige Dateneinträge dekodieren möchten, die durch Zeilenumbrüche getrennt sind.
  • Live-Modus: Wenn Sie diese Option aktivieren, werden die eingegebenen Daten sofort mit dem integrierten Browser dekodiert JavaScript funktioniert, ohne dass Informationen an unsere Server gesendet werden. Derzeit unterstützt dieser Modus nur den UTF-8-Zeichensatz.

Sicher und sicher
Die gesamte Kommunikation mit unseren Servern erfolgt über sichere SSL-verschlüsselte Verbindungen ( https). Wir löschen hochgeladene Dateien sofort nach der Verarbeitung von unseren Servern und die resultierende herunterladbare Datei wird direkt nach dem ersten Downloadversuch oder 15 Minuten Inaktivität (je nachdem, welcher Zeitraum kürzer ist) gelöscht. Wir behalten oder überprüfen den Inhalt der übermittelten Daten nicht oder hochgeladene Dateien in irgendeiner Weise. Lesen Sie unsere Datenschutzbestimmungen unten, um weitere Informationen zu erhalten.

Völlig kostenlos
Unser Tool kann kostenlos verwendet werden. Von nun an müssen Sie für solche einfachen Aufgaben keine Software mehr herunterladen.
Details zur Base64-Codierung
Ba se64 ist ein Oberbegriff für eine Reihe ähnlicher Codierungsschemata, die Binärdaten codieren, indem sie numerisch behandelt und in eine Basis-64-Darstellung übersetzt werden. Der Base64-Begriff stammt aus einer bestimmten MIME-Inhaltsübertragungscodierung.
Design
Die Auswahl der Zeichen für die 64 Zeichen, die für Base64 erforderlich sind, variiert zwischen den Implementierungen. Die allgemeine Regel besteht darin, einen Satz von 64 Zeichen auszuwählen, der sowohl 1) Teil einer Teilmenge ist, die den meisten Codierungen gemeinsam ist, als auch 2) auch druckbar ist. Durch diese Kombination ist es unwahrscheinlich, dass die Daten während der Übertragung durch Systeme wie E-Mail geändert werden, die traditionell nicht 8-Bit-sauber waren. Beispielsweise verwendet die Base64-Implementierung von MIME AZ, az und 0-9 für die ersten 62 Werte sowie „+“ und „/“ für die letzten beiden Werte. Andere Variationen, die normalerweise von Base64 abgeleitet werden, teilen diese Eigenschaft jedoch unterscheiden sich in den Symbolen, die für die letzten beiden Werte ausgewählt wurden; ein Beispiel ist die URL- und Dateinamensichere Variante „RFC 4648 / Base64URL“, die „-“ und „_“ verwendet.
Beispiel
Hier „ist ein Zitatausschnitt aus Thomas Hobbes Leviathan:
„Der Mensch unterscheidet sich nicht nur durch seinen Grund, sondern auch …“
Dies wird als ASCII-Byte-Sequenz dargestellt und im Base64-Schema von MIME wie folgt codiert:
TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCAuLi4 =
Im obigen Zitat ist der codierte Wert von Man TWFu. In ASCII codiert, werden die Buchstaben „M“, „a“ und „n“ als die Bytes 77, 97, 110 gespeichert, die „01001101“, „01100001“ und „01101110“ in Base-2 entsprechen. Diese drei Bytes werden in einem 24-Bit-Puffer zusammengefügt, wodurch die Binärsequenz „010011010110000101101110“ erzeugt wird. Packs mit 6 Bits (6 Bits haben maximal 64 verschiedene Binärwerte) werden in 4 Zahlen (24 = 4 * 6 Bits) konvertiert, die dann in Base64 in ihre entsprechenden Werte konvertiert werden.

Textinhalt M a n
ASCII 77 97 110
Bitmuster 0 1 0 0 1 1 0 1 0 1 1 0 0 0 0 1 0 1 1 0 1 1 1 0
Index 19 22 5 46
Base64-codiertes T W F. u

Wie dieses Beispiel zeigt, konvertiert die Base64-Codierung 3 nicht codierte Bytes (in diesem Fall ASCII-Zeichen) in 4 codierte ASCII-Zeichen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.