Typex

Elabora o analizza dati cifrati classici con “Typex”.

Gratis · Senza registrazione

Inserimento di testo

Potrai poi copiare o scaricare il risultato.

Opzioni
Rimuove i caratteri non alfabetici e raggruppa l’output.

Informazioni sullo strumento Typex

Elabora o analizza dati cifrati classici con “Typex”.

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 (a sinistra)"MCYLPQUVRXGSAOWNBJEZDTFKHI<BFHNQUW"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8. Sono supportate sequenze di escape come \n, \r e \t
1° rotore invertitofalseAttivo o disattivo
impostazione dell'anello del 1° rotoreBA, 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
valore iniziale del 1° rotoreCA, 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"KHWENRCBISXJQGOFMAPVYZDLTU<BFHNQUW"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8. Sono supportate sequenze di escape come \n, \r e \t
2° rotore invertitofalseAttivo o disattivo
impostazione dell'anello del 2° rotoreDA, 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
valore iniziale del 2° rotoreEA, 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 (centrale)"BYPDZMGIKQCUSATREHOJNLFWXV<BFHNQUW"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8. Sono supportate sequenze di escape come \n, \r e \t
3° rotore invertitofalseAttivo o disattivo
impostazione dell'anello del 3° rotoreFA, 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
valore iniziale del 3° rotoreGA, 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 (statico)"ZANJCGDLVHIXOBRPMSWQUKFYET<BFHNQUW"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8. Sono supportate sequenze di escape come \n, \r e \t
4° rotore invertitotrueAttivo o disattivo
impostazione dell'anello del 4° rotoreHA, 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
valore iniziale del 4° rotoreIoA, 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 (destro, statico)"QXBGUTOVFCZPJIHSWERYNDAMLK<BFHNQUW"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8. Sono supportate sequenze di escape come \n, \r e \t
5° rotore invertitotrueAttivo o disattivo
Impostazione dell'anello del 5° rotoreJA, 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
Valore iniziale del 5° rotoreKA, 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
Riflettore"AN BC FG IE KD LU MH OR TS VZ WQ XJ YP"Esempio. Sono supportate sequenze di escape come \n, \r e \t
Plugboard"EHZTLCVKFRPQSYANBUIWOJXGMD"Testo
Emulazione tastiera TypexNessunoNessuno, Crittografa, Decrittografia
Output rigorosotrueRimuove i caratteri non alfabetici e raggruppa l’output.

Le chiavi e le password di esempio sono pubbliche. Non usarle per proteggere dati reali.

Input

hello world, this is a test message.

Risultato

VIXQQ VHLPN UCVLA QDZNZ EAYAT HWC

Parametri

ParametroValore predefinitoInput e opzioni
1° rotore (a sinistra)"MCYLPQUVRXGSAOWNBJEZDTFKHI<BFHNQUW"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8. Sono supportate sequenze di escape come \n, \r e \t
1° rotore invertitofalseAttivo o disattivo
impostazione dell'anello del 1° rotoreAA, 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
valore iniziale del 1° rotoreAA, 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"KHWENRCBISXJQGOFMAPVYZDLTU<BFHNQUW"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8. Sono supportate sequenze di escape come \n, \r e \t
2° rotore invertitofalseAttivo o disattivo
impostazione dell'anello del 2° rotoreAA, 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
valore iniziale del 2° rotoreAA, 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 (centrale)"BYPDZMGIKQCUSATREHOJNLFWXV<BFHNQUW"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8. Sono supportate sequenze di escape come \n, \r e \t
3° rotore invertitofalseAttivo o disattivo
impostazione dell'anello del 3° rotoreAA, 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
valore iniziale del 3° rotoreAA, 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 (statico)"ZANJCGDLVHIXOBRPMSWQUKFYET<BFHNQUW"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8. Sono supportate sequenze di escape come \n, \r e \t
4° rotore invertitofalseAttivo o disattivo
impostazione dell'anello del 4° rotoreAA, 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
valore iniziale del 4° rotoreAA, 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 (destro, statico)"QXBGUTOVFCZPJIHSWERYNDAMLK<BFHNQUW"Esempio 1, Esempio 2, Esempio 3, Esempio 4, Esempio 5, Esempio 6, Esempio 7, Esempio 8. Sono supportate sequenze di escape come \n, \r e \t
5° rotore invertitofalseAttivo o disattivo
Impostazione dell'anello del 5° rotoreAA, 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
Valore iniziale del 5° rotoreAA, 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
Riflettore"AN BC FG IE KD LU MH OR TS VZ WQ XJ YP"Esempio. Sono supportate sequenze di escape come \n, \r e \t
Plugboard""Testo
Emulazione tastiera TypexNessunoNessuno, Crittografa, Decrittografia
Output rigorosotrueRimuove i caratteri non alfabetici e raggruppa l’output.

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)