0 votes
Guten Tag,

ich hätte mal kurz eine Frage zur Heimübung 12: Bei Aufgabe 3b wurde mir die Antwort AEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE= als falsch markiert. Das ist bei mir mit mehreren Konvertern als base64 encoding meiner im Programm funktionierenden Antwort herausgekommen: Der Null-Terminator (Ctrl-@ in der Konsole, \x00 in python für das Encoding, 00 als Byte im Online Encoder) gefolgt von 31* A (41 als Byte). Da die Aufgabe alleine fast ein Fünftel der Punkte der Abgabe wert ist würde ich hier schon ganz gerne wissen, warum das nicht korrekt ist. Vor allem da meinem Verständnis nach alles nach dem Null-Terminator egal sein sollte, solange die Eingabe genau 32 Zeichen lang ist (Alternativ könnte man natürlich auch eine längere Eingabe mit Null-Terminator auf dem ersten und 33. Zeichen machen, habe ich zwar nicht gemacht, weiß aber nicht ob das für andere Leute evtl. relevant ist).

Vielen Dank im Voraus

Yannik Sievers
in Heimübung by
edit history
0
Ich habe das gleiche Problem

1 Answer

0 votes
Guten Mittag,

ihre Lösung ist richtig. Ich hatte mich beim Eingeben der richtigen Lösungen in PANDA vertippt. Es sollte jetzt korrigiert sein.

Viele Grüße

Adrian Kumbrink
by
edit history