Qaysar qutisi kodini qanday dekodlash mumkin: 5 qadam (rasmlar bilan)

Mundarija:

Qaysar qutisi kodini qanday dekodlash mumkin: 5 qadam (rasmlar bilan)
Qaysar qutisi kodini qanday dekodlash mumkin: 5 qadam (rasmlar bilan)
Anonim

Yuliy Tsezar birinchi bo'lib kod yozgan odamlardan biri edi. U Tsezar shifrini ixtiro qildi, unda har bir harf alifbo bo'ylab belgilangan sonlar bo'lgan boshqa harf bilan almashtiriladi. Quyidagi shifr Tsezar shifri emas, balki kriptograflar "ustunli transpozitsiya shifri" yoki "Qaysarning qutisi" deb atashadi, lekin bu kod Qaysar tomonidan ishlatilganmi yoki yo'qmi noma'lum.

Qadamlar

Namuna

Image
Image

Qaysar qutisi kodiga misol

1 -usul 1: dekodlash bo'yicha ko'rsatmalar

Qaysar qutisi kodini dekodlash 1 -qadam
Qaysar qutisi kodini dekodlash 1 -qadam

Qadam 1. Koddagi belgilar sonini hisoblang

Bu erda bizda 16: G T Y O R J O T E O U I A B G T

Qaysar qutisi kodini dekodlash 2 -qadam
Qaysar qutisi kodini dekodlash 2 -qadam

2 -qadam. Harflarni nechta qatorga bo'lishingiz mumkinligini aniqlang (1 -qadamda topilgan sonning kvadrat ildizini toping

Agar kvadrat ildiz butun son bo'lmasa, yaxlitlang). Biz 16 ni 4 qatorga 4 qatorga qo'yishimiz mumkin (masalan, 16 ning kvadrat ildizi 4). Agar bizda 25 ta harf bo'lsa, biz ularni 5 qatorli 5 qatorga qo'yishimiz mumkin edi (25 ning kvadrat ildizi 5 ga teng) va hokazo. Raqam aniq bo'linmagan hollarda, keyingi "qutichali" (mukammal kvadrat) raqamni yuqoriga ko'tarish uchun qatorlar sonidan foydalaning. "Boxable" (kvadrat) raqamlari 9, 16, 25, 36, 49 va hokazo. Agar kodda 22 ta harf bo'lsa (22 ning kvadrat ildizi 4,69), keyingi yuqoridagi raqam 25 bo'ladi, bu 5 qatorni bildiradi (4.69) 5 gacha).

Qaysar qutisi kodini dekodlash 3 -qadam
Qaysar qutisi kodini dekodlash 3 -qadam

3 -qadam. Harflarni qatorlarga yozing

Misol keltirilsa, u shunday yoziladi:

GTYO

RJOT

Evropa Ittifoqi

ABGT

Qaysar qutisi kodini dekodlash 4 -qadam
Qaysar qutisi kodini dekodlash 4 -qadam

Qadam 4. Chap yuqori xatdan boshlang va o'qing, so'ng keyingi ustunning yuqori qismidan boshlang va qayta o'qing va hokazo

Bu misolda "SIZGA AJOYIB JOB", degan xabar bor.

Caesar Box Code Intro kodini dekodlash
Caesar Box Code Intro kodini dekodlash

Qadam 5. Bajarildi

Maslahatlar

  • Ushbu kodlarni "qutilarga" aylantirganda, har doim ham mukammal kvadrat yaratish uchun etarli harflar bo'lmaydi. Harflarni sanang va qaysi kvadrat mukammal bo'lsa, shu raqamdan foydalaning. Masalan:
  • Yana bir misol: h a e a n d v i a e c y
  • Bu "yaxshi kun bo'lsin" deb kod hal qilinadi
  • HU H U

    E D A P

    YE T

    D W S.

  • "Ey do'stim, nima bo'lyapti" atigi 14 harfdan iborat. Eng yaqin raqam (har doim yaxlitlanadi) 4x4 = 16. Shunday qilib, sizda 16 ta harf bor deb o'ylang … H U H U E D A P Y E T D W S

Ogohlantirishlar

  • Ushbu kodni dekodlash odatda qiyin emas. Bu formatga juda muhim ma'lumotlarni qo'ymang.

Tavsiya: