Julius Sezar kod yazan ilk insanlardan biridir. Sezar şifrəsini icad etdi, burada hər hərf əlifbada sabit sayda mövqe olan başqa bir hərflə əvəz olunur. Aşağıdakı şifrə Sezar şifrəsi deyil, daha doğrusu kriptoqrafların "sütunlu transpozisiya şifrəsi" və ya "Sezar qutusu" adlandırdıqları kodun əslində Sezar tərəfindən istifadə edilib -edilmədiyi məlum deyil.
Addımlar
Nümunə
Sezar qutusu kod nümunəsi
Metod 1 -in 1: Kodların Çözülməsi Təlimatları
Addım 1. Koddakı simvolların sayını hesablayın
Burada 16: G T Y O R J O T E O U I A B G T var
Addım 2. Hərfləri neçə yerə bərabər şəkildə bölə biləcəyinizi müəyyənləşdirin (1 -ci addımda tapdığınız ədədin kvadrat kökünü tapın
Kvadrat kök tam ədəd deyilsə, yuvarlaqlaşdırın). 16 -nı 4 -ə 4 sıraya qoya bilərik (yəni 16 -nın kvadrat kökü 4 -dür). 25 hərfimiz olsaydı, onları 5 satırdan 5 -ə qoya bilərik (25 -in kvadrat kökü 5 -dir) və s. Nömrənin o qədər səliqəli şəkildə bölünmədiyi hallarda, sonrakı "qutulu" (mükəmməl kvadrat) ədəd üçün satır sayından istifadə edin. "Qutulu" (kvadrat) ədədlər 9, 16, 25, 36, 49 və s. Əgər kodda 22 hərf varsa (22 -nin kvadrat kökü 4.69 -dur), yuxarıdakı növbəti rəqəm 25 -dir, bu 5 satır deməkdir (4.69) 5 -ə qədər).
Addım 3. Hərfləri sıraya yazın
Verilən nümunə ilə belə yazılacaq:
GTYO
RJOT
EOUI
ABGT
Addım 4. Sol üst hərfdən başlayın və aşağı oxuyun, sonra növbəti sütunun üstündən başlayın və yenidən oxuyun və s
Bu nümunədə "BÖYÜK İŞ VERDİN" mesajı var.
Addım 5. Bitdi
İpuçları
- Bu kodları "qutulara" çevirərkən, mükəmməl bir kvadrat düzəltmək üçün hər zaman kifayət qədər hərfiniz olmayacaq. Sadəcə hərfləri sayın və ən mükəmməl kvadratına ən yaxın olanı bu nömrədən istifadə edin. Misal üçün:
- Budur başqa bir nümunə: h a e a n d v i a e c y
- Bu "gününüz xoş keçsin" kimi açılacaq
-
UH U
E D A P
Y E T
D W S.
- "Hey dostum, nə var" cəmi 14 hərfdən ibarətdir. Ən yaxın nömrə (həmişə yuvarlaqlaşdırılır) 4x4 = 16 -dır. Odur ki, 16 hərfiniz varmış kimi göstərin … H U H U E D A P Y E T D W S
Xəbərdarlıqlar
-
Bu kodu deşifr etmək çox çətin deyil. Bu formatda çox vacib məlumatlar qoymayın.