Шифр Цезаря
Кодуйте або декодуйте текст за допомогою класичного шифру Цезаря зі зсувом літер.
Шифр Цезаря
Шифр Цезаря — один із найстаріших і найпростіших замінних шифрів, названий на честь Юлія Цезаря, який використовував його для захисту свого листування. Кожна літера переміщується на фіксовану кількість позицій уздовж алфавіту, тому зі зсувом на три A стає D, B стає E, а Z повертається назад до C. Вставте текст, виберіть зсув між 1 і 25, і результат миттєво оновиться.
Встановіть режим кодування, щоб зашифрувати повідомлення, або декодування, щоб відновити повідомлення, коли ви вже знаєте зсув. Оскільки кодування N і декодування N є прямою протилежністю, той самий інструмент охоплює обидва напрямки. Регістр зберігається, а цифри, пробіли, знаки пунктуації та будь-які наголоси або нелатинські символи проходять без змін, тому переміщуються лише прості літери A–Z та a–z. Зсув на 13 є особливим випадком, відомим як ROT13, який є власним зворотним.
Цей інструмент популярний для вправ у класі, головоломок у квесті, викликів захоплення прапора та домашніх завдань, де учні вивчають, як працюють шифри підстановки. Він навмисне не призначений для захисту справжніх секретів: із лише 25 можливими зрушеннями шифр Цезаря легко зламати, пробуючи кожен ключ. Для справжньої конфіденційності замість цього використовуйте сучасне шифрування.
Все працює повністю у вашому браузері. Ваш текст ніколи не завантажується на сервер, тому ви можете вільно експериментувати з приватними нотатками. Підрахунок у реальному часі під результатом показує, скільки букв було зміщено та загальну кількість символів, і ви можете скопіювати результат або надіслати його просто в інший інструмент.