SIGABA

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

Grátis · Sem cadastro

Entrada de texto

Depois você poderá copiar ou baixar o resultado.

Opções

Sobre esta ferramenta SIGABA

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

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
1º rotor de cifra (mão esquerda)"BHKWECJDOVAYLFMITUGXRNSPZQ"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
1º rotor de cifra invertidotrueAtivado ou desativado
Valor inicial do 1º rotor de cifraGA, 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
2º rotor de cifra"CDTAKGQOZXLVJYHSWMIBPRUNEF"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
2º rotor de cifra invertidofalseAtivado ou desativado
valor inicial do 2º rotor de cifraLA, 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
3º rotor (do meio) de cifra"WAXHJZMBVDPOLTUYRCQFNSGKEI"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
3º rotor de cifra invertidofalseAtivado ou desativado
valor inicial do 3º rotor de cifraIA, 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
4º rotor de cifra"HUSCWIMJQXDALVGBFTOYZKRPNE"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
4º rotor de cifra invertidofalseAtivado ou desativado
Valor inicial do 4º rotor de cifraTA, 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
5º rotor de cifra (mão direita)"RTLSMNKXFVWQUZGCHEJBYDAIPO"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
5º rotor de cifra invertidofalseAtivado ou desativado
Valor inicial do 5º rotor de cifraBA, 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
1º rotor de controle (mão esquerda)"GHAQBRJWDMNZTSKLOUXYPFIECV"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
1º rotor de controle invertidofalseAtivado ou desativado
Valor inicial do 1º rotor de controleNA, 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
2º rotor de controle"VFLGEMTCXZIQDYAKRPBONHWSUJ"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
2º rotor de controle invertidotrueAtivado ou desativado
valor inicial do 2º rotor de controleQA, 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
3º rotor (do meio) de controle"ZQCAYHRJNXPFLKIOTBUSVWMGDE"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
3º rotor de controle invertidofalseAtivado ou desativado
valor inicial do 3º rotor de controleBA, 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
4º rotor de controle"EZVSWPCTULGAOFDJNBIYMXKQHR"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
4º rotor de controle invertidofalseAtivado ou desativado
Valor inicial do 4º rotor de controleJA, 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
5º rotor de controle (mão direita)"ELKSGDXMVYJUZNCAROQBPWHITF"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
5º rotor de controle invertidofalseAtivado ou desativado
Valor inicial do 5º rotor de controleRA, 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
1º rotor de índice (mão esquerda)"3891625740"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5. Sequências de escape como \n, \r e \t são aceitas
Valor inicial do 1º rotor de índice30, 1, 2, 3, 4, 5, 6, 7, 8, 9
2º rotor de índice"6297135408"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5. Sequências de escape como \n, \r e \t são aceitas
valor inicial do 2º rotor de índice10, 1, 2, 3, 4, 5, 6, 7, 8, 9
3º rotor (do meio) de índice"2389715064"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5. Sequências de escape como \n, \r e \t são aceitas
valor inicial do 3º rotor de índice80, 1, 2, 3, 4, 5, 6, 7, 8, 9
4º rotor de índice"9264351708"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5. Sequências de escape como \n, \r e \t são aceitas
Valor inicial do 4º rotor de índice60, 1, 2, 3, 4, 5, 6, 7, 8, 9
5º rotor de índice (mão direita)"9573086142"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5. Sequências de escape como \n, \r e \t são aceitas
Valor inicial do 5º rotor de índice60, 1, 2, 3, 4, 5, 6, 7, 8, 9
Modo SIGABAEncriptarEncriptar, Descriptografar

Entrada

HELLO WORLD TESTING THE SIGABA MACHINE

Resultado

ULBECJCZJBJFVUDWAVRGRBMPSQHOTTNVQEESKN

Parâmetros

ParâmetroValor padrãoEntrada e opções
1º rotor de cifra (mão esquerda)"SRGWANHPJZFXVIDQCEUKBYOLMT"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
1º rotor de cifra invertidofalseAtivado ou desativado
Valor inicial do 1º rotor de cifraAA, 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
2º rotor de cifra"SRGWANHPJZFXVIDQCEUKBYOLMT"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
2º rotor de cifra invertidofalseAtivado ou desativado
valor inicial do 2º rotor de cifraAA, 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
3º rotor (do meio) de cifra"SRGWANHPJZFXVIDQCEUKBYOLMT"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
3º rotor de cifra invertidofalseAtivado ou desativado
valor inicial do 3º rotor de cifraAA, 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
4º rotor de cifra"SRGWANHPJZFXVIDQCEUKBYOLMT"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
4º rotor de cifra invertidofalseAtivado ou desativado
Valor inicial do 4º rotor de cifraAA, 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
5º rotor de cifra (mão direita)"SRGWANHPJZFXVIDQCEUKBYOLMT"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
5º rotor de cifra invertidofalseAtivado ou desativado
Valor inicial do 5º rotor de cifraAA, 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
1º rotor de controle (mão esquerda)"SRGWANHPJZFXVIDQCEUKBYOLMT"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
1º rotor de controle invertidofalseAtivado ou desativado
Valor inicial do 1º rotor de controleAA, 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
2º rotor de controle"SRGWANHPJZFXVIDQCEUKBYOLMT"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
2º rotor de controle invertidofalseAtivado ou desativado
valor inicial do 2º rotor de controleAA, 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
3º rotor (do meio) de controle"SRGWANHPJZFXVIDQCEUKBYOLMT"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
3º rotor de controle invertidofalseAtivado ou desativado
valor inicial do 3º rotor de controleAA, 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
4º rotor de controle"SRGWANHPJZFXVIDQCEUKBYOLMT"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
4º rotor de controle invertidofalseAtivado ou desativado
Valor inicial do 4º rotor de controleAA, 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
5º rotor de controle (mão direita)"SRGWANHPJZFXVIDQCEUKBYOLMT"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5, Exemplo 6, Exemplo 7, Exemplo 8, Exemplo 9, Exemplo 10. Sequências de escape como \n, \r e \t são aceitas
5º rotor de controle invertidofalseAtivado ou desativado
Valor inicial do 5º rotor de controleAA, 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
1º rotor de índice (mão esquerda)"6201348957"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5. Sequências de escape como \n, \r e \t são aceitas
Valor inicial do 1º rotor de índice00, 1, 2, 3, 4, 5, 6, 7, 8, 9
2º rotor de índice"6201348957"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5. Sequências de escape como \n, \r e \t são aceitas
valor inicial do 2º rotor de índice00, 1, 2, 3, 4, 5, 6, 7, 8, 9
3º rotor (do meio) de índice"6201348957"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5. Sequências de escape como \n, \r e \t são aceitas
valor inicial do 3º rotor de índice00, 1, 2, 3, 4, 5, 6, 7, 8, 9
4º rotor de índice"6201348957"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5. Sequências de escape como \n, \r e \t são aceitas
Valor inicial do 4º rotor de índice00, 1, 2, 3, 4, 5, 6, 7, 8, 9
5º rotor de índice (mão direita)"6201348957"Exemplo 1, Exemplo 2, Exemplo 3, Exemplo 4, Exemplo 5. Sequências de escape como \n, \r e \t são aceitas
Valor inicial do 5º rotor de índice00, 1, 2, 3, 4, 5, 6, 7, 8, 9
Modo SIGABAEncriptarEncriptar, Descriptografar

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)