Kodet janë një mënyrë për të ndryshuar një mesazh në mënyrë që kuptimi i tij origjinal të jetë i fshehur. Në mënyrë tipike, kjo teknikë kërkon një libër ose fjalë kod. Kriptimi është një proces që zbatohet për mesazhet për të fshehur ose informacion. Ky proces është e kundërta e përkthimit ose interpretimit të mesazheve. Kodet dhe shifrat janë një pjesë kryesore e shkencës së sigurisë së komunikimit, e cila njihet edhe si kriptanalizë.
Hapi
Metoda 1 nga 5: Përdorimi i Fjalëkalimeve dhe Kodeve të Thjeshta (Për Fëmijët)
Hapi 1. Shkruani fjalët në mënyrë të kundërt
Këtu keni një mënyrë të thjeshtë për të koduar mesazhet në mënyrë që ato të mos kuptohen me një shikim. Mesazhet si "Më tako jashtë" shkruhen në të kundërt, që bëhet "Lumet uka id raul".
Ky kod është i lehtë për tu interpretuar, por mund të jetë i dobishëm nëse mendoni se dikush po përpiqet të lexojë mesazhin tuaj
Hapi 2. Pasqyroni alfabetin në gjysmën e alfabetit për të koduar mesazhin
Shkruani shkronjat A në M në një rresht në letër. Vazhdoni alfabetin tjetër (N-Z) pikërisht nën këtë rresht, gjithashtu në një rresht. Zëvendësoni secilën shkronjë në mesazh me shkronjën drejtpërdrejt përballë saj.
Duke përdorur reflektimin alfabetik, mesazhi "Përshëndetje" bëhet "Unyb"
Hapi 3. Provoni të aplikoni një fjalëkalim në rrjet
Vizatoni katrorë si në gishtin tic tac në një copë letër. Shkruani shkronjat A në I në kutitë, nga e majta në të djathtë, nga lart poshtë. Në këtë shembull:
- Rreshti i parë përbëhet nga shkronjat A, B, C.
- Rreshti i dytë përbëhet nga shkronjat D, E, F.
- Linja e fundit përbëhet nga G, H, I.
Hapi 4. Krijoni një gisht të dytë tic tac me pika
Vizatoni një katror tjetër tic tac toe pranë të parit. Plotësoni kutitë me shkronjat J në R, të ngjashme me të parën. Pastaj, shënoni secilën kuti të secilës rresht me një pikë si më poshtë:
- Në rreshtin e parë, duke filluar nga e majta, vendosni një pikë në këndin e poshtëm të djathtë (shkronja I), në anën e poshtme të qendrës, (shkronja K), dhe në këndin e poshtëm të majtë (shkronja L)
- Në rreshtin e dytë, duke filluar nga e majta, vendosni një pikë në anën e mesme të djathtë (shkronja M), në anën e poshtme qendrore (shkronja N) dhe në anën e mesme të majtë (shkronja O).
- Në rreshtin e tretë, duke filluar nga e majta, vendosni një pikë në këndin e sipërm të djathtë (shkronja P), në anën e sipërme të qendrës (shkronja Q) dhe në këndin e sipërm të majtë (shkronja R).
Hapi 5. Shkruani dy X të mëdha nën secilën pllakë
Këto dy X do të mbushen gjithashtu me shkronja për të kompletuar shifrën katrore. Në X -in e dytë, vendosni një pikë në hapësirën e hapur rreth seksionit kryq të X në mënyrë që të ketë një pikë në secilën anë të qendrës së X. Pastaj:
- Në X -in e parë (pa pika), shkruani një S mbi X, një T në të majtë, një U në të djathtë dhe një V në pjesën e poshtme.
- Në X -in e dytë, shkruani W në anën e sipërme, X në të majtë, Y në të djathtë dhe Z në pjesën e poshtme.
Hapi 6. Përdorni kutinë që rrethon shkronjat për të shkruar fjalëkalimin
Katrorët (përfshirë pikat) që rrethojnë shkronjat përdoren në vend të vetë shkronjave. Përdorni këtë çelës kalimi për të koduar dhe përkthyer mesazhe.
Hapi 7. Përdorni një fjalëkalim për datën
Zgjidhni çdo datë; Ju mund të përdorni një datë personale, të tillë si një ditëlindje ose diplomim në kolegj, ose një datë tjetër, siç është dita e pavarësisë së Indonezisë. Shkruani numrat për datën, muajin dhe vitin sipas radhës. Këtu është kyçi juaj numerik.
- Për shembull, nëse përdorni ditën e pavarësisë së Indonezisë, shkruajeni atë si 1781945.
- Nëse tashmë keni rënë dakord për një datë të kodkalimit me dikë, mund të përfshini një aluzion numerik të kyçjes në mesazhin e koduar (p.sh. Gëzuar ditëlindjen).
Hapi 8. Kriptoni mesazhin me bllokimin e datës
Shkruani mesazhin në një copë letër. Nën mesazhin, shënoni një shifër të kyçjes numerike për secilën shkronjë në mesazh. Kur të arrini shifrën e fundit të bllokimit të datës, filloni nga e para. Për shembull, nëse përdorni ditën e pavarësisë së Indonezisë (17/8/1945) si çelësin:
- Mesazh: Jam i uritur
-
Kodimi:
jam i uritur
1.7.8.1.9.4.5.1.
Rrëshqisni shkronjat sipas tastit numerik dhe krijoni…
- Mesazh fjalëkalimi: B. Q. B. M. I. S. E. S.
Hapi 9. Përdorni një gjuhë të fshehtë, për shembull Pig Latin
Në Latinishtin e Derrit, fjalët që fillojnë me një tingull bashkëtingëllor zëvendësohen në mënyrë që tingulli të jetë në fund të fjalës dhe shtoni "ay". Kjo teknikë është më efektive për fjalët që fillojnë me shumë bashkëtingëllore. Fjalët që fillojnë me një zanore thjesht mund të vendosen me "mënyrë" ose "ay" në fund.
- Shembuj fjalësh që fillojnë me një bashkëtingëllore: sapi = apisay; I = Akuway; gjithashtu = ugajay; lagësht = asahbay; pershendetje = pershendetje
- Shembuj fjalësh që fillojnë me shumë bashkëtingëllore: shqetëso = awatirkhay; standard = andarstay; dhimbje = erynyay
- Shembuj të fjalëve që fillojnë me zanore: cloud = awanay; e shijshme = e shijshme; hiri = larg;
Metoda 2 nga 5: Thyerja e Kodit
Hapi 1. Njihni kufizimet e kodit
Librat e kodit mund të vidhen, humbasin ose shkatërrohen. Teknikat moderne të analizës kriptanalitike dhe kompjuterike shpesh mund të plasin edhe kode të fuqishme. Sidoqoftë, kodi mund të kondensojë mesazhet e gjata në një fjalë, gjë që mund të kursejë shumë kohë.
- Kodet mund të përdoren për praktikën e leximit të modeleve. Kjo aftësi mund të përdoret kur krijoni dhe plasni kodet ose shifrat.
- Kodet zakonisht përdoren nga miq të ngushtë. Një shaka që vetëm miqtë e ngushtë e kuptojnë, në të vërtetë mund të mendohet si një lloj "kodi". Mundohuni të kodoni gjuhën me miqtë tuaj të ngushtë.
Hapi 2. Përcaktoni qëllimin e krijimit të kodit
Njohja e qëllimit të kodimit do të sigurojë që përpjekjet tuaja janë në shënjestër. Nëse qëllimi i kodimit është të kurseni kohë, mund të krijoni disa fjalë kod të personalizuar. Nëse po përpiqeni të kodoni mesazhe të detajuara, është një ide e mirë të krijoni një libër kodesh të ngjashëm me fjalorin.
- Zgjidhni frazën që shfaqet shpesh në mesazhin që dëshironi të kodoni. Ky është objektivi juaj kryesor për t'u kthyer në një kod sekret.
- Kodi mund të komplikohet më tej duke përdorur disa kode të ndryshme që rrotullohen ose kombinohen. Sidoqoftë, me përdorimin e më shumë kodit, numri i librave të kodit të kërkuar rritet.
Hapi 3. Krijoni librin tuaj të kodeve
Shkurtoni frazat e zakonshme, të tilla si "Mesazhi u mor i plotë dhe i qartë", në diçka si "Roy". Specifikoni fjalëkalime alternative për secilën fjalë që dëshironi të kodoni, si dhe frazat e zakonshme në mesazh.
-
Ndonjëherë, kodi i pjesshëm/i pjesshëm mund të maskojë mirë mesazhet. Për shembull, nëse "valle" do të thotë "dorëzo" dhe "restorant" do të thotë "muze" do të thotë "restorant", dhe "Roy" vjen nga kodi i mëparshëm.
-
Mesazhi:
Lidhur me dje. Doja të thoja, Roy. Unë do të kërcej në restorant siç ishte planifikuar. Mbi dhe jashtë.
-
Kuptimi:
Lidhur me dje. Dua të them, mesazhi juaj u mor i plotë dhe i qartë. Unë do t'ju çoj në muze siç ishte planifikuar. Mbi dhe jashtë.
-
Hapi 4. Aplikoni librin e kodeve në mesazh
Përdorni fjalët kodike në librin tuaj të kodit për të koduar mesazhet. Ju mund të kurseni kohë duke zëvendësuar emrat (si emrat dhe përemrat si unë, ajo, ju) si tekst të thjeshtë. Sidoqoftë, gjithçka varet nga situata juaj.
Një kod me dy pjesë përdor dy libra të ndryshëm kodesh për të koduar ose deshifruar një mesazh. Ky lloj kodi është shumë më i fortë se kodi me një pjesë
Hapi 5. Përdorni çelësin për të koduar mesazhin, në mënyrë alternative
Mesazhet kryesore, grupet e fjalëve, shkronjat, simbolet ose një kombinim i tyre mund të përdoren për të koduar mesazhet. Marrësi i mesazhit gjithashtu ka nevojë për një frazë kyçe ose shkronjë/simbol kryesor për të deshifruar mesazhin.
-
Për shembull, me fjalën kyçe "SECRET", çdo shkronjë e mesazhit do të konvertohet në numrin e shkronjave midis tij dhe shkronjës së fjalës kyçe të lidhur. Për shembull,
-
Mesazhi:
Përshëndetje
-
Kodimi:
/ H/ distanca
Hapi 11. shkronja e çelësit /S /
/ e/ është e njëjta shkronjë (zero) me çelës /E /
/ l/ berjara
Hapi 9. shkronja e çelësit /C /
Etj…
-
Mesazh i koduar:
11; 0; 9; 6; 10
-
Hapi 6. Përkthejeni mesazhin
Kur merrni një mesazh të koduar, përdorni librin tuaj të kodit ose frazat/fjalët kyçe për ta përkthyer atë në mënyrë që të kuptohet. Mund të jetë e vështirë në fillim, por ndërsa mësoheni me kodin, do të bëhet më e lehtë ta prishni atë.
Për të forcuar aftësitë tuaja të kodimit dhe kodimit, përpiquni t'i bëni miqtë tuaj të krijojnë një grup koduesish amatorë. Dërgoni mesazhe njëri -tjetrit për të përmirësuar aftësitë tuaja
Metoda 3 nga 5: Studimi i Kodeve të Përbashkëta
Hapi 1. Aplikoni kodin që përdori Maria, Mbretëresha e Skocisë
Kur kushtet politike skoceze ishin në trazira, Maria, Mbretëresha e Skocisë, përdori simbole në vend të shkronjave dhe fjalëve të zakonshme. Disa nga veçoritë në kodin e Marisë që mund të gjeni të dobishme përfshijnë:
- Përdorni forma të thjeshta për shkronjat e përdorura shpesh, të tilla si një rreth në vend të /A /. Kjo kursen kohë për kodimin e mesazheve.
- Simbolet e zakonshme përdoren si pjesë e gjuhës së re të kodit; për shembull, Maria përdor "8" si kodin për shkronjën "Y." Kjo mund të mashtrojë interpretuesin e kodit duke menduar se është një numër në vend të një simboli të kodit.
- Simbole unike për fjalët e zakonshme. Maria përdori një simbol unik për fjalët "lutu" dhe "ndërlidhës", dhe të dyja u përdorën shumë shpesh në kohën e saj. Përdorimi i simboleve unike për të zëvendësuar fjalët dhe frazat e përdorura shpesh kursen kohë dhe shton kompleksitetin në kod.
Hapi 2. Përdorni një frazë kodike të ngjashme me atë të përdorur nga ushtria
Frazat e kodit mund të shkurtojnë kuptime të shumta në një frazë të vetme. Në fakt, shumë kushte të alarmit ushtarak, siç është sistemi DEFCON, janë të njohura për të përshkruar gjendjen e gatishmërisë mbrojtëse. Përcaktoni fjalët/frazat e duhura kodike në jetën tuaj të përditshme.
- Për shembull, në vend që të thoni "Duhet të shkoj në tualet" kur jeni me miqtë, mund të përdorni fjalën kodike "Mëngjesi".
- Për ta bërë të ditur mikun tuaj se dashuria e tyre ka hyrë në dhomë, mund të thoni frazën kodike, "Kushëriri im pëlqen të luajë gjithashtu futboll".
Hapi 3. Kodoni mesazhin duke përdorur librin e kodeve të kyçjes
Librat janë mjaft të lehtë për tu marrë. Nëse libri është vendosur si kyç i kodit, mund të vizitoni librari ose bibliotekë pasi të keni marrë kodin për ta thyer atë.
-
Për shembull, mund të përdorni librin Dune të Frank Herbert, ku kodi numerik përfaqëson faqen, rreshtin dhe numrin e fjalëve duke filluar nga e majta.
-
Mesazhe të koduara:
224.10.1; 187.15.1; 163.1.7; 309.4.4
-
Mesazh origjinal:
Unë i fsheh fjalët e mia.
-
- Librat me të njëjtin titull por botime të ndryshme mund të kenë numra të ndryshëm të faqeve. Për t'u siguruar që libri i duhur përdoret si çelës, përfshini informacionin e botimit, të tillë si botimi, viti i botimit, e kështu me radhë me çelësin e librit tuaj.
Metoda 4 nga 5: Thyerja e Fjalëkalimit
Hapi 1. Përcaktoni përshtatshmërinë e përdorimit të fjalëkalimit
Fjalëkalimet përdorin algoritme, të cilat janë procese ose ndryshime që aplikohen në mesazhe në mënyrë të vazhdueshme. Kjo do të thotë që kushdo që e njeh këtë fjalëkalim mund ta plasë atë.
- Fjalëkalimet komplekse mund të ngatërrojnë edhe një ekspert të trajnuar të fjalëkalimeve. Ndonjëherë operacionet matematikore pas shifrave komplekse mund të jenë një mbrojtje e fuqishme kundër mesazheve të përditshme.
- Shumë shifra shtojnë çelësa, siç janë datat, për të forcuar fjalëkalimet. Ky çelës rregullon vlerën e daljes duke shtuar ditën e muajit përkatës (për shembull, në 1, të gjitha kodimet rriten me 1).
Hapi 2. Përmbysni algoritmin që do të zbatohet në mesazh
Një nga fjalëkalimet më të thjeshta që mund të aplikohet është Fjalëkalimi ROT1 (ndonjëherë i referuar si Fjalëkalimi i Cezarit). Ky emër thjesht do të thotë që ju të avanconi secilën shkronjë në mesazh në shkronjën tjetër në alfabet.
-
Mesazhi ROT1:
Përshëndetje
-
Koduar ROT1:
une; b; m; fq
- Shifra e Cezarit mund të rregullohet duke avancuar numrin e shkronjave të ndryshme në alfabet. Konceptualisht, ROT1 dhe ROT13 janë në thelb të njëjta.
- Fjalëkalimet mund të jenë shumë komplekse. Disa fjalëkalime përdorin koordinata, orë dhe numra të tjerë. Disa fjalëkalime mund të thyhen vetëm me ndihmën e një kompjuteri.
Hapi 3. Kriptoni mesazhin
Përdorni algoritme për të koduar mesazhet. Ndërsa procesi i të mësuarit të kodimit vazhdon, shpejtësia juaj në plasaritjen e fjalëkalimeve do të rritet. Shtoni algoritmin për ta komplikuar atë. Si nje shembull:
- Përfshini një kusht ndryshimi në fjalëkalimin tuaj, siç është dita e javës. Përcaktoni vlerën për çdo ditë. Rregulloni fjalëkalimin në këtë vlerë kur kodoni mesazhet për ditën.
-
Përfshini numrin e faqes në mesazhin tuaj të fjalëkalimit. Çdo shkronjë e lidhur në faqe vepron si çelës në mesazh, për shembull:
-
Mesazhi i parë:
7; 2; 3; 6; 3
-
Kyçja e librit: A_girl (hapësirat nuk llogariten)
/ H/ distanca
Hapi 7. letra e /A /
/ e/ berjara
Hapi 2. germat e /g /
/ l/ berjara
Hapi 3. germat e /i /
Etj…
-
Mesazh me çelës të personalizuar:
Përshëndetje
-
Hapi 4. Plasni fjalëkalimin
Ju duhet të mësoheni me leximin e fjalëkalimeve kur keni përvojë të mjaftueshme, ose të paktën është më e lehtë t'i thyeni ato. Kur aplikoni vazhdimisht procese (algoritme), këto zakone do t'ju ndihmojnë të dalloni trendet ose të fitoni intuitë kur punoni në këtë lloj sistemi të shifrimit.
Klubet amatore të kriptografisë janë mjaft të njohura në internet. Shumë nga këto klube janë falas dhe mësojnë bazat e kodimit modern
Metoda 5 nga 5: Kuptimi i Fjalëkalimeve të Paracaktuar
Hapi 1. Kodi Master Morse
Megjithë emrin e tij kodik, Morse është një lloj shifrimi. Pikat dhe pikat përfaqësojnë sinjale elektrike të gjata dhe të shkurtra, të cilat përdoren në vend të shkronjave në alfabet. Kjo metodë është përdorur për të komunikuar me energjinë elektrike në të kaluarën (e njohur si telegrafi). Disa nga shkronjat e përdorura zakonisht në Morse, të shënuara me sinjale të gjata (_) dhe të shkurtra (.), Përfshijnë:
- R; S; T; L:._.; _..; _;._..
- A; E; O:._; Me; _ _ _
Hapi 2. Përfitoni nga shifrat e transpozimit
Shumë njerëz të mëdhenj në histori, si gjeniu Leonardo da Vinçi, shkruan mesazhe kur shfaqen në pasqyrë. Prandaj, kjo metodë e kodimit zakonisht quhet "shkrim në pasqyrë". Ky lloj fjalëkalimi mund të duket i vështirë në fillim, por shpejt do të kuptohet.
Shifrat e zhvendosjes zakonisht ndryshojnë mesazhin ose rregullimin e shkronjave në mënyrë vizuale. Imazhi i mesazhit do të ndryshohet për të fshehur kuptimin e tij origjinal
Hapi 3. Shndërroni mesazhin në kod binar
Binarja është një gjuhë kompjuterike që përdor numrat 1 dhe 0. Kombinimet e 1 dhe 0 mund të kodohen dhe interpretohen me një çelës binar, ose duke llogaritur vlerat e përfaqësuara me 1 dhe 0 për secilën shkronjë në një mesazh.
Kur emri "Matt" kodohet me kod binar, rezultati është: 01001101; 01000001; 01010100; 01010100
Këshilla
- Gjeni një mënyrë për të koduar hapësirat midis fjalëve, si dhe vetë fjalët. Kjo do të forcojë kodin dhe do ta bëjë më të vështirë plasaritje. Për shembull, mund të përdorni shkronja (mundësisht E, T, A, O dhe N) në vend të hapësirave. Këto shkronja quhen zero.
- Mësoni shkrime të ndryshme, siç është Runiku, dhe krijoni kodet e kodimit/interpretimit për marrësin e mesazhit. Mund ta gjeni në internet.