Frequenza delle lettere — Contatore e analisi
Conta quante volte compare ogni lettera, confrontala con la frequenza delle lettere inglesi e ottieni indice di coincidenza, bigrammi e suggerimento per Cesare.
🔒 Funziona interamente nel tuo browser — nulla viene caricatoConta ogni lettera del tuo testo
Un contatore della frequenza delle lettere mostra quante volte compare ciascun carattere in un testo, sia come numero sia come percentuale, con un grafico a barre che rende la distribuzione facile da leggere. Chi scrive lo usa per verificare un lipogramma o un pangramma, chi gioca con le parole per studiare la distribuzione delle lettere, gli insegnanti per mostrare come funziona una lingua, gli appassionati di enigmistica e crittografia per attaccare i cifrari. I risultati si aggiornano mentre digiti e possono essere ordinati per frequenza o in ordine alfabetico; la tabella si può copiare in formato CSV o Markdown con i pulsanti sopra di essa.
Per impostazione predefinita lo strumento conta le lettere dalla A alla Z senza distinguere maiuscole e minuscole. Deseleziona «A–Z only» (solo A–Z) per contare tutte le lettere Unicode, comprese é, ß, ł, cirilliche e greche, e facoltativamente cifre e punteggiatura. Seleziona «Case sensitive» (distingui maiuscole/minuscole) per contare separatamente le maiuscole. In italiano le lettere più frequenti sono E, A, I, O: per analizzare un testo italiano deseleziona «A–Z only», così vengono conteggiate anche le lettere accentate.
Analisi delle frequenze per i cifrari
L'analisi delle frequenze è la più antica tecnica di crittoanalisi, descritta dallo studioso arabo al-Kindi nel IX secolo. In un cifrario a sostituzione semplice o di Cesare ogni lettera viene sempre sostituita dallo stesso simbolo, quindi la lettera più comune del testo cifrato probabilmente rappresenta la E (in inglese), la successiva la T o la A, e così via. Ogni barra del grafico ha un indicatore che mostra la quota tipica di quella lettera in inglese, così le differenze saltano subito all'occhio.
Tre statistiche aggiuntive aiutano con gli enigmi più difficili. L'indice di coincidenza indica se le frequenze delle lettere assomigliano ancora a quelle dell'inglese (circa 0,067) oppure sono appiattite verso il casuale (circa 0,038), il che suggerisce un cifrario polialfabetico come quello di Vigenère. I bigrammi principali elencano le coppie di lettere più comuni; in inglese in testa ci sono TH, HE, IN ed ER. Lo scorrimento di Cesare probabile prova tutti i 26 scorrimenti e indica quello le cui frequenze si adattano meglio all'inglese. Il testo di esempio è un cifrario di Cesare con scorrimento 3: prova a decifrarlo con lo strumento «Caesar Cipher» (cifrario di Cesare).
Analisi privata
Tutti i conteggi e le statistiche vengono eseguiti nel tuo browser. Soluzioni di enigmi, manoscritti e messaggi non vengono mai caricati.
Come usare
- Incolla il testo o il crittogrammaAggiungi un testo qualsiasi, un enigma o un messaggio cifrato.
- Scegli cosa contareConta solo A–Z o ogni lettera, facoltativamente anche cifre e punteggiatura, distinguendo o meno maiuscole e minuscole.
- Leggi l'istogrammaConfronta la quota di ogni lettera con le frequenze tipiche dell'inglese, indicate da un segno su ogni barra.
- Usa i suggerimenti per i cifrariControlla l'indice di coincidenza, i bigrammi principali e lo scorrimento di Cesare più probabile.