Как да декодирате код на Caesar Box: 5 стъпки (със снимки)

Съдържание:

Как да декодирате код на Caesar Box: 5 стъпки (със снимки)
Как да декодирате код на Caesar Box: 5 стъпки (със снимки)
Anonim

Юлий Цезар е един от първите хора, които пишат в код. Той е изобретил шифъра на Цезар, при който всяка буква се заменя с друга буква с фиксиран брой позиции по азбуката. Следващият шифър не е шифърът на Цезар, а по -скоро това, което криптографите наричат „колонен транспозиционен шифър“или „Кутия на Цезар“, въпреки че не е ясно дали кодът някога е бил използван от Цезар.

Стъпки

Проба

Image
Image

Пример за кода на Цезар

Метод 1 от 1: Инструкции за декодиране

Декодирайте код на Caesar Box Стъпка 1
Декодирайте код на Caesar Box Стъпка 1

Стъпка 1. Пребройте броя на знаците в кода

Тук имаме 16: G T Y O R J O T E O U I A B G T

Декодирайте код на Caesar Box Стъпка 2
Декодирайте код на Caesar Box Стъпка 2

Стъпка 2. Определете колко реда можете да разделите буквите по равно (Намерете квадратния корен от числото, което сте намерили в стъпка 1

Ако квадратният корен не е цяло число, закръглете нагоре). Можем да поставим 16 в 4 реда по 4 (т.е. квадратен корен от 16 е 4). Ако имахме 25 букви, бихме могли да ги поставим в 5 реда по 5 (корен от 25 е 5) и така нататък. В случаите, когато числото не се дели толкова добре, използвайте броя на редовете за следващото число в квадратчето (перфектен квадрат) нагоре. "Квадратните" числа са 9, 16, 25, 36, 49 и т.н. Ако кодът има 22 букви (квадратен корен от 22 е 4,69), следващото число нагоре е 25, което би означавало 5 реда (4,69 кръга до 5).

Декодирайте код на Caesar Box Стъпка 3
Декодирайте код на Caesar Box Стъпка 3

Стъпка 3. Изпишете буквите в редове

С дадения пример той би бил изписан като такъв:

GTYO

RJOT

EOUI

ABGT

Декодирайте код на Caesar Box Стъпка 4
Декодирайте код на Caesar Box Стъпка 4

Стъпка 4. Започнете от горната лява буква и прочетете надолу, след това започнете в горната част на следващата колона и прочетете отново надолу и т.н

Този пример има съобщението: „СТРАХОТНА РАБОТА СТЕ ПОЛУЧЕНА“.

Декодирайте въведение в кода на Цезар
Декодирайте въведение в кода на Цезар

Стъпка 5. Готово

Съвети

  • Когато превръщате тези кодове в „кутии“, няма винаги да имате точно достатъчно букви, за да направите перфектен квадрат. Просто пребройте буквите и до който най -перфектен квадрат е най -близо, използвайте това число. Например:
  • Ето още един пример: h a e a n d v i a e c y
  • Това ще се декодира като "приятен ден"
  • H U H U

    E D A P

    ОЩЕ

    D W S

  • „Хей пич какво става“е само 14 букви. Най -близкото число (винаги закръглено нагоре) е 4x4 = 16. Затова се преструвайте, че имате 16 букви … H U H U E D A P Y E T D W S

Предупреждения

  • Този код обикновено не е много труден за декодиране. Не поставяйте изключително важна информация в този формат.

Препоръчано: