Kodda yozishning 5 usuli

Mundarija:

Kodda yozishning 5 usuli
Kodda yozishning 5 usuli
Anonim

Kodni yozish darsdagi zerikarli daqiqalarda o'zingizni band qilish yoki do'stlaringizga maxfiy xabarlar yuborishning ajoyib usuli bo'lishi mumkin. Buning turli xil usullari mavjud, shuning uchun siz turli xil uslublarni o'rganishingiz mumkin. Siz har bir do'stingiz va haftaning har kuni uchun boshqa kodga ega bo'lishingiz mumkin; bir marta qo'lingizdan kelgancha, kodlarga yozish oson bo'ladi!

Qadamlar

Namunaviy xabarlar

Image
Image

Kodlangan orqaga xabar namunasi

Image
Image

Kodli xat namunasi

4 -ning 1 -usuli: Harflarni yo'naltirishni manipulyatsiya qilish

Kodga yozing 1 -qadam
Kodga yozing 1 -qadam

Qadam 1. Odatda xabaringizni tayyorlang

Kod yozishni boshlashdan oldin, sizning xabaringiz nima bo'lishini bilishingiz kerak. Kodlashda qancha maxfiylik saqlanayotganiga qarab, siz o'z ma'lumotingizni atrofingizdagi hech kim bilan bo'lishishni xohlamasligingiz mumkin. Bu shuni anglatadiki, sizning qog'ozingizni stolingiz atrofidagilar ko'rmasligi uchun ehtiyot bo'lishingiz kerak, chunki kod tezda buziladi.

Agar siz o'z xabaringizni ko'rinmay turib yozishingiz mumkin deb o'ylamasangiz, uni boshingizda tasavvur qilib ko'ring. Bu qiyinroq bo'lishi mumkin bo'lsa -da, atrofingizdagilar yoki o'qituvchingiz buni bilmasligi yaxshiroqdir

Kodga yozing 2 -qadam
Kodga yozing 2 -qadam

Qadam 2. Xabaringizni orqaga yozing

Bu kodlarni boshlashning eng oson usullaridan biri, ayniqsa, agar siz hech kim bilan kodli xabarlarni baham ko'rmagan bo'lsangiz, dastlabki xabarni oling va uni birma -bir harf bilan orqaga yozing. Sahifaning o'ng pastki burchagidan boshlang, shunda siz odatdagidek past va o'ngga emas, chapga va yuqoriga harakat qilasiz. Xabarni tugatganingizdan so'ng, oxirida tinish belgilaringizni yozing. Bu sizning xabaringiz qaerdan boshlanishini va tugashini belgilaydi.

Xabaringizdagi har bir so'z bir oz kulgili va g'ayritabiiy ko'rinsa ham, ularni ajratayotganingizga ishonch hosil qiling. Agar sizning maktublaringiz bir -biriga aralashsa, xabarni o'qib bo'lmaydi

Kodga yozing 3 -qadam
Kodga yozing 3 -qadam

Qadam 3. Har bir ortga qaytgan harflar orasiga harf va raqam kiriting

Agar siz shubha uyg'otmasangiz, xabaringizni qog'ozga yozing. Xabarni sahifaning pastki o'ng burchagidan boshlab, yuqori chapga qarab, orqaga yozishni davom eting. Siz yozgan har bir harf bilan kodingizning harflari orasiga har qanday raqam va harfni kiriting.

Siz tanlagan harflar va raqamlarga aniq fan yo'q, shuning uchun uni ortiqcha o'ylamang. "Salom qaleysan?" bo'lar edi: "ua3og5ym9 e8lr1sa5h wr3of2ha7 of8lq2lc7ed2ho2"

Kodning 4 -bosqichiga yozing
Kodning 4 -bosqichiga yozing

Qadam 4. Xatlaringizni aylantiring

Kodni yozishning yana bir qiziqarli strategiyasi-bu harflaringizni teskari aylantirish, shuning uchun sizga g'alati, inglizcha bo'lmagan kod qoladi. Siz buni darsda sinab ko'rishdan oldin mashq qilishingiz mumkin. Oddiy qo'l yozuvi bilan xat yozing va uning shaklini o'rganing. Siz sahifaning o'ng tarafidan boshlaysiz va chapga yozasiz, chap qo'lingiz bilan yozasiz. Har bir harf o'z shaklida aylantiriladi, shuning uchun siz orqaga yozasiz va harfning shaklini teskari chizasiz.

  • Xabarni yozganingizdan so'ng, uni oynaga tuting. Siz oddiy ingliz tilida yozilganini ko'rasiz. Bu juda rivojlangan kod va o'zlashtirish uchun biroz vaqt ketishi mumkin.
  • Agar siz chap qo'lli bo'lsangiz, buni o'rganish biroz qiyinroq bo'lishi mumkin, lekin siz hali ham o'ngdan chapga yozib, harflarni aks ettirishga harakat qilishingiz mumkin.

