Máquina de quebra de código Enigma reconstruída em Cambridge

Crédito: University of Cambridge

O ex-aluno da Cambridge Engineering Hal Evans construiu uma réplica totalmente funcional de um ciclômetro polonês da década de 1930 – um dispositivo criptográfico eletromecânico projetado para ajudar na descriptografia do texto cifrado alemão Enigma. Atualmente, a réplica reside no King’s College, Cambridge.

O trabalho na réplica baseada em hardware começou em 2018, como parte do projeto de mestrado do quarto ano de Hal, sob a supervisão do colega do King’s College e do professor sênior Dr. Tim Flack. O objetivo era investigar mais profundamente o ciclômetro da criptóloga Marian Rejewski – um precursor da máquina do matemático Alan Turing da Universidade de Cambridge, conhecido como Bombe, que foi usado para decifrar o código alemão do Enigma durante a Segunda Guerra Mundial.

Hal disse que escolheu trabalhar no ciclômetro, pois era a primeira máquina usada para auxiliar no esforço de descriptografia. Para seu conhecimento, a réplica é o primeiro ciclômetro eletromecânico baseado em hardware que existe desde os anos anteriores à Segunda Guerra Mundial. As máquinas originais teriam sido destruídas em 1939 para impedir que caíssem nas mãos dos invasores alemães.

“Devido ao custo e à complexidade mecânica de reproduzir a máquina original, outros esforços para criar uma réplica foram baseados em software até o momento”, disse Hal. “Isso ofereceu uma oportunidade para recriar um importante fragmento da história. Foi um privilégio trabalhar em um projeto tão único, que é uma fascinante combinação de engenharia, história e matemática. A réplica levou pouco mais de um ano para ser concluída, com financiamento generoso do King’s College, que viu a ligação óbvia com o trabalho de um de seus ex-alunos mais famosos, Alan Turing.

“Os sucessos em Bletchley Park são bem conhecidos no Reino Unido e, embora a contribuição polonesa seja certamente reconhecida, acho que sua extensão e importância exatas não são amplamente reconhecidas. Pesquisando Rejewski e seus colegas, queria descobrir mais sobre seus esforços, e quanto mais eu olhava, mais interessante a história se tornava – é notável o quão avançado os poloneses foram em sua compreensão do Enigma em comparação com os britânicos em 1939. Os poloneses foram, de fato, os primeiros a decifrar o código do Enigma antes do início da guerra, usando vários sistemas, métodos matemáticos complicados de alto nível e máquinas criadas para fins específicos. Seu trabalho e conhecimento se mostraram inestimáveis e lançaram as bases para o sucesso posterior dos Aliados em Bletchley Park “.

Entendendo o que o ciclômetro fez

O ciclômetro de Rejewski explorou o procedimento do alemão no momento da codificação dupla da chave de mensagem Enigma e semi-automatizou o processo para calcular o que era conhecido como ‘características’ para cada posição inicial possível do rotor Enigma. Havia mais de 100.000 dessas posições iniciais do rotor e cada uma delas precisava que suas características fossem calculadas e catalogadas em um sistema de índice de cartões. O ciclômetro, portanto, eliminou a árdua tarefa de calcular essas características manualmente.

A máquina consistia em dois sistemas Enigma interligados lado a lado – um deslocado por três posições em relação ao outro – e 26 lâmpadas e interruptores para cobrir o alfabeto. Em operação, um certo número de lâmpadas acende, indicando os comprimentos das características. Eles foram registrados para todas as posições possíveis do rotor, criando um imenso catálogo de consulta. Uma vez concluído, obter as configurações diárias de partida do rotor Enigma para decodificar as mensagens era uma simples questão de interceptar mensagens suficientes e fazer referência ao catálogo, levando apenas uma questão de minutos.

Tentar esse feito usando uma réplica da Enigma, que os historiadores sabem que estavam disponíveis para os criptografadores poloneses, levaria cerca de 60 vezes mais do que os nove meses que levou com o auxílio do ciclômetro. Foi isso que motivou Rejewski a projetar e construir o ciclômetro – a exploração dos comprimentos dos ciclos de catalogação não seria viável nos prazos exigidos sem ele.


Publicado em 14/07/2020 11h42

Artigo original:


Achou importante? Compartilhe!


Assine nossa newsletter e fique informado sobre Astrofísica, Biofísica, Geofísica e outras áreas. Preencha seu e-mail no espaço abaixo e clique em “OK”: