Cifrario Alberti

Cifra e decifra testo latino online con il disco di Alberti. Scegli una parola chiave, imposta l’indice iniziale, osserva la mappatura in tempo reale e scopri come questo cifrario rinascimentale trasforma l’alfabeto A-Z in una sostituzione con chiave.

Input
0 caratt. · 0 byte
Prova:
Risultato
✓ Basato sul disco cifrante di Alberti (ca. 1467) ✓ Alfabeto interno mescolato con parola chiave ✓ Non conserviamo i tuoi messaggi ✓ Elaborazione sul nostro server
Esempi
Disco di Alberti classico Chiave: ALBERTI Index: A
Input CIAO MONDO
Output BDAM JMKEM

Esempio base di cifratura con la parola chiave ALBERTI e indice iniziale A.

Parola chiave diversa Chiave: ZEBRA Index: A
Input ATTACCO ALL ALBA
Output ZSSZBBM ZJJ ZJEZ

La chiave ZEBRA crea un alfabeto interno diverso mentre l’indice resta A.

Decifrare con impostazioni note Chiave: ALBERTI Index: A
Input BDAM JMKEM
Output CIAO MONDO

Le stesse impostazioni Alberti riportano il testo cifrato al messaggio originale.

Spostamento dell’indice iniziale Chiave: CIFRA Index: D
Input INCONTRO A MEZZANOTTE
Output BJZKJPNK X HIWWXJKPPI

L’indice D ruota il disco prima della cifratura e cambia la mappatura prodotta dalla chiave CIFRA.

Come funziona il disco cifrante di Alberti

Il cifrario Alberti si basa sul disco descritto da Leon Battista Alberti nel XV secolo. In questa implementazione online l’anello esterno è l’alfabeto fisso del testo in chiaro A-Z, mentre l’anello interno è un alfabeto con chiave generato dalla parola chiave.

Per cifrare, lo strumento trova ogni lettera del testo in chiaro sull’anello esterno e legge il carattere allineato sull’anello interno. Per decifrare, esegue la ricerca inversa. L’indice iniziale scelto ruota il disco interno prima dell’elaborazione, quindi la stessa parola chiave può produrre testi cifrati diversi se cambia l’indice.

Cosa fa questo strumento Alberti

Usa questa pagina per cifrare e decifrare brevi messaggi in alfabeto latino, confrontare combinazioni di parola chiave e indice e studiare la mappatura creata dal disco di Alberti. La ruota interattiva si aggiorna quando inserisci una chiave, scegli un indice o ruoti il disco con i pulsanti freccia.

Il pannello del risultato restituisce anche l’alfabeto interno generato e lo scostamento tramite API, utile per verificare esercizi, preparare dimostrazioni e spiegare come un disco fisico associa un alfabeto a un altro.

Parola chiave, alfabeto interno e indice iniziale

La parola chiave viene ridotta alle lettere latine uniche nell’ordine della loro prima comparsa, poi vengono aggiunte le restanti lettere A-Z non usate. Così la chiave definisce l’inizio dell’anello interno e il resto dell’alfabeto lo completa.

L’indice iniziale è una lettera da A a Z. Definisce quale posizione dell’anello esterno si allinea con la prima posizione dell’anello interno. L’indice A significa nessuno scostamento; l’indice D sposta di tre posizioni. Valori vuoti o non validi tornano ad A.

Regole di input e limiti pratici

Il servizio lavora con l’alfabeto latino A-Z e conserva maiuscole e minuscole. Spazi, punteggiatura, numeri e caratteri non latini restano invariati, quindi il formato del messaggio viene mantenuto mentre vengono trasformate solo le lettere supportate.

Questa implementazione usa un solo allineamento del disco per tutto il messaggio. Storicamente il disco di Alberti poteva anche essere ruotato durante il messaggio per introdurre più alfabeti di sostituzione, ma lo strumento online si concentra sul flusso chiaro parola chiave più indice iniziale.

FAQ

Questa implementazione usa l’alfabeto latino A-Z. L’anello esterno è fisso e l’anello interno è una permutazione con chiave delle stesse 26 lettere. I caratteri fuori da A-Z, inclusi spazi, punteggiatura, cifre e lettere non latine, passano invariati.

La parola chiave genera l’alfabeto dell’anello interno. Lo strumento conserva la prima occorrenza di ogni lettera latina della chiave, ignora le ripetizioni e aggiunge le restanti lettere A-Z. Una chiave vuota produce un normale anello interno A-Z.

L’indice iniziale è la lettera A-Z usata per ruotare il disco interno prima di cifrare o decifrare. L’indice A corrisponde allo scostamento 0, B allo scostamento 1 e così via. Cambiare indice modifica la mappatura anche se la parola chiave resta la stessa.

Sì. Passa alla modalità di decifratura, incolla il testo cifrato e usa la stessa parola chiave e lo stesso indice iniziale usati per cifrare. La decifratura inverte la ricerca dall’anello interno all’alfabeto esterno fisso.

No. Questo servizio online usa un solo indice iniziale per l’intero messaggio. Puoi ruotare il disco manualmente prima dell’esecuzione, ma lo strumento non inserisce cambi di indice nel messaggio e non usa rotazioni automatiche.

La parola chiave definisce l’ordine dell’anello interno. Anche se l’indice iniziale resta uguale, una parola chiave diversa crea un alfabeto interno diverso, quindi cambiano la maggior parte delle sostituzioni.

No. Usalo per studio, enigmi e dimostrazioni storiche, non per proteggere segreti reali. Con un allineamento fisso si comporta come un cifrario a sostituzione con chiave e può essere attaccato con analisi delle frequenze; la rotazione storica del disco fu un passo importante verso sistemi polialfabetici più forti, ma non è crittografia moderna.
Strumenti correlati

Cifrario di Cesare

Cifrario classico a spostamento di lettere con valori personalizzati.

Cifrario XOR

Cifratura e decifratura XOR online con chiavi di testo o hex.

Cifrario di Playfair

Classico cifrario a sostituzione per digrammi con matrice basata su parola chiave.