4 -usul 2: Alifboni teskari aylantirish

Kod 5 -qadamga yozing
Kod 5 -qadamga yozing

Qadam 1. Alifbo ro'yxatini tuzing

Alfavitni to'g'ri yozib, uning ostiga yozish uchun keng joy berib, kodlashni boshlang. Siz kodlaringizni bitta varaqqa joylashtirasiz, shuning uchun bo'sh joy qolmasin. Sizning alifboingiz bitta bitta qatorga to'g'ri kelishi kerak.

Kodning 6 -bosqichiga yozing
Kodning 6 -bosqichiga yozing

2 -qadam. Har bir harfni alifbo tartibida qarama -qarshi tomoni bilan bog'lang

Oddiy tartibda yozib bo'lgach, alifbodan o'ting va teskari tartibda yozing. Bu shuni anglatadiki, Z A ostida, Y B ostida, X C ostida va hokazo. Buni to'liq yozib qo'yish yaxshidir, chunki bu sizning kodingizni to'liq tasavvur qilishingizga yordam beradi.

Kodni yodlashni boshlang, chunki bu kelajakda uni yozish uchun vaqtingizni tejaydi. Bilingki, amalda siz oxir -oqibat kodda ishlashni qulaylashtirasiz

Kod 7 -qadamga yozing
Kod 7 -qadamga yozing

Qadam 3. teskari alifbo yordamida o'z xabaringizni yozing

Kodni qo'llanma sifatida ishlatib, siz o'z xabaringizni teskari kodingizga tarjima qila boshlaysiz. Xabaringizni oddiy ingliz tilida yozishdan boshlang. Buning ostida siz kalitni ishlatib, bu xabarni teskari alifboga o'tkazasiz. Masalan, "SALOM" xabari "SVOOL" deb o'qiladi.

Xabarni dekodlashda kalitingizning pastki qatoriga qarang va yuqoridagi harfga amal qiling. Yuqoridagi harf ingliz tilidagi harf bilan bog'liq bo'ladi

Kod 8 -qadamga yozing
Kod 8 -qadamga yozing

Qadam 4. Yarim teskari alifboni o'rganing

Bu usul teskari alifboga juda o'xshash bo'lsa ham, siz kodlashda ham, dekodlashda ham vaqtingizni tejashingiz mumkin. Bu sizga kalitni yozish uchun vaqtni tejaydi. Ushbu kodni yozishga tayyorgarlik ko'rish uchun A harfini M orqali yozing, so'ngra alifboning qolgan qismini N dan Z gacha yozing.

Yarim teskari alifbo yordamida tarjima qilishda A N ga teng bo'ladi va N ham A ga teng bo'ladi. Bu ikki tomonlama bog'liqlik, shuning uchun ba'zi odamlar tarjima qilishda baholashni osonroq va tezroq topadilar

4 -ning 3 -usuli: Harflarni belgilar bilan ifodalash

Kodning 9 -qadamiga yozing
Kodning 9 -qadamiga yozing

Qadam 1. Har bir harfni uning raqamli ekvivalentiga ulang

Bu kod, juda sodda bo'lsa -da, alifboga belgi berishni boshlashning oson yo'li. Alifboni standart tartibda yozing. Shundan so'ng, alifboning har bir harfini 1 dan 26 gacha raqamlang va A = 1, B = 2 qilib belgilang va bu naqshni to'ldiring.

Bu kod juda oddiy bo'lsa -da, uni sindirish ham oson. Siz uni raqamlarning tartibini boshidan (A = 26) o'zgartirish yoki alifboning birinchi yarmi uchun odatiy raqamlash va yarim nuqtaga etganingizda raqamlaringizni teskari aylantirish orqali o'zgartirishga urinib ko'rishingiz mumkin, shunda N = 26, O = 25 va boshqalar

Kodning 10 -qadamiga yozing
Kodning 10 -qadamiga yozing

Qadam 2. Morze kodeksiga diktant yozing

Ko'pchilik Mors kodini yozish mumkin emas, balki tovushlar va chiroqlar to'plami deb o'ylashsa -da, kodda har bir harf uchun stenografiya belgilari mavjud. O'zining ixtirochisi Samuel Morse nomi bilan atalgan boshqa kod tez xabar yuborish uchun ishlatilgan. 1830 -yillarda telegraf orqali. Har bir harf bir nechta nuqta va chiziqdan iborat bo'ladi. Har xil korrelyatsiyalarning kalitini tuzing va ushbu kodni yozishda uni qo'llanma sifatida ishlating.

Ilg'or koderlar uchun tinish belgilarining barcha turlarini ifodalovchi Morze kodi belgilari mavjud. O'zingizning Morse kodingizda nuqta, vergul va undov belgilariga bo'linib, to'liq jumlalarni yozib, o'z xabarlaringizni yaxshilashga harakat qiling

