Про цей інструмент
Ідентифікатор шифру аналізує невідомий шифротекст і підказує, який класичний шифр найімовірніше його утворив. Замість розшифрування він обчислює статистичні відбитки й зіставляє їх із відомими сигнатурами поширених шифрів, даючи вам відправну точку для решти набору інструментів. Усе працює локально у вашому браузері, тож вставлений текст лишається приватним.
Основна міра — це індекс збігів (IC = Σ nᵢ(nᵢ−1) / N(N−1)) — імовірність того, що дві випадково обрані літери збігаються. Англійський відкритий текст і моноалфавітні шифри (Caesar, Atbash, Affine, Keyword) сидять близько IC ≈ 0.066, тоді як поліалфавітні шифри (Vigenère, Beaufort) сплощують розподіл до IC ≈ 0.038. Інструмент поєднує це з тестом хі-квадрат щодо частот літер англійської мови: моноалфавітний на вигляд IC у поєднанні з низьким хі-квадрат означає, що частоти літер усе ще збігаються з англійською, вказуючи на перестановку (Rail Fence, Columnar), що лише переупорядкувала літери; високий хі-квадрат вказує на підстановку, що їх перевідобразила.
Він також оглядає набір символів (лише A/B натякає на Baconian, лише 0/1 — на двійковий, лише цифри — на схему A1Z26 чи Полібія) і структурні підказки, як-от парність довжини тексту, відсутність подвоєних літер і відсутність J, що разом підвищують імовірність Playfair. Результат — ранжований список кандидатів-шифрів із примітками впевненості поряд із сирою статистикою. Він пропонує припущення, а не певність — особливо короткі тексти роблять числа ненадійними.