Mit einer Schachchiffre spielen

Aug 29 2020

Alice und Bob lieben beide die Verschlüsselung und Alice liebt es, Schach zu spielen. Leider ist Bob nicht sehr gut im Schach, deshalb findet er es nicht sehr fair, das Spiel wirklich spielen zu müssen. Anstatt Schach zu spielen, beschlossen Alice und Bob, Schach in ihre eigene Schachchiffre zu verwandeln. Nachdem sie einem Schema zugestimmt hatten, schickte Alice die folgende Testnachricht an Bob.

1.  Nf3  d6 
2.  Nc3  b5 
3.  Ne4  h6 
4.  Nxd6 Kd7
5.  Nxf7 a6
6.  Nd6  h5
7.  Nxb5 axb5
8.  g4   e5
9.  Nxe5 Ke8
10. gxh5 b4
11. c3   bxc3
12. b4   Nd7
13. b5   Nxe5
14. d3   Nc4
15. dxc4 c6
16. Bg5  cxb5
17. Be7  Qxe7

Welche Nachricht hat Alice gesendet?

Tipp 1

Es sind drei Schritte erforderlich, um die endgültige Lösung zu erreichen. Finden Sie heraus, welche Chiffre sie verwenden; Bestimmen Sie gegebenenfalls die Einschränkungen. Bestimmen Sie, wie die Schachzüge in die ausgewählte Chiffre passen, um eine Klartextantwort zu erstellen.

Tipp 2

Der Inhalt der Rahmengeschichte bietet einen Hinweis auf die spezifische Chiffre, die sie verwenden. Sobald Sie die Chiffre kennen, liefern einige der Schachzüge den Rest der Informationen, die Sie benötigen.

Tipp 3 (ein bisschen groß)

Schach ist ein bisschen wie ein Boxkampf, die Kämpfer starten immer in einer der Ecken. Von dort aus sind viele der Bewegungen nur eine Haltung, aber es sind die Treffer, die den Kontakt herstellen, den die Leute sehen.

Antworten

6 LukasRotter Sep 12 2020 at 19:42

Die Nachricht ist

HALLO WELT

weil

Ordnen Sie das folgende 5x5-Raster der Tafel zu:



Der erste Zug in Weiß zeigt die untere rechte Ecke des Rasters an.

Nehmen Sie dann für jede Aufnahme den zugrunde liegenden Buchstaben. Eine Aufnahme befindet sich außerhalb des Quadrats, das einen Raum darstellt.

Wie in der Geschichte angedeutet, ist das verwendete 5x5-Rasterlayout das gleiche wie bei der Playfair-Verschlüsselung, obwohl wir nicht tatsächlich mit Playfair verschlüsseln / entschlüsseln.

Anmerkungen / Feedback:

Da das Konzept ziemlich einfach ist, kann es überraschend sein, dass dies erst jetzt mit einer Menge Hinweise in den Kommentaren gelöst wurde. Ich kann Ihnen nur die Gründe nennen, aus denen ich es nicht früher lösen konnte:

- Ich habe den Playfair-Hinweis sofort aufgegriffen, aber für die ganze Zeit davon ausgegangen, dass wir tatsächlich mit Playfair entschlüsseln mussten. Daher habe ich die meiste Zeit damit verbracht, herauszufinden, was der Schlüssel und was der Klartext ist und welche benutzerdefinierten Variationen verwendet werden könnten (möglicherweise mehr als ein 5x5-Raster oder ein 8x8-ASCII-Raster). Vielleicht wäre ein Hinweis, der nur auf ein 5x5-Raster zeigt, klarer gewesen.
- Nach den Box-Hinweisen habe ich tatsächlich darüber nachgedacht, ein 5x5-Gitter darauf abzubilden und nur Captures zu zählen, aber da mindestens eine Bewegung außerhalb der Grenzen eines 5x5-Gitters lag, habe ich es fallen gelassen, ohne es zu versuchen. Das mag meinerseits Dummheit gewesen sein, da es keine schlechte Idee ist, ein Out-of-Bound-Capture als Leerzeichen zu verwenden.
- Das, was es für mich getan hat, war der Kommentar, dass der erste Zug Ihnen die Ecke eines 5x5-Gitters zeigt und dass einer der Züge von Natur aus außerhalb der Grenzen liegt.