Kodning 11 -qadamiga yozing
Kodning 11 -qadamiga yozing

3 -qadam. Ierogliflarni o'rganing

Qadimgi Misrda ixtiro qilingan ieroglif - bu an'anaviy alifboni ramziy chizmalar bilan birlashtirgan eski yozuv tili tizimi. Ieroglifni o'rganishning biroz qiyin tomoni shundaki, u nafaqat harflarga, balki tovushlarga ham tayanadi. Masalan, A harfini yozishda siz uzun va qisqa unli tovushlarning belgilarini yodlab olishingiz kerak bo'ladi.

Faqat ingliz alifbosining harflarini o'z ichiga olmaydigan kalitni yozing, shuningdek, ieroglifda o'ziga xos belgi berilgan tovushlarni yozing. Siz ko'rasizki, umumiy harflar odatda bir xil dizaynga ega va har bir tovush yoki harf birikmasiga bog'liq bo'lgan kichik o'zgartirishlar mavjud

Kodning 12 -qadamiga yozing
Kodning 12 -qadamiga yozing

Qadam 4. O'z kodingizni ixtiro qiling

Siz, albatta, mavjud kodlardan yoki dunyoda mavjud bo'lgan boshqa kodlardan foydalanishingiz mumkin bo'lsa -da, o'z kodingizni yaratish qiziqarli bo'lishi mumkin. Do'stingiz bilan yig'iling va alifbodagi har bir harfga belgi qo'ying. Ushbu dizaynlarni juda sodda saqlash o'z kodingizni o'zlashtirishda yordam beradi. Kalitni ushlab turish juda muhim, chunki siz usullaringizni unutishni xohlamaysiz.

4 -usul 4: Kengaytirilgan kodlarni o'rganish

Kod 13 -qadamga yozing
Kod 13 -qadamga yozing

Qadam 1. Tilingizni siljish o'lchovi bilan o'zgartiring

Ba'zan kriptograf deb nomlanuvchi toymasin shkala an'anaviy alifboimizni oladi va uni bir tomonga siljitadi, har bir harfga yangi tayinlangan kod harfini beradi. Buning eng oddiy usuli - butun alifboni bitta harf pastga siljitish. Bu shuni anglatadiki, A oxirigacha B bilan, B esa C bilan ifodalanadi.

  • Siz bu harakatdan nariga o'tishingiz va alifboni bir necha joylarga siljitishingiz mumkin. Bu sizning kodingizni yanada rivojlantiradi, chunki bitta harfli slaydni juda oson sindirish mumkin.
  • Shuningdek, alifboni orqaga surish mumkin. Bu biroz ko'proq rejalashtirishni talab qiladi, lekin siz alifboning ikkinchi tarafidan ishlashingiz, Zdan o'tishingiz va keyin A dan boshlashingiz kerak bo'ladi.
  • Bu strategiya "bitta harfni oldinga burish" degan ma'noni anglatuvchi "ROT1" nomi bilan ham tanilgan. Agar xohlasangiz, buni ilg'or tarozilarga qo'llashingiz mumkin. Masalan, ROT2 "ikki harfni oldinga burish" degan ma'noni anglatadi.
Kodning 14 -qadamiga yozing
Kodning 14 -qadamiga yozing

Qadam 2. Blok -shifr usuli bilan ishlash

Xabarni bitta to'rtburchaklar blokga yozib, bir qatorni siljiting. Siz buni biroz oldindan rejalashtirmoqchisiz, chunki har bir satr iloji boricha teng, uzunligiga yaqin bo'lishi kerak. Biroq, u to'liq mos kelmasligi mumkin. O'z bloklaringizni yozganingizdan so'ng, har bir ustunga vertikal pastga o'ting. Agar har bir vertikal ustun o'z satri uzunligiga teng bo'lsa, agar siz o'z satrlaringizni tekis rejalashtirgan bo'lsangiz.

Ushbu xabarlarni dekodlashda, kod so'zlaringizni yana alohida ustunlar sifatida yozing, shunda siz xabarni satr shaklida qayta o'qiy olasiz

Kod 15 -qadamga yozing
Kod 15 -qadamga yozing

Qadam 3. Cho'chqa kodini o'zlashtirish

Ko'pincha cho'chqachilik kodi, masonik shifr deb ataladi, yozish uchun eng ilg'or kodlardan biridir. Buni aniq yozib qo'yganingizga ishonch hosil qiling, chunki siz bu xabarlarni yozish va dekodlashda unga qaytishni xohlaysiz. Biri tik-to-barmog'iga o'xshaydi, ikkinchisi katta X.ga o'xshaydi. Siz ikkita katakchaning o'n uchta teshigini har biri ikkita harf bilan to'ldirasiz.

Tavsiya: