Zusammenfassung in drei Zeilen
- Erläuterung von Base64 und Analyse des Wortquiz-Spiels Kkodle
- In den Parametern des Problem-Links von Kkodle befinden sich Base64-kodierte Daten
- Es wird erklärt, wie sich durch das Dekodieren dieser Daten die richtige Antwort extrahieren lässt
Was ist Base64
- Base64 ist ein Kodierungsverfahren, das Binärdaten in ein Textformat umwandelt
- Mit 4 Zeichen(A-Z, a-z, 0-9, +, /) lassen sich alle Arten von Daten darstellen
Warum Base64 verwendet wird
- Speicherung verschlüsselter Daten
- Übertragung von E-Mail-Anhängen
- URL-Kodierung usw.
Missverständnisse über Base64
- Base64 ist kein Verschlüsselungsverfahren
- Base64 ist lediglich ein Kodierungsverfahren, das Daten in einer anderen Form darstellt
URL-Struktur von Kkodle
- Sie besteht aus der Domain (
kordle.kr) und Parametern (code=~~~) - Der Parameterwert sind Daten, bei denen irgendein Wert mit Base64 kodiert wurde
- Beim Dekodieren lässt sich die Lösung des Wortquiz ableiten
2 Kommentare
Grund für die Verwendung -> Speicherung verschlüsselter Daten
Missverständnis -> Base64 ist kein Verschlüsselungsverfahren
Hier werden widersprüchliche Aussagen nebeneinander gemacht.
Bei Base64 handelt es sich nicht um ein Verschlüsselungsverfahren, sondern eher um eine andere Art, Daten in binärer Form darzustellen.
Auch im Originaltext steht, dass es weniger zum verschlüsselten Speichern dient, sondern vielmehr dazu, verschlüsselte Daten sicher zu übertragen oder zu speichern.
Da das wohl ohne nähere Erklärung zusammengefasst wurde, wirkt es vermutlich so.