Перейти до вмісту

Шифр трифід

Шифруйте або дешифруйте текст за допомогою шифру трифід — координатного куба 3x3x3.

Введення
Вихід

Шифр трифід

Шифр трифід, винайдений Феліксом Делателлем у 1901 році, є класичним фракціонуючим шифром, який розвиває ідею шифру бифід ще далі. Замість плоскої сітки він розташовує 26 букв і крапку в куб 3x3x3, тому кожний символ перетворюється на трійку координат — шар, рядок і стовпець — замість простої пари рядок/стовпець. Вставте ваше повідомлення, і інструмент побудує куб, перетворить кожну букву на її координати та проведе фракціонування, створивши шифротекст, який зовсім не схожий на просту підстановку.

Ключ налаштовує куб: його букви заповнюють перші клітинки по порядку, а решта букв алфавіту йдуть далі, крапка займає своє місце. Розмір блока контролює, скільки символів групуються разом перед переспарюванням їхніх координат — крок фракціонування, який робить шифр трифід стійким до частотного аналізу, оскільки координати однієї букви відкритого тексту змішуються з сусідніми. Напрямок переключається між шифруванням і дешифруванням, і дешифрування з одним і тим же ключем і розміром блока точно відновлює вихідне повідомлення. Символи без букв можуть бути видалені для чистого блока шифротексту або залишені на місці, щоб пробіли і пунктуація пережили шифрування; групування виводу кожні N символів — це допомога при поданні шифротексту і пропускається при дешифруванні.

Увімкніть "Показати координатну сітку", щоб побачити три шари 3x3, з яких був побудований куб — корисно для перевірки ключа вручну або стеження роботи шифру. Інструмент обробляє кінці рядків Windows і Unix, букви з діакритичними знаками та емодзі: букви з діакритичними знаками перетворюються на базову форму перед входом у куб, а все інше або видаляється, або проходить без змін залежно від вашого вибору.

Все працює локально у вашому браузері — ваш ключ і повідомлення ніколи не завантажуються і не відправляються нікуди. Коли закінчите, скопіюйте результат, завантажте його як файл .txt або відправте вихід назад до входу для ланцюга перетворень.

FAQ

Чим шифр трифід відрізняється від шифру бифід?
Бифід використовує плоский квадрат 5x5 або 6x6 і двочастинну координату (рядок, стовпець). Трифід використовує куб 3x3x3 і трьохчастинну координату (шар, рядок, стовпець), яка розподіляє інформацію кожної букви по трьом вимірам замість двох.
Яку роль грає ключ?
Ключ ініціалізує куб: його унікальні букви заповнюють перші клітинки, потім решта букв алфавіту (і крапка) заповнюють решту по порядку. Шифрування і дешифрування повинні використовувати один і той же ключ, інакше результат буде неправильним.
Чому алфавіт включає крапку?
Куб 3x3x3 має 27 клітинок, на одну більше, ніж 26 букв алфавіту. Класичний шифр трифід заповнює додаткову клітинку крапкою, що також дозволяє пунктуації в кінці речення проходити через шифр разом з буквами.
Що контролює розмір блока (період)?
Він встановлює, скільки символів групуються разом перед змішуванням їхніх координат. Менший розмір блока створює більш агресивне фракціонування; шифрування і дешифрування повинні використовувати одне й те саме значення.
Мій текст завантажується кудись?
Ні. Шифр трифід працює повністю у вашому браузері — ваш ключ і повідомлення ніколи не залишають ваш пристрій.