Введіть зашифрований текст і ключ для розшифрування:
Ключ у шифрі Цезаря — це число, яке визначає величину зсуву літер алфавіту. Цей ключ є основою як для шифрування, так і для розшифрування повідомлень.
При шифруванні ключ додається до позиції кожної літери в алфавіті.
Наприклад, якщо ключ = 3:
"а" (позиція 0) → "г" (позиція 3)
При розшифруванні ключ віднімається від позиції кожної літери.
Наприклад, якщо ключ = 3:
"г" (позиція 3) → "а" (позиція 0)
Приклад: якщо слово "гґзхнг" було зашифровано з ключем 3, то розшифрування з тим самим ключем поверне оригінальне слово "абетка".
Важливо знати точний ключ для успішного розшифрування. Якщо ключ невідомий, можна спробувати всі можливі варіанти (для українського алфавіту це від 1 до 32) і визначити, який з результатів має сенс.
Безпека шифру Цезаря досить низька, оскільки існує лише обмежена кількість можливих ключів. Саме тому в сучасній криптографії використовуються набагато складніші алгоритми шифрування.