Метод частотного анализа при расшифровке шифров заключается в сравнении частот встречаемости символов в открытом (исходном) и закрытом (зашифрованном) текстах. 3
Метод основывается на предположении, что частотность появления заданной буквы алфавита в достаточно длинных текстах одна и та же для разных текстов одного языка. 2 При этом в случае моноалфавитного шифрования, если в шифротексте будет символ с аналогичной вероятностью появления, то можно предположить, что он и является указанной зашифрованной буквой. 2
Суть метода в том, что аналитики подсчитывают частоту каждой буквы в тексте, смотрят по таблице частот, сверяют и заменяют. 1 Например, если в зашифрованном тексте чаще всего встречается буква «щ», то её заменяют на «о». 1 Получая слово за словом, увеличивается количество известных букв и шаг за шагом расшифровывается весь текст. 1
Однако частотный анализ бессилен, если одной букве исходного текста соответствует целый набор букв шифра, то есть если это шифр-омофон. 1