Output will appear here...Brute-force all 25 shifts
Что такое шифр Цезаря?
Шифр Цезаря - это шифр подстановки, который заменяет каждую букву в сообщении другой буквой на фиксированное число позиций дальше по алфавиту. сдвига на три и A становится D, B становится E, а Z оборачивается до C. Он назван в честь Юлия Цезаря, который, по словам римского историка Светония, использовал сдвиг на три для защиты своей военной переписки. Этот инструмент кодирует простой текст в зашифрованный текст, расшифровывает зашифрованный текст обратно в обычный текст и может попробовать каждый возможный сдвиг сразу, когда вы не знаете ключ.
Шифр Цезаря имеет только 25 полезных ключей, по одному на каждую смену от 1 до 25, что делает его легким для изучения и легко сломать. потому что количество ключей так мало, злоумышленник может просто попробовать их все, подход, называемый грубой силой. инструмент строит этот полный список для вас: вставить перехваченное сообщение, и он показывает все 25 расшифровок кандидатов, чтобы вы могли прочитать столбец и обнаружить тот, который превращается в реальные слова. вот почему шифр Цезаря является обучающим примером сегодня, а не реальной безопасности.
Включены два известных особых случая.ROT13 - это шифр Цезаря со сдвигом ровно 13, и поскольку 13 - это половина от 26, применение его дважды возвращает исходный текст, поэтому одна и та же кнопка одновременно скремблирует и расшифровывает. Он используется на форумах и в постах Usenet, чтобы скрыть спойлеры и перфорированные строки, не зашифровав их по-настоящему. ROT47 расширяет идею до 94 печатных символов ASCII, поэтому он также вращает цифры и знаки препинания. Здесь все полностью выполняется в вашем браузере: ваш текст никогда не загружается, не регистрируется и не сохраняется, инструмент работает в автономном режиме после загрузки, и он бесплатен без необходимости использования учетной записи.
Как использовать инструмент "Шифр Цезаря"?
Введите свой текст
Введите или вставьте сообщение, которое хотите закодировать, в поле ввода или вставьте зашифрованный текст, который хотите декодировать.
Выберите шифр и ключ
Выберите стандартный Caesar и установите сдвиг от 1 до 25 или выберите предустановку ROT13 или ROT47, для которой не требуется ключ.
Кодировать или декодировать
Переключайтесь между кодированием и декодированием. Кодирование сдвигает буквы вперед; декодирование сдвигает их обратно на ту же величину.
Скопируйте результат или взломайте ключ
Скопируйте вывод одним щелчком мыши или откройте список перебора, чтобы просмотреть все 25 возможных декодирований, когда ключ неизвестен.
Основные характеристики
Любая смена с 1 до 25
Установите точный ключ, который вам нужен. буквы обернуть вокруг алфавита и корпус сохраняется как на кодировать и декодировать.
Пресеты ROT13 и ROT47
Один щелкните ROT13 для скремблирования в стиле спойлера и ROT47, чтобы повернуть цифры и знаки препинания, а также буквы.
Крекер грубой силы
Просматривайте все 25 возможных декодирований одновременно, чтобы восстановить сообщение, если вы не знаете, какой сдвиг был использован.
Сохраняет все, кроме букв
Пробелы, цифры, знаки препинания и символы проходят без изменений, поэтому форматирование и макет остаются неизменными.
Frequently Asked Questions
Related Tools
HTML Entity Encoder/Decoder
Encode and decode HTML entities - named (&), decimal (&), and hex (&) forms, with XSS-safe special-character escaping
Image to Base64 Converter
Convert images to Base64 data URIs and decode Base64 back to images.
Unicode Converter
Convert text to and from Unicode code points, HTML entities, JavaScript escapes, and CSS escapes. Emoji and astral characters handled correctly.
URL Encoder/Decoder
Encode and decode URLs, query strings, and form data with encodeURIComponent, encodeURI, or form-urlencoded modes
Comments
0 comments
No comments yet. Be the first to share your thoughts!