Re: Challenge "Enigma Part 1" ¶
By: TBREAKER on Jan. 7, 2013, 11:35 p.m.
Hello George
"not entirely straightforward" … interpret it literally …
All the best
TBREAKER
By: kiekuk on Feb. 20, 2015, 11:22 a.m.
Hallo zusammen,
ich habe mittels Cryptool 2 eine korrekte Übersetzung gefunden. Leider wird meine gefundene Lösung nicht akzeptiert.
Angenommen die Lösung sei:
Walzen 3 1 2
Ringe 4 5 6
Umkehrwalze A
Startschlüssel BCD
Dann wird weder 312ABCD noch 201ABCD akzeptiert.
Was mache ich falsch?
VG kiekuk
By: kiekuk on Feb. 20, 2015, 1:27 p.m.
Hallo TBreaker,
ich wollte nur sicherstellen, dass ich alles richtig verstanden habe.
Der Hinweis "Rotoren 0,1,2" ist ja nicht Enigma-like I, II, III.
Auf jeden Fall wird meine Lösung nicht akzeptiert. In dem Cryptool wird aus dem ciphertext in den plaintext entschlüsselt. Er bricht auch mit dem folgenden Ergebnis ab:
0,066… | X, Y, Z | 0a, 0b, 0c | BCD | – no plugs –
Und wenn ich diese Einstellung als Lösungswort abgebe, dann bekomme ich gesagt, dass die Lösung nicht korrekt ist.
Viele Grüße
Kiekuk
By: bgr on Feb. 23, 2015, 8:58 a.m.
Hello George
"not entirely straightforward" … interpret it literally …
All the best
TBREAKER
Ich weiss gar nicht wie oft ich die Challenge schon angefangen habe und wie oft ich sie wieder weggelegt habe. Auffällig ist nur, daß ich bereits mehrmals auf das gleiche Ergebnis gekommen bin. Allerdings scheitert es bei mir daran, daß mir weder der Hinweis oben, als auch die deutsche Übersetzung "eventuell nicht geradlinig" weiterhilft, um an den lesbaren Klartext zu kommen.
Gehe ich zumindest richtig in der Annahme, daß ich über die Buchstabenhäufigkeit verifizieren kann, ob ich zumindest den richtigen Klartext entschlüsselt habe?
Bernhard
By: TBREAKER on Feb. 23, 2015, 1:44 p.m.
Hallo Bernhard
Wenn Du mit Buchstabenverteilung die Buchstanbenpaarverteilung "Index of Coincidence" meinst, dann ja. Mit der einfachen Buchstabenhäufigkeit habe ich es nicht probiert, dazu erscheint mir aber der Text zu kurz.
Die Challenge hat 3 Schwierigkeiten:
Viele Grüße
TBreaker
By: braddrew on April 3, 2015, 7:04 a.m.
Hi Guys,
I'm trying to implement my own encode/decode routine in python but I'm struggling to get the same results as Prof. Stamp's. My code encrypts and decrypts symmetrically however I can't decrypt the example in the zip file using the same settings.
Just to check my logic, can I confirm that the following is correct?
Assuming a key 302 B WAG,
Character -> Rotor 2 -> Rotor 0 -> Rotor 3 -> Reflector B -> Inverse Rotor 3 -> Inverse Rotor 0 -> Inverse Rotor 2 -> Output Character
This is what my code does, I am using the same rotor values from the C file and I've stepped through it letter by letter and it seems to work - but the results are not the same?
Thanks guys,
Brad
By: RandyWaterhouse on Nov. 24, 2021, 10:16 a.m.
I'm really frustrated with this challenge. I tried various things for the "not entirely straightforward" part but no luck. That bit is probably very simple once you "get it", but if you don't there's no way to solve the challenge.
By: ExAstris on July 15, 2023, 1:45 a.m.
Hello, hallo,
still struggling with this one. I tried quite a few implementations, without success.
"Not straightforward" is crystal clear to me, but my own implementation can go very low in score (IC, n-grams...), so I should be able to recognize a text that is non-standard English.
Since people have been able to solve this one with Cryptool (great application), I have 2 questions:
1) is there a way to force the program to NOT use plugs (steckers) ? Ideally, I would like to choose the number of plugs. 2) how can I get more than the standard 10 results in the top list ? More like a 100.
Thanks,
Eric