Dehifrlash - bu eng hayajonli narsalardan biri. Axir, ma'lum bir kodlashning orqasida nima yashiringanligini bilish har doim juda qiziq. Bundan tashqari, har xil turdagi shifrlar juda ko'p. Shuning uchun ularni tanib olish va tarjima qilishning ko'plab usullari mavjud. Eng qiyin vazifa - bu yoki boshqa topishmoqni qanday usulda ochish kerakligini to'g'ri aniqlash.
Ko'rsatmalar
1-qadam
Agar siz ma'lum bir kodlashning shifrini ochmoqchi bo'lsangiz, esda tutingki, aksariyat hollarda ma'lumotlar alifbo harflarini almashtirish orqali shifrlanadi. Tildagi eng keng tarqalgan harflarni aniqlab olishga harakat qiling va ularni koddagi harflar bilan bog'lab qo'ying. Tadqiqotchilar sizga buni osonlashtirdilar va ularning ba'zilari allaqachon jadvalga kiritilgan. Agar siz uni ishlatsangiz, bu parol hal qilish jarayonini sezilarli darajada tezlashtiradi. Xuddi shu tarzda, Polibiy va Sezar shifrlari o'z vaqtida hal qilindi.
2-qadam
Shifrini ochishni osonlashtirish uchun kalitlardan foydalaning. Parolni hal qilish uchun sizga kalitning uzunligi kabi tushuncha kerak bo'ladi, uni faqat alohida harflarni tanlash orqali aniqlash mumkin (1-bosqichga qarang). Kalitingiz uzunligini tanlaganingizdan so'ng, bitta harf bilan kodlangan belgilar guruhini yaratishingiz mumkin. Shunday qilib, asta-sekin butun shifr sizga ochib beriladi. Bu jarayon juda mashaqqatli va ko'p vaqt talab etadi, shuning uchun sabr qiling.
3-qadam
Ushbu matnda katta ehtimollik bilan bo'lishi mumkin bo'lgan bitta so'zni tanlab, xabarni ochib berishga harakat qiling. Shifrda o'zaro to'qnashgunga qadar uni matn bo'ylab harakatlantiring. Bu kalitning bir qismini belgilaydi. Keyin kalit atrofidagi matnning parolini oching. Shunga ko'ra matnning parolini ochish variantlarini tanlang. Bu kalit so'z bilan mutanosib bo'lishi va unga mos kelishi kerak, ya'ni. kontekstga mos keladi.
4-qadam
Shuni esda tutingki, xabarlarni shifrlashning eng taniqli usullari haqida bilish sizga kodlashning muvaffaqiyatli parchasini ochish uchun foydali bo'ladi. Masalan, agar sizda miloddan avvalgi V asrga oid biron bir matn bo'lsa, unda yuqori ehtimollik bilan biz uni adashishda kodlangan deb ayta olamiz. Bunday shifrlash printsipi oddiy almashtirish usuli edi. Ya'ni, alifbo harflari joylarni o'zgartirgan va keyin dumaloq narsadan foydalanib, varaqqa tartibsiz tarzda qo'llanilgan. Bunday xabarni hal qilish uchun, asosiysi, bu yumaloq ob'ekt hajmini to'g'ri tiklash.
5-qadam
Matematik usullardan foydalangan holda raqamli shifrlarni tanib olish. Ommabop usullardan biri bu ehtimollik nazariyasidan foydalanish. Va o'rta asrlarda, matematik belgilar yordamida shifrlash sehrli kvadratlarni qayta tashkil etish va ulardan foydalanish orqali amalga oshirildi. Bu raqamlar hujayralarga ketma-ket tabiiy sonlar bilan yozilgan raqamlar. Odatda, ular 1dan boshlanadi. Sehrli kvadratning siri shundaki, undagi barcha raqamlar har bir ustun yoki satr yig'indisida yoki diagonallarda bir xil sonni beradi.
6-qadam
Shifrni echish uchun matn hujayraning raqamlanishiga binoan shunday kvadrat ichida joylashganligini hisobga oling. Jadval tarkibini satrma-bosqich yozing va ochmoqchi bo'lgan matnni oling. Va shundan keyingina, permutatsiyalar orqali kerakli shifrlash opsiyasini tanlang.