Oriol Closa's profile

💤 Not at the office right now

Oriol Closa

oriolclosa

Katalan i Stockholm 🇸🇪 och programmerare på 5🐒. Com que la independència va per llarg, he acabat fotent el camp.

Stockholm, Sverige

5 Monkeys

oriol_closa

oriolclosa

Oriol Closa

oriolclosa

💤 Not at the office right now

Katalan i Stockholm 🇸🇪 och programmerare på 5🐒. Com que la independència va per llarg, he acabat fotent el camp.

📚 Publications

Decyphering the Geheimschreiber, a Machine Learning approach

Recreating and breaking the Siemens and Halske T52 used during World War II to secure communications in Sweden

Kungliga Tekniska Högskolan

2019-07-29

http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-255050

Historically, rotor cyphers have been used in order to secure written communications. Mechanical machines provided continuous streams of characters for encoding secret messages that were sent to the other part of the continent by means of telephone cables or radio. Several people tried in vain to tackle them but only those bold enough were successful. In Sweden, the Siemensand Halske T52 was used by the Germans during World War II and Arne Beurling was one of those bright people that successfully broke it. This thesis aims to recreate his steps applying modern concepts to the task, breaking the Geheimschreiber. In order to do that, a recreation of the machine has virtually been built and several German texts encyphered. The techniques used, involving Recurrent Neural Networks, have proven to be effective in breaking all XOR wheels with different crib sizes removing the random factor introduced by the cypher. However, if this method can be applied to real war intercepts remains to be seen.