SIGABA

Elabora o analizza dati cifrati classici con “SIGABA”.

Gratis · Senza registrazione

Inserimento di testo

Potrai poi copiare o scaricare il risultato.

Opzioni

Informazioni sullo strumento SIGABA

Elabora o analizza dati cifrati classici con “SIGABA”.

Input: Testo. Risultato: Testo.

Esempio

“Prova l’esempio” carica ed esegue il campione pubblico con le sue impostazioni.

Impostazioni dell’esempio
ParametroValore dell’esempioInput e opzioni
1° rotore cifrario (a sinistra)"BHKWECJDOVAYLFMITUGXRNSPZQ"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
1° rotore cifrario invertitotrueAttivo o disattivo
Valore iniziale 1° rotore cifrarioGA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
2° rotore cifrante"CDTAKGQOZXLVJYHSWMIBPRUNEF"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
2° rotore cifrante invertitofalseAttivo o disattivo
valore iniziale del 2° rotore cifranteLA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
3° rotore cifrante (centrale)"WAXHJZMBVDPOLTUYRCQFNSGKEI"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
3° rotore cifrante invertitofalseAttivo o disattivo
valore iniziale del 3° rotore cifranteIoA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
4° rotore cifra"HUSCWIMJQXDALVGBFTOYZKRPNE"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
4° rotore cifra invertitofalseAttivo o disattivo
valore iniziale del 4° rotore cifraTA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
5° rotore cifra (destro)"RTLSMNKXFVWQUZGCHEJBYDAIPO"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
5° rotore cifra invertitofalseAttivo o disattivo
valore iniziale del 5° rotore cifraBA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
1° rotore di controllo (a sinistra)"GHAQBRJWDMNZTSKLOUXYPFIECV"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
1° rotore di controllo invertitofalseAttivo o disattivo
Valore iniziale 1° rotore di controlloNA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
2° rotore di controllo"VFLGEMTCXZIQDYAKRPBONHWSUJ"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
2° rotore di controllo invertitotrueAttivo o disattivo
valore iniziale del 2° rotore di controlloQA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
3° rotore di controllo (centrale)"ZQCAYHRJNXPFLKIOTBUSVWMGDE"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
3° rotore di controllo invertitofalseAttivo o disattivo
valore iniziale del 3° rotore di controlloBA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
4° rotore di controllo"EZVSWPCTULGAOFDJNBIYMXKQHR"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
4° rotore di controllo invertitofalseAttivo o disattivo
valore iniziale del 4° rotore di controlloJA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
5° rotore di controllo (destro)"ELKSGDXMVYJUZNCAROQBPWHITF"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
5° rotore di controllo invertitofalseAttivo o disattivo
valore iniziale del 5° rotore di controlloRA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
1° rotore indice (a sinistra)"3891625740"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5. Sono supportate sequenze di escape come \n, \r e \t
Valore iniziale 1° rotore indice30, 1, 2, 3, 4, 5, 6, 7, 8, 9
2° rotore indice"6297135408"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5. Sono supportate sequenze di escape come \n, \r e \t
valore iniziale del 2° rotore indice10, 1, 2, 3, 4, 5, 6, 7, 8, 9
3° rotore indice (centrale)"2389715064"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5. Sono supportate sequenze di escape come \n, \r e \t
valore iniziale del 3° rotore indice80, 1, 2, 3, 4, 5, 6, 7, 8, 9
4° rotore indice"9264351708"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5. Sono supportate sequenze di escape come \n, \r e \t
valore iniziale del 4° rotore indice60, 1, 2, 3, 4, 5, 6, 7, 8, 9
5° rotore indice (destro)"9573086142"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5. Sono supportate sequenze di escape come \n, \r e \t
valore iniziale del 5° rotore indice60, 1, 2, 3, 4, 5, 6, 7, 8, 9
Modalità SIGABACrittografaCrittografa, Decrittografia

Input

HELLO WORLD TESTING THE SIGABA MACHINE

Risultato

ULBECJCZJBJFVUDWAVRGRBMPSQHOTTNVQEESKN

Parametri

