Simulador da máquina Enigma (cifra de rotores)
Simule no seu navegador a máquina Enigma alemã da Segunda Guerra Mundial, com a fiação dos rotores e o mecanismo de avanço fiéis ao original histórico. Configure os rotores, os ajustes de anel, as posições iniciais e o painel de plugues para cifrar e decifrar mensagens. Todo o processamento ocorre inteiramente no seu navegador.
Dicas
- A Enigma é uma cifra recíproca: ao processar o texto cifrado novamente com exatamente os mesmos ajustes de rotores, posição inicial e painel de plugues, você recupera o texto original. Experimente com o botão "Reutilizar o resultado como entrada".
- Mudar a posição inicial (Grundstellung) em apenas uma letra já produz um texto cifrado completamente diferente. No uso real durante a guerra, esse ajuste costumava mudar diariamente.
- Como o sinal sempre passa pelo refletor (Umkehrwalze), uma letra nunca pode ser cifrada como ela mesma. Essa peculiaridade se tornou depois uma pista fundamental para Alan Turing e seus colegas decifradores.
- O painel de plugues aceita até 10 pares de letras. As próprias normas operacionais do exército alemão também limitavam o uso a no máximo 10 pares.
- Ao clicar em "Sortear configurações", você experimenta de forma simplificada o ritual diário de configuração de chaves (trocar rotores, anéis e painel de plugues conforme uma folha de chaves) realizado pelos operadores reais.
Perguntas frequentes
Curiosidade — A história da Enigma e de Bletchley Park
A Enigma foi patenteada em 1918 pelo engenheiro alemão Arthur Scherbius como uma máquina de cifragem comercial, e ficou amplamente conhecida mais tarde quando o exército alemão a adotou para proteger suas comunicações. Ela combinava vários discos giratórios de cifragem chamados rotores; cada tecla pressionada girava mecanicamente um ou mais rotores, alterando a fiação interna, de modo que até a mesma letra digitada duas vezes seguidas costumava ser cifrada de forma diferente.
O esforço para quebrar a Enigma começou com o matemático polonês Marian Rejewski e seus colegas, que deduziram a estrutura matemática da máquina na década de 1930. Após o início da Segunda Guerra Mundial, uma equipe de decifração se reuniu em Bletchley Park, na Grã-Bretanha, onde Alan Turing e outros desenvolveram um dispositivo eletromecânico chamado "Bombe" para determinar sistematicamente as chaves que mudavam diariamente. Essa conquista é amplamente creditada como uma contribuição significativa para o esforço de inteligência aliado.
A história da quebra da Enigma deixa uma lição duradoura para o design criptográfico moderno: por mais sofisticado que seja um mecanismo de cifragem, hábitos operacionais e erros humanos, como sempre começar as mensagens da mesma forma ou reutilizar folhas de chaves, podem se tornar uma brecha. Este simulador é puramente uma ferramenta educacional para aprender sobre essa história, e nunca deve ser usado para proteger comunicações reais.