Груба сила Цезаря
Зламай шифр Цезаря, показавши всі 25 можливих змін одночасно.
Груба сила Цезаря
Вставте зашифрований текст, який, на вашу думку, було закодовано за допомогою зсуву Цезаря — також відомого як ROT-N — і цей інструмент застосовує всі 25 можливих зсувів одночасно, тож ви можете сканувати список і знайти той, який читається як звичайний текст. Немає ключа, який потрібно вгадати, і нічого, що потрібно спочатку налаштувати: оскільки шифр Цезаря має лише 25 нетривіальних зрушень, спробувати кожне з них швидше, ніж міркувати про те, який зсув було використано.
Це стандартний перший хід проти шифру Цезаря або ROT у пошуках головоломок, квестах і вправах з криптографії для початківців: замість того, щоб розшифровувати вручну літера за літерою, ви отримуєте кожен варіант відкритого тексту поруч, а ваше око зробить все інше, оскільки справжня мова відразу вискакує серед 24 рядків тарабарщини. Це також зручно для викликів CTF і старої школи обфускації форумів, де короткі повідомлення були «зашифровані» з фіксованим зсувом, і єдиною практичною атакою є вичерпний пошук, а не частотний аналіз.
Кожен із 25 рядків позначено номером зміни, тож ви можете помітити, яка з них спрацювала, або вимкнути її, якщо ви просто хочете, щоб необроблені кандидати проглядали. За замовчуванням цифри збільшуються до двох цифр, щоб список залишався вирівняним під час сканування. Зсуваються лише 26 ненаголошених латинських літер A–Z; цифри, знаки пунктуації, пробіли, символи з наголосами та інші шрифти копіюються без змін у кожному рядку, точно так, як це визначено для поведінки шифру Цезаря — тому текст на змішаних мовах або відформатований текст все одно декодується правильно, де б не застосовувався шифр.
Усе працює локально у вашому браузері. Зашифрований текст, який ви вставляєте, ніколи нікуди не завантажується, що має значення, якщо ви працюєте над приватною головоломкою, прапором CTF або текстом, який не хочете передавати сторонній службі, щоб спробувати 25 змін.