A kódok egy módja annak, hogy az üzenetet úgy változtassuk meg, hogy az eredeti jelentése rejtve maradjon. Ez a technika általában könyvet vagy kódszót igényel. A titkosítás olyan folyamat, amelyet elrejtendő üzenetekre vagy információkra alkalmaznak. Ez a folyamat az üzenetek fordításának vagy értelmezésének a fordítottja. A kódok és kódok a kommunikációbiztonság tudományának fontos részét képezik, amelyet kriptoanalízisnek is neveznek.
Lépés
1. módszer az 5 -ből: Egyszerű jelszavak és kódok használata (gyermekek számára)
1. lépés. Fordítva írja be a szavakat
Íme egy egyszerű módja annak, hogy kódolja az üzeneteket, így azokat nem lehet egy pillantással megérteni. Az olyan üzeneteket, mint a „Találkozzunk kívül”, fordított sorrendben írjuk, amely „Lumet uka id raul” lesz.
Ez a kód könnyen értelmezhető, de hasznos lehet, ha úgy gondolja, hogy valaki megpróbálja elolvasni az üzenetét
2. lépés Az üzenet kódolásához tükrözze az ábécét az ábécé felére
Írja az A -M betűket egy sorba a papírra. Folytassa a következő ábécét (N-Z) közvetlenül e sor alatt, szintén egy sorban. Cserélje ki az üzenet minden betűjét a vele szemben lévő betűvel.
A betűrendes tükrözés segítségével a „Hello” üzenetből „Unyb” lesz
3. lépés. Próbáljon rácsjelszót alkalmazni
Rajzoljon négyzeteket, mint a tac toe toe toe egy papírlapra. Írja be az A -I betűket a mezőbe, balról jobbra, fentről lefelé. Ebben a példában:
- Az első sor az A, B, C betűkből áll.
- A második sor a D, E, F betűkből áll.
- Az utolsó sor G, H, I.
Lépés 4. Hozzon létre egy második pontot a pontokban
Rajzoljon egy másik tic tac toe négyzetet az első mellé. Töltse ki a mezőket J -R betűkkel, hasonlóan az elsőhöz. Ezután jelölje meg minden sor minden mezőjét egy ponttal az alábbiak szerint:
- Az első sorban balról kezdve helyezzen egy pontot a jobb alsó sarokba (I. betű), az alsó középső oldalba (K betű) és a bal alsó sarokba (L betű)
- A második sorban balról kezdve helyezzen egy pontot a jobb középső oldalra (M betű), az alsó középső oldalra (N betű) és a bal középső oldalra (O betű).
- A harmadik sorban balról kezdve helyezzen egy pontot a jobb felső sarokba (P betű), a felső középső oldalra (Q betű) és a bal felső sarokba (R betű).
5. lépés Írjon két nagy X -et minden lapka alá
Ez a két X betűkkel is meg lesz töltve a négyzet alakú kódolás befejezéséhez. A második X -en helyezzen egy pontot az X keresztmetszete körüli nyílt térbe úgy, hogy az X középpontjának mindkét oldalán legyen egy pont. Ezután:
- Az első X -be (nem pontozva) írjon egy S -t az X fölé, egy T -t a balra, egy U -t a jobbra, és egy V -t az aljára.
- A második X -re írjon W -t a felső oldalra, X -et a balra, Y -t a jobbra és Z -t az aljára.
6. lépés A betűket körülvevő négyzet segítségével írja le a jelszót
A betűket körülvevő négyzeteket (pontokat is beleértve) használják a betűk helyett. Használja ezt a mező jelszót az üzenetek kódolásához és fordításához.
7. lépés. Használjon dátumjelszót
Válasszon bármilyen dátumot; Használhat személyes dátumot, például születésnapot vagy főiskolai érettséget, vagy más dátumot, például Indonézia függetlenségének napját. Írja sorba a dátum, a hónap és az év számát. Itt a numerikus zár.
- Például, ha Indonézia függetlenségének napját használja, írja be 1781945 -nek.
- Ha valakivel már megbeszélt egy jelszó -dátumot, akkor a kódolt üzenetben numerikus zárolási tippet is megadhat (pl. Boldog születésnapot).
8. lépés. Üzenet titkosítása dátumzárral
Írja le az üzenetet egy papírra. Írja le az üzenet alá a számzár egyik számjegyét az üzenet minden betűjéhez. Amikor eléri a dátumzár utolsó számjegyét, kezdje elölről. Például, ha Indonézia függetlenségének napját (1945.8.17.) Használja kulcsként:
- Üzenet: Éhes vagyok
-
Kódolás:
éhes vagyok
1.7.8.1.9.4.5.1.
Csúsztassa a betűket a számbillentyű szerint, és hozzon létre…
- Jelszó üzenet: B. Q. B. M. I. S. E. S.
9. lépés. Használjon titkos nyelvet, például sertés latint
A disznó latin nyelvben a mássalhangzóval kezdődő szavakat kicserélik úgy, hogy a hang a szó végén legyen, és „ay” -ot adnak hozzá. Ez a technika hatékonyabb a sok mássalhangzóval kezdődő szavaknál. A magánhangzóval kezdődő szavakat a végén egyszerűen „way” vagy „ay” karakterrel lehet elhelyezni.
- Példák a mássalhangzóval kezdődő szavakra: sapi = apisay; I = Akuway; is = ugajay; nedves = asahbay; szia = szia
- Példák sok mássalhangzóval kezdődő szavakra: aggódni = awatirkhay; standard = andarstay; fájdalom = erynyay
- Példák magánhangzókkal kezdődő szavakra: cloud = awanay; finom = finom; hamu = abuway;
2. módszer az 5 -ből: A kód feltörése
1. lépés Ismerje meg a kódkorlátozásokat
A kódkönyveket ellophatják, elveszíthetik vagy megsemmisíthetik. A modern kriptoanalitikus és számítógépes elemzési technikák gyakran még hatékony kódokat is feltörhetnek. A kód azonban a hosszú üzeneteket egyetlen szóba sűrítheti, ami sok időt takaríthat meg.
- A kódok használhatók a mintaolvasási gyakorlathoz. Ez a készség felhasználható kódok vagy rejtjelek létrehozásakor és feltörésekor.
- A kódokat általában közeli barátok használják. Egy viccet, amelyet csak a közeli barátok értenek, valójában egyfajta "kódnak" lehet tekinteni. Próbálja meg kódolni a nyelvet közeli barátaival.
2. lépés Határozza meg a kódgenerálás célját
A kódolás céljának ismerete biztosítja, hogy erőfeszítései célba érjenek. Ha a kódolás célja az idő megtakarítása, létrehozhat néhány egyedi kódszót. Ha részletes üzeneteket próbál kódolni, akkor érdemes szótárhoz hasonló kódkönyvet létrehozni.
- Válassza ki azt a kifejezést, amely gyakran megjelenik a kódolni kívánt üzenetben. Ez a fő célod, hogy titkos kóddá válj.
- A kód tovább bonyolulhat több különböző elforgatott vagy kombinált kód használatával. Ahogy azonban több kódot használnak, a szükséges kódkönyvek száma növekszik.
3. lépés. Hozza létre kódkönyvét
Rövidítse le az olyan gyakori kifejezéseket, mint az „Üzenet teljes és világos”, „Roy” -ra. Adjon meg alternatív kódszavakat minden kódolni kívánt szóhoz, valamint az üzenet gyakori mondatait.
-
Néha a részleges/részleges kód jól elfedi az üzeneteket. Például, ha a „tánc” azt jelenti, hogy „szállít”, és az „étterem” azt jelenti, hogy „múzeum” azt jelenti, hogy „étterem”, és a „Roy” az előző kódból származik.
-
Üzenet:
A tegnapit illetően. Azt akartam mondani, Roy. A terv szerint táncolni fogok az étterembe. Ki -be.
-
Jelentése:
A tegnapit illetően. Azt akarom mondani, hogy üzenete teljes és világos volt. A tervek szerint elviszlek a múzeumba. Ki -be.
-
4. lépés. Alkalmazza a kódkönyvet az üzenetre
Az üzenetek kódolásához használja a kódkönyvben található kódszavakat. Időt takaríthat meg, ha a főneveket (mint például a neveket és a névmásokat, mint én, ő, te) egyszerű szöveggé cseréli. Mindez azonban az Ön helyzetétől függ.
A kétrészes kód két különböző kódkönyvet használ az üzenetek kódolására vagy dekódolására. Ez a típusú kód sokkal robusztusabb, mint az egyrészes kód
5. lépés. A gombbal titkosíthatja az üzenetet
A kulcsüzenetek, szócsoportok, betűk, szimbólumok vagy ezek kombinációja használható az üzenetek kódolására. Az üzenet címzettjének szüksége van egy kulcsmondatra vagy kulcsbetűre/szimbólumra is az üzenet megfejtéséhez.
-
Például a "TITKOS" kulcsszó esetén az üzenet minden betűje a közte és a hozzá tartozó kulcsszó betűjévé alakul. Például,
-
Üzenet:
Helló
-
Kódolás:
/ H/ távolság
11. lépés. a kulcs betűjele /S /
/ e/ ugyanaz a betű (nulla) kulccsal /E /
/ l/ berjara
9. lépés. a kulcs betűje /C /
Stb…
-
Kódolt üzenet:
11; 0; 9; 6; 10
-
6. lépés Fordítsa le az üzenetet
Kódolt üzenet fogadásakor fordítsa le kódkönyvét vagy kulcsmondatait/kulcsszavait, hogy megérthető legyen. Eleinte nehéz lehet, de ahogy megszokja a kódot, könnyebb lesz feltörni.
A kódolási és kódolási készségek megerősítéséhez próbálja rávenni barátait, hogy hozzanak létre egy amatőr kódolók csoportját. Üzeneteket küldhet egymásnak, hogy fejlessze készségeit
3. módszer az 5 -ből: Általános kódok tanulmányozása
1. lépés Alkalmazza azt a kódot, amelyet Mary, a skót királynő használt
Amikor a skót politikai körülmények zűrzavarban voltak, Mária, a skót királynő szimbólumokat használt a közös betűk és szavak helyett. A Mária -kód néhány hasznos funkciója:
- Használjon egyszerű alakzatokat a gyakran használt betűkhez, például egy kört az /A /helyett. Ez időt takarít meg az üzenetek kódolásával.
- A közös szimbólumokat az új kódnyelv részeként használják; például Mary "8" -ot használ az "Y" betű kódjaként. Ez becsaphatja a kódértelmezőt, hogy azt gondolja, hogy ez egy szám a kódszimbólum helyett.
- Egyedi szimbólumok a gyakori szavakhoz. Mária egyedi szimbólumot használt az "imádkozz" és a "futár" szavakhoz, és mindkettőt nagyon gyakran használták az ő idejében. Az egyedi szimbólumok használata a gyakran használt szavak és kifejezések helyettesítésére időt takarít meg, és bonyolultabbá teszi a kódot.
Lépés 2. Használjon a hadsereg által használt kódkifejezést
A kódkifejezések több jelentést is lerövidíthetnek egyetlen kifejezésben. Valójában sok katonai riasztási körülmény, mint például a DEFCON rendszer, jól ismert, hogy leírja a védelmi készenlét állapotát. Határozza meg a megfelelő kódszavakat/kifejezéseket a mindennapi életében.
- Például ahelyett, hogy azt mondaná, hogy „WC -re kell mennem”, amikor barátaival van, használhatja a „Reggeli” kódszót.
- Ha tudatni akarja a barátjával, hogy a szerelme belépett a szobába, akkor mondja ki a kódmondatot: "Az unokatestvérem is szeret focizni."
3. lépés: Kódolja az üzenetet a zárkódkönyv segítségével
A könyveket meglehetősen könnyű beszerezni. Ha a könyv kódzárként van beállítva, a kód megérkezése után felkeresheti a könyvesboltot vagy a könyvtárat.
-
Használhatja például Frank Herbert Dűne című könyvét, ahol a numerikus kód az oldalt, a sort és a szavak számát jelzi balról kezdve.
-
Kódolt üzenetek:
224.10.1; 187.15.1; 163.1.7; 309.4.4
-
Eredeti üzenet:
Elrejtem a szavaimat.
-
- Az azonos című, de különböző kiadású könyvek eltérő oldalszámmal rendelkezhetnek. Annak biztosítása érdekében, hogy a megfelelő könyvet használja kulcsként, adja hozzá a kiadási információkat, például a kiadást, a megjelenés évét stb.
4. módszer az 5 -ből: Jelszó feltörése
1. lépés. Határozza meg a jelszó használatának alkalmasságát
A jelszavak algoritmusokat használnak, amelyek folyamatok vagy módosítások, amelyeket következetesen alkalmaznak az üzenetekre. Ez azt jelenti, hogy bárki, aki ismeri ezt a jelszót, feltörheti.
- Az összetett jelszavak még egy képzett jelszószakértőt is megzavarhatnak. Néha a bonyolult rejtjelek mögött rejlő matematikai műveletek erőteljes védőhatást jelenthetnek a mindennapi üzenetekkel szemben.
- Sok kódolás kulcsokat, például dátumokat ad hozzá a jelszavak megerősítéséhez. Ez a gomb a kimeneti értéket a megfelelő hónap napjának hozzáadásával állítja be (például 1 -én minden kódolás 1 -gyel növekszik).
2. lépés Fordítsa meg az algoritmust az üzenetre
Az egyik legegyszerűbb alkalmazható jelszó a ROT1 jelszó (más néven Caesar jelszó). Ez a név egyszerűen azt jelenti, hogy az üzenet minden betűjét az ábécé következő betűjére lépteti.
-
ROT1 üzenet:
Helló
-
ROT1 kódolás:
i; b; m; o
- A Caesar -titkosítás az ábécé különböző betűinek számának növelésével állítható be. Koncepcionálisan a ROT1 és a ROT13 alapvetően ugyanaz.
- A jelszavak nagyon összetettek lehetnek. Néhány jelszó koordinátákat, órákat és más számokat használ. Egyes jelszavak feltörése csak számítógép segítségével lehetséges.
3. lépés. Titkosítsa az üzenetet
Használjon algoritmusokat az üzenetek kódolására. Ahogy a kódolás megtanulásának folyamata folytatódik, a jelszavak feltörésének sebessége növekszik. Adja hozzá az algoritmust, hogy bonyolítsa. Mint például:
- Adjon meg egy módosítási feltételt a jelszavában, például a hét napját. Határozza meg minden nap értékét. Állítsa be a jelszót erre az értékre, ha a napi üzeneteket kódolja.
-
Írja be az oldalszámot a jelszavába. Az oldalon minden kapcsolódó levél kulcsként szolgál az üzenetben, például:
-
Első üzenet:
7; 2; 3; 6; 3
-
Könyvzár: A_girl (szóközök nem számítanak)
/ H/ távolság
7. lépés. /A /levél
/ e/ berjara
2. lépés. /g /betűk
/ l/ berjara
3. lépés. /i /betűk
Stb…
-
Üzenet személyre szabott kulccsal:
Helló
-
4. lépés. Törje fel a jelszót
Meg kell szoknia a jelszavak olvasását, ha kellő tapasztalattal rendelkezik, vagy legalábbis könnyebb feltörni őket. Ha következetesen alkalmazza a folyamatokat (algoritmusokat), ezek a szokások segítenek a trendek észlelésében vagy az intuíció megszerzésében, amikor ilyen típusú titkosítási rendszeren dolgoznak.
Az amatőr kriptográfiai klubok nagyon népszerűek az interneten. Sok ilyen klub ingyenes, és a modern kódolás alapjait tanítják
5. módszer az 5 -ből: Az alapértelmezett jelszavak megértése
1. lépés. Morse -mester
A kódnév ellenére a Morse egyfajta titkosítás. A pontok és kötőjelek hosszú és rövid elektromos jeleket jelentenek, amelyeket az ábécé betűi helyett használnak. Ezt a módszert használták a múltban az elektromos árammal való kommunikációhoz (távíró néven). A Morse -ban általánosan használt betűk, amelyeket hosszú (_) és rövid (.) Jelekkel jelölünk, a következők:
- R; S; T; L:._.; _..; _;._..
- A; E; O:._;.; _ _ _
2. lépés Használja ki az átültetési rejtjeleket
Sok nagyszerű ember a történelemben, például a zseniális Leonardo da Vinci, úgy írt üzeneteket, ahogy megjelennek a tükörben. Ezért ezt a kódolási módszert általában "tükörbe írásnak" nevezik. Ez a típusú jelszó elsőre nehéznek tűnhet, de gyorsan megérthető.
Az átültetési kódok általában vizuálisan megváltoztatják az üzenetet vagy a betűk elrendezését. Az üzenet képe megváltozik, hogy elrejtse eredeti jelentését
Lépés 3. Konvertálja az üzenetet bináris kódba
A bináris egy számítógépes nyelv, amely az 1 és a 0 számokat használja. Az 1 és a 0 kombinációi kódolhatók és értelmezhetők bináris kulccsal, vagy úgy, hogy kiszámítják az üzenetben szereplő 1 és 0 értékeket.
Ha a "Matt" nevet bináris kóddal kódolják, az eredmény: 01001101; 01000001; 01010100; 01010100
Tippek
- Találjon módot a szavak közötti szóközök, valamint maguk a szavak kódolására. Ez megerősíti a kódot, és megnehezíti a feltörést. Például szóközök helyett használhat betűket (lehetőleg E, T, A, O és N). Ezeket a betűket nullának hívják.
- Ismerje meg a különböző szkripteket, például a Runic -ot, és hozzon létre kódolási/értelmezési kódokat az üzenet címzettje számára. Megtalálható az interneten.