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