Informazioni su questo strumento
Il Cifrario a Parola Chiave è il classico modo per generare un alfabeto di sostituzione monoalfabetica da una parola chiave memorabile. Questo strumento costruisce quell'alfabeto cifrato, mostra la mappatura completa e lo usa per cifrare o decifrare il tuo testo nel browser. È distinto da Cesare (uno scorrimento fisso), Atbash (un'inversione fissa) e Affine (una formula lineare): qui l'intero alfabeto di sostituzione deriva da una parola che scegli.
L'alfabeto cifrato viene costruito scrivendo la parola chiave con le lettere duplicate rimosse, poi aggiungendo le rimanenti lettere non usate di A–Z in ordine. Una lettera di inizio riempimento opzionale ti permette di iniziare quella sequenza rimanente da un punto scelto (con avvolgimento intorno all'alfabeto) per una variazione extra. La stringa risultante di 26 lettere si allinea posizionalmente con l'alfabeto in chiaro A–Z, quindi la lettera a ogni indice diventa il suo sostituto. La codifica mappa da chiaro a cifrato; la decodifica inverte la stessa tabella.
Tutta l'elaborazione avviene localmente, quindi nulla di ciò che digiti lascia il tuo dispositivo. Il caso viene preservato e qualsiasi carattere non alfabetico passa intatto, il che mantiene punteggiatura e spaziatura intatte. Poiché è una semplice sostituzione, il cifrario preserva gli schemi di frequenza delle lettere ed è vulnerabile all'analisi delle frequenze — ottimo per enigmi e apprendimento, ma non per segreti reali. Ad esempio, la parola chiave KRYPTOS produce l'alfabeto cifrato KRYPTOSABCDEFGHIJLMNQUVWXZ.