Як розшифрувати код цезаря

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

кроки

Метод 1 з 1:
Інструкція по розшифровці
  1. Decode a Caesar Box Code Step 1
1. Підрахуйте кількість символів в коді. Візьмемо, наприклад, ці 16 символів: G T Y O R J O T E O U I A B G T.
  • Decode a Caesar Box Code Step 2
    2. Визначте, на скільки рядів ви можете розділити букви порівну (знайдіть квадратний корінь кількості символів). У нашому випадку це 4, бо квадратний корінь з 16 = 4. Якщо у нас є 25 символів, ми розташуємо їх у 5 рядів по 5 символів і так далі. Якщо неможливо знайти квадратний корінь з кількості символів без залишку, округлятимете отриманий результат. Коріння беруться з таких чисел: 9,16,25,36,49 і так далі. Якщо у вашому коді 22 символу, округлятимете це число до 25, а потім поставте символи в 5 рядів по 5 символів.
  • Decode a Caesar Box Code Step 3
    3. Запишіть букви в ряди. У нашому прикладі це буде виглядати так:

    GTYO
    RJOT
    EOUI
    ABGT
  • Decode a Caesar Box Code Step 4
    4. Почніть читати з верхньої лівої букви, рухайтеся вниз, затемвозьміте наступну букву зліва в верхньому ряду, прочитайте всі букви під нею. У нашому прикладі вийде таке повідомлення: "GREAT JOB YOU GOT IT".
  • Decode a Caesar Box Code Intro
    5. Готово.
  • Поради

    • Якщо у вашому коді 14 букв (наприклад, "Hey dude whats up"), округлятимете їх кількість до 16 (наші букви: H U H U E D A P Y E T D W S).

    • H U H U
      E D A P
      Y E T
      D W S
    • У деяких рядах буде недостатня кількість букв. наприклад:
    • Візьмемо інший приклад: h a e a n d v i a e c y
    • Розшифровка: "have a nice day"

    попередження

    • Цей код розшифрувати не складно. Якщо ви хочете закодувати важливу інформацію, використовуйте більш складний шифр.
    • Деякі шифри розшифрувати дуже складно.
    Cхоже