Enigma

Discussion of challenges you have already solved
Post Reply
User avatar
bsguedes
Posts: 103
Joined: Tue Feb 24, 2009 12:39 am
Location: Porto Alegre

Enigma

Post by bsguedes »

Nice challenge!

It's great to finally find classic crypto challenges like this one using Enigma machine and the other one using RSA ciphering (even if the challenge doesn't work :P). Challenges after Spiral Bits are much more interesting!

Is there a part 2 for this challenge?
I ask myself how difficult it would be if it have more rotors (ergo, a longer key), or if the plugs were unknown.
User avatar
Rat62
Posts: 17
Joined: Tue Nov 23, 2010 5:00 pm

Post by Rat62 »

Fortunately the "Ringstellung" (which determins the turnover position) was left unchanged. So it was possible to brute force those abt 1000000 possibilities with probable words.

Nice challenge!
User avatar
dangermouse
Posts: 89
Joined: Sun Jun 05, 2011 8:14 pm
Location: deep space computing AG
Contact:

Post by dangermouse »

Phantastic challenge, i had an own prototype in Freepascal to do brute force with index of coincidence to check the output for validity. The prototype also can break Naval Enigmas (with known plugboard), though I am not sure how long it would take to get it done.

The answer I get is a bit mangled in the beginning:
JUJLHYPUKAQGJRMYMALLENGEISABITLONGERTHANNORMALTOTAKETHEFULLADVANTAGEOFTHETHIRDGEARBYTHEWAYTHEANSWERIS*********** ioc:1.45559845559845

Was that intention or my Enigma machine needs some tuning?
User avatar
Rat62
Posts: 17
Joined: Tue Nov 23, 2010 5:00 pm

Post by Rat62 »

Same here. Perhaps to make it less easy. Regarding the Ringstellung: It doesn't really matter. We didn't know the Walzenstellung (the initial three letter code) anyway.
Seter
Posts: 4
Joined: Sat Mar 23, 2013 6:01 am

Post by Seter »

I used "OUT" as the initial state and got an all-meaningful output. But I've noticed that the second rotor rotated both meeting the 16th and 17th letter(O and Z). Is this behavior a bug or well defined?
User avatar
Hippo
Posts: 339
Joined: Sat Feb 01, 2014 12:05 am
Location: Praha 5

Post by Hippo »

Seter wrote:I used "OUT" as the initial state and got an all-meaningful output. But I've noticed that the second rotor rotated both meeting the 16th and 17th letter(O and Z). Is this behavior a bug or well defined?
It's well defined ;)
Post Reply