N-gram
Bir metnin dile ne kadar benzediğini ölçmek için kullanılan, yan yana n karakter ya da kelimelik dizi.
Bigram (n=2), trigram (n=3), quadgram (n=4) ve devamı. Dillerin kararlı örüntüleri vardır: İngilizcede “TH” ve “HE” sık görülür, “QZ” ise neredeyse hiç görülmez. Büyük bir derlemde n-gram sıklıklarını saymak, aday düz metinler için bir puanlama fonksiyonu verir. Dile benzeyen metin yüksek, rastgele harfler düşük puan alır.
Aynı sayım, karakterlerin yerine kelimelerin ya da token’ların konduğu istatistiksel dil modellerinin de altında yatar. Kriptanalistler, kimse buna dil modellemesi demeden onlarca yıl önce harf dizilerini sayıyordu.