CanDoYa
UK

Шифр рейкової огорожі (Rail Fence Cipher)

Працює повністю у вашому браузері - без завантаження на сервер і без реєстрації.

Вхідний текст
Результат
Зашифровано шифром рейкової огорожі
Візерунок рейокяк текст рухається зигзагом по рейках
Поділитися інструментом

Що таке шифр рейкової огорожі?

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

Як користуватися

  1. 1Оберіть напрямок. Виберіть 'Зашифрувати', щоб переплутати звичайний текст, або 'Розшифрувати', щоб повернути текст шифру рейкової огорожі до початкового вигляду.
  2. 2Задайте кількість рейок. Введіть кількість рейок (ключ). Обидві сторони мають використовувати однакову кількість рейок - 3 рейки є класичним вибором.
  3. 3Введіть або вставте текст. Результат оновлюється миттєво в сусідній панелі, а попередній перегляд огорожі показує зигзаг.
  4. 4Скопіюйте результат. Скопіюйте результат для подальшого використання, або перемкніться на розшифрування з тією самою кількістю рейок, щоб переконатися, що текст повертається без змін.

Кому це знадобиться

Цей інструмент шифрує і розшифровує текст за методом рейкової огорожі одразу під час набору, і ваші дані ніколи не залишають пристрій. Задайте кількість рейок - це і є весь ключ - і подивіться на попередній перегляд огорожі, який точно показує, як ваш текст рухається зигзагом по рядках. Оскільки алгоритм лише переставляє символи місцями, він працює з будь-яким текстом: пробіли, розділові знаки, діакритичні знаки та емодзі переживають шифрування і розшифрування без втрат, а розшифрування з тією самою кількістю рейок повертає початкове повідомлення символ у символ.

Часті запитання

Цей інструмент шифру рейкової огорожі безкоштовний?

Так, він повністю безкоштовний, без реєстрації та без обмежень. І шифрування, і розшифрування виконуються цілком у вашому браузері.

Чи завантажується мій текст кудись?

Ні. Ваш текст обробляється локально у браузері й ніколи не надсилається на сервер, тож він залишається приватним навіть для повідомлень, які ви просто тестуєте.

Що таке рейки у шифрі рейкової огорожі?

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

Як розшифрувати шифр рейкової огорожі без ключа?

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

Чи зберігаються пробіли та розділові знаки?

Так. Шифр рейкової огорожі лише переставляє символи місцями, тож пробіли, розділові знаки, діакритичні знаки та емодзі зберігаються і переміщуються разом із літерами. Розшифрування з тією самою кількістю рейок точно відновлює все.

Чи безпечний шифр рейкової огорожі?

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

Чим він відрізняється від шифру Цезаря?

Шифр Цезаря - це шифр підстановки: він замінює кожну літеру іншою. Шифр рейкової огорожі - це шифр перестановки: він залишає ті самі літери, але змінює їхній порядок. Їх часто вивчають разом як два базові типи класичних шифрів.