Siemens and Halske T52
La Siemens & Halske T52, també coneguda com a Geheimschreiber[1] («teletip secreta» en alemany), o Schlüsselfernschreibmaschine (SFM), fou una màquina de xifrar i teletip alemanya de la Segona Guerra Mundial produïda per Siemens & Halske. L'aparell i el trànsit codificat amb aquest reberen el nom en clau d'Sturgeon pels criptanalistes britànics, majoritàriament treballant a Bletchley Park.
Mentre que la màquina d'Enigma era utilitzada generalment per unitats de camp, la T52 era una màquina en línia en ús per la Luftwaffe i la Kriegsmarine atès que podien utilitzar maquinària pesada incloent teletips. Igual que la Lorenz, l'Sturgeon va ser utilitzada en finalitats i rols similars en l'armada alemanya.
Operació
[modifica]Els teletips de l'època emetien cada caràcter com a cinc bits paral·lels en cinc línies, normalment seguint la codificació de Baudot també anomenat Alfabet Internacional 2. La T52 tenia deu rotors que separaven en dos grups, cinc d'ells generaven una seqüència pseudoaleatòria de bits que feia d'operador en una XOR juntament amb l'entrada de l'usuari i els altres cinc determinaven intercanvis en els valors dels bits entre les línies. A més, el nombre de pins a cada rotor eren coprimers. Cal destacar que l'operació XOR és commutativa pel qual seguint la mateixa configuració i utilitzant el resultat com a entrada es pot recuperar l'entrada original.
En comparació a la Lorenz, le Geheimschreiber era molt més complexa, no només com a generadora de nombres pseudoaleatoris sinó també com a màquina de xifrat XOR. Per exemple, en cas que un missatge fos enviat dues vegades utilitzant la mateixa configuració —anomenat depth de dos en l'argot de Bletchley— aquest podia ser detectat estadísticament però era més difícil d'atacar i no solucionat trivialment com ho hauria estat amb la Lorenz.
Malgrat la complexitat del xifrat, el codi va ser descobert fàcilment (i inexplicablement)[2] pel matemàtic suec de la universitat d'Uppsala Arne Beurling, l'estiu de 1940.[3]
Models
[modifica]Siemens va produir diverses versions de la T52 majoritàriament incompatibles entre elles començant el 1932 amb la T52a. Després de detectar interferències en les transmissions, Siemens va idear la T52b que només es diferenciava amb la T52a per un filtre de soroll que no alterava el funcionament.[4] És per això que moltes vegades s'hi fa referència com a T52a/b o T52ab. La T52c es va desenvolupar a partir del 1941 i disposava d'un selector de clau més senzill d'utilitzar. Això va fer però reduir el nombre d'alfabets i rebaixar la seva complexitat. Aquest model però disposava d'un interruptor per ser utilitzada com a T52a/b i per tant mantenir la compatibilitat. Una de les grans millores en segurat es va donar en el següent model, la T52d on es va incloure rotació dels rotors irregular. Altres models menys coneguts són la T52e i T52f, aquesta última només ideada i mai produïda degut a diversos factors, incloent el bombardeig de les fàbriques de Siemens & Halske.[5]
Referències
[modifica]- ↑ Beckman B. Codebreakers: Arne Beurling and the Swedish crypto program during World War II. Providence, RI: American Mathematical Society; 2002 Jan.
- ↑ Lasry, 2018, p. xxi.
- ↑ Ulfving i Weierud, 2000, p. 68.
- ↑ «T-52 Geheimschreiber». [Consulta: 2 novembre 2019].
- ↑ Donnelly, G. L. (G. Larry). The other few : the contribution made by Bomber and Coastal aircrew to the winning of the Battle of Britain. Walton on Thames: Red Kite, 2004. ISBN 0954620127.
Bibliografia
[modifica]- Lasry, George «Modern Codebreaking of T52» (en anglès). Linköping Electronic Conference Proceedings, Num. 149, 2018, pàg. xxi. Arxivat de l'original el 2021-09-10. ISSN: 1650-3686 [Consulta: 10 setembre 2021].
- Ulfving, Lars; Weierud, Frode. «The Geheimschreiber Secret». A: David Joyner (ed.). Coding Theory and Cryptography (en anglès). Springer, 2000, p. 62-100. ISBN 978-3-540-66336-2.