ParametroValore predefinitoInput e opzioni
1° rotore cifrario (a sinistra)"SRGWANHPJZFXVIDQCEUKBYOLMT"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
1° rotore cifrario invertitofalseAttivo o disattivo
Valore iniziale 1° rotore cifrarioAA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
2° rotore cifrante"SRGWANHPJZFXVIDQCEUKBYOLMT"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
2° rotore cifrante invertitofalseAttivo o disattivo
valore iniziale del 2° rotore cifranteAA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
3° rotore cifrante (centrale)"SRGWANHPJZFXVIDQCEUKBYOLMT"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
3° rotore cifrante invertitofalseAttivo o disattivo
valore iniziale del 3° rotore cifranteAA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
4° rotore cifra"SRGWANHPJZFXVIDQCEUKBYOLMT"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
4° rotore cifra invertitofalseAttivo o disattivo
valore iniziale del 4° rotore cifraAA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
5° rotore cifra (destro)"SRGWANHPJZFXVIDQCEUKBYOLMT"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
5° rotore cifra invertitofalseAttivo o disattivo
valore iniziale del 5° rotore cifraAA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
1° rotore di controllo (a sinistra)"SRGWANHPJZFXVIDQCEUKBYOLMT"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
1° rotore di controllo invertitofalseAttivo o disattivo
Valore iniziale 1° rotore di controlloAA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
2° rotore di controllo"SRGWANHPJZFXVIDQCEUKBYOLMT"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
2° rotore di controllo invertitofalseAttivo o disattivo
valore iniziale del 2° rotore di controlloAA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
3° rotore di controllo (centrale)"SRGWANHPJZFXVIDQCEUKBYOLMT"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
3° rotore di controllo invertitofalseAttivo o disattivo
valore iniziale del 3° rotore di controlloAA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
4° rotore di controllo"SRGWANHPJZFXVIDQCEUKBYOLMT"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
4° rotore di controllo invertitofalseAttivo o disattivo
valore iniziale del 4° rotore di controlloAA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
5° rotore di controllo (destro)"SRGWANHPJZFXVIDQCEUKBYOLMT"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8, Esempio 9, Esempio 10. Sono supportate sequenze di escape come \n, \r e \t
5° rotore di controllo invertitofalseAttivo o disattivo
valore iniziale del 5° rotore di controlloAA, B, C, D, E, F, G, H, Io, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
1° rotore indice (a sinistra)"6201348957"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5. Sono supportate sequenze di escape come \n, \r e \t
Valore iniziale 1° rotore indice00, 1, 2, 3, 4, 5, 6, 7, 8, 9
2° rotore indice"6201348957"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5. Sono supportate sequenze di escape come \n, \r e \t
valore iniziale del 2° rotore indice00, 1, 2, 3, 4, 5, 6, 7, 8, 9
3° rotore indice (centrale)"6201348957"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5. Sono supportate sequenze di escape come \n, \r e \t
valore iniziale del 3° rotore indice00, 1, 2, 3, 4, 5, 6, 7, 8, 9
4° rotore indice"6201348957"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5. Sono supportate sequenze di escape come \n, \r e \t
valore iniziale del 4° rotore indice00, 1, 2, 3, 4, 5, 6, 7, 8, 9
5° rotore indice (destro)"6201348957"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5. Sono supportate sequenze di escape come \n, \r e \t
valore iniziale del 5° rotore indice00, 1, 2, 3, 4, 5, 6, 7, 8, 9
Modalità SIGABACrittografaCrittografa, Decrittografia

Prima di interpretare il risultato

Codifica della chiave, modalità, padding e IV devono corrispondere. I cifrari storici servono allo studio; la codifica non garantisce riservatezza.

Come usare questa pagina

  1. Incolla i dati o apri un file locale.
  2. Regola le opzioni e premi Esegui.
  3. Copia il risultato o scarica i byte originali di output.

Input e risultati non vengono caricati, pubblicati o aggiunti automaticamente all’URL. L’elaborazione avviene nel browser; HTTP Request e DNS over HTTPS inviano le richieste avviate dall’utente. File fino a 128 MiB; output fino a 64 MiB, talvolta meno. L’anteprima può essere ridotta. Il testo usa UTF-8; apri un file per preservare i byte esatti.

Strumenti correlati

Crittografia / Codifica

Riferimento dell’operazione

Vedi la documentazione tecnica originale (English)