Enigma

Processa ou analisa dados de cifra clássica com “Enigma”.

Grátis · Sem cadastro

Entrada de texto

Depois você poderá copiar ou baixar o resultado.

Opções
Remove caracteres não alfabéticos e agrupa a saída.

Sobre esta ferramenta Enigma

Processa ou analisa dados de cifra clássica com “Enigma”.

Entrada: Texto. Resultado: Texto.

Exemplo

Use “Testar exemplo” para carregar e executar esta amostra pública com suas configurações.

Configurações do exemplo
ParâmetroValor do exemploEntrada e opções
Modelo"3-rotor"3-rotor, 4-rotor
Rotor mais à esquerda (4º)""Beta, Gama. Sequências de escape como \n, \r e \t são aceitas
Configuração do anel do rotor mais à esquerdaAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Valor inicial do rotor mais à esquerdaAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Rotor da mão esquerda"EKMFLGDQVZNTOWYHXUSPAIBRCJ<R"I, II, III, IV, V, VI, VII, VIII. Sequências de escape como \n, \r e \t são aceitas
Configuração do anel do rotor da mão esquerdaAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Valor inicial do rotor da mão esquerdaAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Rotor do meio"AJDKSIRUXBLHWTMCQGZNPYFVOE<F"I, II, III, IV, V, VI, VII, VIII. Sequências de escape como \n, \r e \t são aceitas
Configuração do anel do rotor do meioAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Valor inicial do rotor do meioAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Rotor direito"BDFHJLCPRTXVZNYEIWGAKMUSQO<W"I, II, III, IV, V, VI, VII, VIII. Sequências de escape como \n, \r e \t são aceitas
Configuração de anel do rotor direitoAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Valor inicial do rotor direitoZA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Refletor"AY BR CU DH EQ FS GL IP JX KN MO TZ VW"B, C, B Fino, C Thin. Sequências de escape como \n, \r e \t são aceitas
Placa de conexão""Texto
Saída rigorosatrueRemove caracteres não alfabéticos e agrupa a saída.

Entrada

G

Resultado

P

Parâmetros

ParâmetroValor padrãoEntrada e opções
Modelo"3-rotor"3-rotor, 4-rotor
Rotor mais à esquerda (4º)"LEYJVCNIXWPBQMDRTAKZGFUHOS"Beta, Gama. Sequências de escape como \n, \r e \t são aceitas
Configuração do anel do rotor mais à esquerdaAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Valor inicial do rotor mais à esquerdaAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Rotor da mão esquerda"EKMFLGDQVZNTOWYHXUSPAIBRCJ<R"I, II, III, IV, V, VI, VII, VIII. Sequências de escape como \n, \r e \t são aceitas
Configuração do anel do rotor da mão esquerdaAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Valor inicial do rotor da mão esquerdaAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Rotor do meio"AJDKSIRUXBLHWTMCQGZNPYFVOE<F"I, II, III, IV, V, VI, VII, VIII. Sequências de escape como \n, \r e \t são aceitas
Configuração do anel do rotor do meioAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Valor inicial do rotor do meioAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Rotor direito"BDFHJLCPRTXVZNYEIWGAKMUSQO<W"I, II, III, IV, V, VI, VII, VIII. Sequências de escape como \n, \r e \t são aceitas
Configuração de anel do rotor direitoAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Valor inicial do rotor direitoAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Refletor"AY BR CU DH EQ FS GL IP JX KN MO TZ VW"B, C, B Fino, C Thin. Sequências de escape como \n, \r e \t são aceitas
Placa de conexão""Texto
Saída rigorosatrueRemove caracteres não alfabéticos e agrupa a saída.

Antes de interpretar o resultado

Codificação da chave, modo, preenchimento e IV devem corresponder. Cifras históricas servem para estudo; codificação não garante confidencialidade.

Como usar esta página

  1. Cole os dados ou abra um arquivo local.
  2. Ajuste as opções e clique em Executar.
  3. Copie o resultado ou baixe os bytes originais da saída.

Entradas e resultados não são enviados, publicados nem adicionados automaticamente à URL. O processamento ocorre no navegador; HTTP Request e DNS over HTTPS enviam as solicitações que você executa. Arquivos: até 128 MiB; saída: até 64 MiB, com limites menores em algumas operações. A prévia pode ser reduzida. Textos usam UTF-8; abra um arquivo para preservar os bytes exatos.

Ferramentas relacionadas

Criptografia / Codificação

Referência da operação

Ver a documentação técnica original (English)