Simulador da Máquina Enigma

Simulador da Máquina Enigma

Simule a máquina de cifra eletromecânica da Segunda Guerra com fluxo de sinal elétrico em tempo real, rotores configuráveis, plugboard e modo animação passo a passo.

Atualizado em maio de 2026

Modelo:
Refletor:
Conjunto de Rotores Ativo
ESQ
A
Anel
01
MEIO
A
Anel
01
DIR
A
Anel
01
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
Fluxo do Sinal Elétrico
KEY → PLUG → R-III → REFLECT → R-III↩ → LAMP — pressione uma tecla acima para ver o caminho do sinal
Steckerbrett (Plugboard)

Clique em duas letras para conectá-las (10 pares restantes)

Texto de Entrada 0 chars
Saída Cifrada
Dica: Para decifrar, use as mesmas configurações e insira o texto cifrado

Como Usar a Máquina Enigma

1. Escolha um Modelo

Selecione M3 (3 rotores padrão) ou M4 (4 rotores Naval). M4 troca automaticamente para refletores finos.

2. Configure os Rotores

Escolha qual rotor vai em cada slot (I–V), defina a posição inicial (letra na janela) e ajuste o ring setting se necessário.

3. Configure o Refletor

Escolha o refletor B ou C (B-Thin / C-Thin para M4). Ambos os lados devem usar o mesmo refletor.

4. Conecte o Plugboard

Clique em duas letras para conectá-las. Até 10 pares. Cada par troca aquelas letras antes e após os rotores.

5. Digite ou Cole o Texto

Pressione as teclas do teclado para ver a placa de lâmpadas acender, ou cole a mensagem no campo de entrada. Caracteres não-letras passam sem alteração.

6. Decifre

Use exatamente as mesmas configurações (modelo, rotores, posições, anel, plugboard) e insira o texto cifrado. A Enigma é auto-inversa — cifrar e decifrar são a mesma operação.

Como usar

O mesmo procedimento dos operadores da Segunda Guerra

1. Escolha o modelo

Selecione Enigma M3 ou M4 e o refletor (B/C para M3; B-Thin/C-Thin para M4).

2. Configure rotores e plugboard

Tipo e posição inicial de cada rotor, ring settings, e até 10 pares no Steckerbrett.

3. Digite ou cole o texto

Teclado na tela para criptografia letra a letra, ou cole o texto para criptografia em massa.

Quando você vai usar isso

Os cenários mais comuns entre quem usa o simulador

Aula de história ou criptografia

Demonstre visualmente o fluxo elétrico tecla → plugboard → rotores → refletor → lâmpada.

Estudo de criptoanálise clássica

Entenda a fraqueza estrutural que Bletchley Park explorou: nenhuma letra se cifra como ela mesma.

Reproduzir mensagens históricas

Configure rotores e plugboard de exemplos documentados e verifique o resultado.

Curiosidade e recreação

Experimente o dispositivo de cifra mais famoso da história sem precisar de hardware.

Consultar o glossário técnico embutido

Abra o glossário integrado com 10 termos (rotor, refletor, ring setting, notch, double-stepping, Steckerbrett e mais) para entender a terminologia sem sair da ferramenta.

O que este simulador faz

Fiel ao comportamento eletromecânico original

M3 e M4

Wehrmacht/Luftwaffe (3 rotores) e Kriegsmarine naval (4 rotores).

Fluxo elétrico em tempo real

Veja o sinal percorrer plugboard, rotores e refletor a cada tecla pressionada.

Ring settings e double-stepping

Ringstellung (01–26) e o mecanismo de avanço dos rotores implementados com precisão histórica.

Plugboard com 10 pares

Configuração completa do Steckerbrett, com etiquetas coloridas por par conectado.

Fiação autêntica dos rotores

Especificações históricas da Wehrmacht, Luftwaffe e Kriegsmarine.

100% no navegador

Sem download, sem cadastro — roda inteiramente no seu dispositivo.

Por que 158 quintilhões de configurações

Fator
Combinações
Seleção de rotores (3 de 5)
60 combinações
Posições iniciais dos rotores
26³ = 17.576
Ring settings
26² = 676
Plugboard (10 pares)
~150 trilhões
Total
≈ 158.962.555.217.826.360.000

Erros comuns ao configurar

Configurações diferentes na descriptografia

Para descriptografar, use exatamente as mesmas configurações (rotores, posições, ring settings, plugboard) usadas na criptografia.

Confundir M3 com M4

M4 (Kriegsmarine) tem um quarto rotor fixo e refletores mais finos — não é compatível com configurações M3.

Esperar que uma letra cifre como ela mesma

É matematicamente impossível pelo design do refletor — se isso acontecer, há um erro na simulação, não na sua configuração.

Misturar teclado e texto colado na mesma mensagem

O teclado na tela avança a posição dos rotores a cada tecla pressionada, mas colar texto no campo de entrada sempre recomeça das posições configuradas — misturar os dois modos na mesma mensagem gera um criptograma inconsistente, sem qualquer aviso na tela.

Esperar que espaços e números sejam criptografados

Assim como na máquina original, só letras A-Z acionam o avanço dos rotores e são substituídas. Espaços, números e pontuação passam direto para a saída sem alteração e sem avançar a máquina.

Tentar conectar uma letra já usada no plugboard

Cada letra participa de apenas um par por vez. Clique no par existente para desfazê-lo antes de criar uma nova conexão, e lembre-se do limite histórico de 10 pares simultâneos no Steckerbrett.

Alan Turing e Bletchley Park

Alan Turing (1912–1954) liderou o esforço de decifração em Bletchley Park. Os matemáticos poloneses Marian Rejewski, Jerzy Różycki e Henryk Zygalski foram os primeiros a quebrar a Enigma em 1932 e compartilharam seus métodos com a Grã-Bretanha em 1939.

A Bombe britânica, melhorada por Turing a partir da Bomba polonesa, explorava a fraqueza de nenhuma letra cifrar como ela mesma. Em 1941 estava operacional — a inteligência resultante, codinome Ultra, foi decisiva antes do Dia D.

Antes disso, os matemáticos do Biuro Szyfrów polonês já haviam quebrado a Enigma comercial na década de 1930 usando análise puramente matemática. A Bombe explorava ainda os 'cribs' — frases alemãs previsíveis e repetitivas nas mensagens de rotina, que ajudavam a eliminar configurações incorretas mais rápido.

Perguntas frequentes

Um dispositivo eletromecânico de cifra que criptografava cada letra roteando um sinal elétrico pelo plugboard, três ou quatro rotores, um refletor e de volta pelos rotores em sentido inverso. Cada teclada avançava pelo menos um rotor, tornando-a uma cifra polialfabética com bilhões de configurações.

Referências

Ferramentas Relacionadas