O Código Enigma era uma cifra diabólica que levou Alan Turing e seus colegas partitadores de código um esforço hercúlico para quebrar. No entanto, os especialistas dizem que isso teria desmoronado diante da computação moderna.
Enquanto os especialistas em poloneses quebraram as versões iniciais do código Enigma na década de 1930 e construíram máquinas anti-Enigma, atualizações de segurança subsequentes pelos alemães significavam que Turing tinha que desenvolver novas máquinas, ou “bombas”, para ajudar sua equipe de código de código a decifrar mensagens inimigas. Em 1943, as máquinas podiam decifrar duas mensagens a cada minuto.
No entanto, enquanto a corrida para quebrar o Código Enigma se tornou famosa, creditada por encurtar a Segunda Guerra Mundial em até dois anos e gerando vários filmes de Hollywood, especialistas dizem que a rachadura seria uma questão trivial hoje.
“Enigma não enfrentaria computação e estatística modernas”, disse Michael Wooldridge, professor de ciência da computação e especialista em inteligência artificial (AI) da Universidade de Oxford.
O dispositivo enigma usado pelos poderes do eixo era uma máquina eletromecânica que se assemelhava a uma máquina de escrever, com três rotores que tinham 26 posições possíveis, um refletor que enviou o sinal de volta pelos rotores e uma placa que trocou pares de letras.
Sua configuração significava que, mesmo que a mesma chave fosse pressionada duas vezes, uma letra diferente seria produzida a cada vez. Além disso, as configurações iniciais foram alteradas a cada 24 horas.
“Essencialmente, os dispositivos Enigma obtiveram seu poder, porque o número de maneiras possíveis pelas quais uma mensagem poderia ser criptografada era astronomicamente grande. Muito, muito grande para que um humano verifique exaustivamente”, disse Wooldridge, acrescentando que os “bombas” eram computadores mecânicos de construção hardinosa, pesquisando por meio de um número enorme de possíveis alternativas para descrever as mensagens Nazi.
O Dr. Mustafa A Mustafa, professor sênior de segurança de software da Universidade de Manchester, acrescentou que a chave para o sucesso de Turing e seus colegas era que o Enigma tinha várias fraquezas, incluindo que nenhuma carta seria representada como ela mesmo uma vez calhada.
“Era [a] ataque de força bruta, tentando todas as diferentes combinações. Mas com essas fraquezas do enigma, eles conseguiram fazer isso. Eles conseguiram automatizar isso para fazê -lo rápido o suficiente para poder quebrar o código ”, afirmou.
Hoje, no entanto, o processo seria muito menos árduo, principalmente por causa de uma tecnologia se tornando pioneira: ai.
“Seria simples recriar a lógica das bombas em um programa convencional”, disse Wooldridge, observando que o modelo de AI Chatgpt conseguiu fazê -lo. “Então, com a velocidade dos computadores modernos, o trabalho trabalhoso dos bombas seria feito em muito pouco tempo”.
Wooldridge acrescentou que uma variedade de técnicas estatísticas e computacionais modernas também poderia ser implantada. “E o poder dos datacentros modernos é difícil de imaginar”, disse ele, observando que o poder de computação moderno teria surpreendido Turing. “Enigma não seria remotamente uma correspondência para isso”, disse ele.
Usando uma abordagem ligeiramente diferente – que Wooldridge sugeriu que possa ser mais lento – os pesquisadores já usaram um sistema de IA treinado para reconhecer o alemão usando os contos de Fairytales de Grimm, juntamente com 2.000 servidores virtuais, para quebrar uma mensagem codificada em 13 minutos.
Mas, embora a computação moderna teria rapidamente desfigurado enigma, técnicas como a cifra de Rivest-Shamir-Adleman (RSA)-um sistema desenvolvido inicialmente em 1977 e baseadas em grandes números primos-permanecem robustos.
“No caso da RSA, é o problema de fatorar números muito grandes. Técnicas de força bruta – olhando todas as alternativas – simplesmente não funcionam nesses problemas”, disse Wooldridge, embora ele tenha notado que essas técnicas podem não se sustentar contra desenvolvimentos futuros. “Se os computadores quânticos cumprirem sua promessa teórica, podemos precisar de técnicas completamente novas para manter nossos dados seguros”, disse ele.
Mas, embora o Código Enigma não se levasse muito tempo à tecnologia moderna, Mustafa disse que quebrá -lo durante a guerra foi uma grande conquista, principalmente porque era considerada inquebrável.
“Ser capaz de quebrá -lo – levou meses, mais de um ano – mas para poder realmente fazer isso dentro da vida da guerra, foi uma coisa enorme”, disse ele. “Deus sabe o que teria acontecido se não tivéssemos quebrado o Enigma a tempo.”