C-36 cipher machine C-36. Notes about problems. ---------------------------------------------- 1st Problem =========== This problem is not difficult .... except you need to build a C-36 simulator (with papers or a computer). To achieve this objective, it is necessary not only to understand the accompanying text but also to understand the functioning of the Hagelin C-serie machines, such as the M-209. Indeed the M-209 is a simple evolution of the C-36. 2nd Problem =========== We know the permanent shift, so we end up with a simpler machine than the M-209. In addition we know the beginning of the messages. It is simple to deduce a part of the key (the position of the pins) and finally, the whole key. This problem does not require a computer. 3rd Problem =========== The internal key (the position of the pins) is known. Simply try all possible message keys (the permanent shift and the initial position of the five wheels). It is possible to perform a manual keyword attack, but you have to try a lot of keywords. 4th Problem =========== We know nothing, then the problem is complex. The use of a computer is almost required. 5th Problem =========== We know the beginning of the message. It is long enough to deduce the position of the pins. Unfortunately, the permanent shift isn't known. 6th Problem =========== We have several messages in depth. We can deduce the plain text of the messages and then find the position of the pins and the permanent shift.