5 módszer titkos kód és jelszó létrehozására

Tartalomjegyzék:

5 módszer titkos kód és jelszó létrehozására
5 módszer titkos kód és jelszó létrehozására

Videó: 5 módszer titkos kód és jelszó létrehozására

Videó: 5 módszer titkos kód és jelszó létrehozására
Videó: E-MAIL KÜLDÉSE 2024, November
Anonim

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)

Titkos kódok és titkosítók létrehozása 1. lépés
Titkos kódok és titkosítók létrehozása 1. lépés

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

Titkos kódok és titkosítók létrehozása 2. lépés
Titkos kódok és titkosítók létrehozása 2. lépés

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

Titkos kódok és titkosítók létrehozása 3. lépés
Titkos kódok és titkosítók létrehozása 3. lépés

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.
Titkos kódok és titkosítók létrehozása 4. lépés
Titkos kódok és titkosítók létrehozása 4. lépés

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ű).
Titkos kódok és titkosítók létrehozása 5. lépés
Titkos kódok és titkosítók létrehozása 5. lépés

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.
Titkos kódok és titkosítók létrehozása 6. lépés
Titkos kódok és titkosítók létrehozása 6. lépés

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.

Titkos kódok és titkosítók létrehozása 7. lépés
Titkos kódok és titkosítók létrehozása 7. lépés

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).
Titkos kódok és titkosítók létrehozása 8. lépés
Titkos kódok és titkosítók létrehozása 8. lépés

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.
Titkos kódok és titkosítók létrehozása 9. lépés
Titkos kódok és titkosítók létrehozása 9. lépé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

Titkos kódok és titkosítók létrehozása 10. lépés
Titkos kódok és titkosítók létrehozása 10. lépés

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.
Titkos kódok és titkosítók létrehozása 11. lépés
Titkos kódok és titkosítók létrehozása 11. lépés

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.
Titkos kódok és titkosítók létrehozása 12. lépés
Titkos kódok és titkosítók létrehozása 12. lépés

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.

Titkos kódok és titkosítók létrehozása 13. lépés
Titkos kódok és titkosítók létrehozása 13. lépés

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

Titkos kódok és titkosítók létrehozása 14. lépés
Titkos kódok és titkosítók létrehozása 14. lépés

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

Titkos kódok és titkosítók létrehozása 15. lépés
Titkos kódok és titkosítók létrehozása 15. lépés

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

Titkos kódok és titkosítók létrehozása 16. lépés
Titkos kódok és titkosítók létrehozása 16. lépés

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.
Titkos kódok és titkosítók létrehozása 17. lépés
Titkos kódok és titkosítók létrehozása 17. lépés

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."
Titkos kódok és titkosítók létrehozása 18. lépés
Titkos kódok és titkosítók létrehozása 18. lépés

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

Titkos kódok és titkosítók létrehozása 19. lépés
Titkos kódok és titkosítók létrehozása 19. lépés

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).
Titkos kódok és titkosítók létrehozása 20. lépés
Titkos kódok és titkosítók létrehozása 20. lépés

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.
Titkos kódok és titkosítók létrehozása 21. lépés
Titkos kódok és titkosítók létrehozása 21. lépés

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ó

Titkos kódok és titkosítók létrehozása 22. lépés
Titkos kódok és titkosítók létrehozása 22. lépés

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

Titkos kódok és titkosítók létrehozása 23. lépés
Titkos kódok és titkosítók létrehozása 23. lépés

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:._;.; _ _ _
Titkos kódok és titkosítók létrehozása 24. lépés
Titkos kódok és titkosítók létrehozása 24. lépés

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

Titkos kódok és titkosítók létrehozása 25. lépés
Titkos kódok és titkosítók létrehozása 25. lépés

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.

Ajánlott: