Caesari kasti koodi dekodeerimine: 5 sammu (piltidega)

Sisukord:

Caesari kasti koodi dekodeerimine: 5 sammu (piltidega)
Caesari kasti koodi dekodeerimine: 5 sammu (piltidega)
Anonim

Julius Caesar oli üks esimesi inimesi, kes koodiga kirjutas. Ta leiutas Caesari šifri, milles iga täht asendatakse teise tähega, mis on tähestikus fikseeritud arv. Järgmine šifr ei ole Caesari šifr, vaid pigem see, mida krüptograafid nimetavad "veergude ülevõtmise šifriks" või "Caesari kastiks", kuigi pole selge, kas Caesar kasutas seda koodi kunagi.

Sammud

Näidis

Image
Image

Caesari kasti koodi näide

Meetod 1: 1: dekodeerimisjuhised

Dekodeerige Caesari kasti kood 1. samm
Dekodeerige Caesari kasti kood 1. samm

Samm 1. Loendage koodis olevate märkide arv

Siin on meil 16: G T Y O R J O T E O U I A B G T

Dekodeerige Caesari kasti kood 2. samm
Dekodeerige Caesari kasti kood 2. samm

Samm 2. Tehke kindlaks, mitu rida saate tähed võrdselt jagada (leidke 1. sammust leitud arvu ruutjuur

Kui ruutjuur ei ole täisarv, ümardage see üles). Võime panna 16 neljaks 4 -ks reaks (st 16 ruutjuur on 4). Kui meil oleks 25 tähte, saaksime need paigutada viieks viieks reaks (25 ruutjuur on 5) jne. Juhul, kui number ei jagune nii korralikult, kasutage järgmise "kastitava" (täiusliku ruudu) numbri jaoks ridade arvu. "Kastitavad" (ruudukujulised) numbrid on 9, 16, 25, 36, 49 jne. Kui koodil on 22 tähte (ruutjuur 22 -st on 4,69), on järgmine number 25, mis tähendaks 5 rida (4,69 ümardab kuni 5).

Dekodeerige Caesari kasti kood 3. samm
Dekodeerige Caesari kasti kood 3. samm

Samm 3. Kirjutage tähed ridadesse

Antud näite korral kirjutatakse see välja nii:

GTYO

RJOT

EOUI

ABGT

Dekodeerige Caesari kasti kood 4. samm
Dekodeerige Caesari kasti kood 4. samm

Samm 4. Alustage ülemisest vasakust tähest ja lugege alla, seejärel alustage järgmise veeru ülaosast ja lugege uuesti alla jne

Selles näites on sõnum: "SUUR TÖÖ, SINA SAID".

Dekodeerige Caesari kasti koodi sissejuhatus
Dekodeerige Caesari kasti koodi sissejuhatus

Samm 5. Valmis

Näpunäiteid

  • Kui muudate need koodid "kastideks", pole teil alati täpselt piisavalt tähti, et teha täiuslik ruut. Lihtsalt loendage tähed ja millisele täiuslikule ruudule see kõige lähemal on, kasutage seda numbrit. Näiteks:
  • Siin on veel üks näide: h a e a n d v i a e c y
  • See dekodeeritakse kui "head päeva"
  • H U H U

    E D A P

    Y E T

    D W S.

  • "Hei kutt, mis lahti" on vaid 14 tähte pikk. Lähim number (alati ümardage üles) on 4x4 = 16. Nii et teeselge, et teil on 16 tähte… H U H U E D A P Y E T D W S

Hoiatused

  • Seda koodi pole tavaliselt väga raske dekodeerida. Ärge pange sellesse vormi väga olulist teavet.

Soovitan: