Ich weiß nicht genau was du mit Feld meinst?Xin hat geschrieben:Ich muss verstehen, dass wenn man das erste und dritte Feld kombiniert, sollte da ja "??[0]" rauskommen. Was genau bedeutet das jetzt, wenn ich die Nachricht noch nicht kenne!?
Nein, wo behaupte ich das denn? ^^Xin hat geschrieben:Kann man tatsächlich darauf schließen, dass im ersten und dritten Feld der dritte Buchstabe identisch ist? Oder im 2. und 4. der 2. Buchstabe?
Hm? Wieso willst du die Nachricht in Blöcke unterteilen? Beim One-Time-Pad (sowie dem n-Time-Pad) ist der Schlüssel immer mindestens so lang wie die Nachricht, also kann man diese als einen einzigen "Block" sehen.Xin hat geschrieben:Und wenn ich schon den Schlüssel nicht habe, wie finde ich die Schlüssellänge heraus, damit ich eine Nachricht überhaupt in n Blocke unterteilen kann?
Den obigen 3 Absätzen nach scheinst du das n-Time-Pad mit der Vigenère-Cipher zu verwechseln.
Du ratest. Du weißt nicht, ob " the " tatsächlich in deinem Klartext vorkommt. Du nimmst es einfach für alle Positionen im Text an und siehst dir an, was du bei den Nachrichten als Klartext mit dem über das " the " berechneten Teilschlüssel bekommen würdest. Bekommst du sinnvollen Text (das ist bei 5 Zeichen schon relativ gut erkennbar), ist die Wahrscheinlichkeit hoch, dass an der Stelle im Text tatsächlich " the " steht und der daraus abgeleitete Schlüssel richtig ist.Xin hat geschrieben:Wie genau funktioniert das mit der Suche nach " the "? Das habe ich nun wieder nicht verstanden. Irgendwo muss ich das chiffrierte " the " ja erstmal erhalten, um es abgleichen zu können.
Siehe die Überschriften:Xin hat geschrieben:Wo ist unterschied zwischen der Vigenère-Cipher und dem n-Time-Pad? Die Vigenère-Cipher wird als Begriff eingeführt, den ich bisher als n-Time-Pad verstanden habe!?
* Key-Wiederverwendung innerhalb einer Nachricht (Vigenère-Cipher)
* Key-Wiederverwendung für mehrere Nachrichten (n-Time-Pad)
Wenn du "PRO GGE N.O RG" mit dem Schlüssel "ABC" für je 3 Zeichen verschlüsselst ist das die Vigenère-Cipher. Du wendest innerhalb einer einzigen Nachricht den gleichen Schlüssel immer wieder an. Alle Klartext-Blöcke haben dabei die gleiche Größe (im vorigen Beispiel die Größe 3).
Wenn du "PROGGEN.ORG", "WIKI" und "FORUM" jeweils mit dem Schlüssel "SUPERTOLLESEITE" verschlüsselst ist das ein n-Time-Pad. Die Blöcke können (wie in diesem Beispiel) alle unterschiedlich lang sein, solange sie höchstens so lang wie der Schlüssel selbst sind.
Zusammenfassend zu den Stellen die ich oben nicht kommentiert hab: Mir ist durchaus bewusst, dass das ganze noch viel zu theoretisch und beispielarm ist, es fehlte einfach an der Zeit für mehr ^^Xin hat geschrieben:Kurz: Ich habe Schwierigkeiten ab den Seeds zu sehen und zu begreifen, was da passiert und was Du mir erklären möchtest?