Back to OpenSource Participation forum
Task #51 translated https://gist.github.com/yurkohudyma/ddd8a053076bbd1b026a4731e004513f#file-task-40-uk-md
Yurko, Hi!
Thanks once more! It seems the link to older gist, but I found another in the "issue" you left in the repo, so all should be fine!
I'm a bit curious, honestly, how do you pick problems to translate :) this one is neither the easiest, nor the "exactly determined" (though I personally like such problems).
Hi, Rodeon. Sorry for that. I use to choose the one, not solved by myself and which goes rising by a # of task (difficulty is irrelevant so far). The plot (scenario) is important too - games & puzzles with historical ground I love the most.
Therefore I dare to propose whoever it may concern to initiate Enigma-machine codes cracker task*. The way Alan Turing made it with his Bomba machine. 10 peoples round-the-clock will do it in 157 mln years. PC certainly shall make it faster )
*maybe there is some task very much alike in the list, I passed only Caesar's shift cipher.
Hah, thanks for idea - though it seems I need to understand better how Enigma worked :)
If we regard Enigma as an implementation of rotary machine, it may be classified as a kind of stream cipher. There is simple problem on stream cipher breaking, but of course Enigma uses specific implementation of the stream and additional controls to confuse the matter...
Anyway Cryptography is very curious field and there are heap of problems in it, we still have only some basic of them...