5 spôsobov, ako vytvoriť tajný kód a heslo

Obsah:

5 spôsobov, ako vytvoriť tajný kód a heslo
5 spôsobov, ako vytvoriť tajný kód a heslo

Video: 5 spôsobov, ako vytvoriť tajný kód a heslo

Video: 5 spôsobov, ako vytvoriť tajný kód a heslo
Video: 9 tipů, jak vytvořit SILNÉ HESLO 2024, November
Anonim

Kódy sú spôsobom, ako zmeniť správu tak, aby bol skrytý jej pôvodný význam. Táto technika zvyčajne vyžaduje knihu alebo kódové slovo. Šifrovanie je proces, ktorý sa používa na skrytie správ alebo informácií. Tento proces je opakom prekladu alebo interpretácie správ. Kódy a šifry sú hlavnou súčasťou vedy o komunikačnej bezpečnosti, ktorá je známa aj ako kryptanalýza.

Krok

Metóda 1 z 5: Používanie jednoduchých hesiel a kódov (pre deti)

Vytvorte tajné kódy a šifry Krok 1
Vytvorte tajné kódy a šifry Krok 1

Krok 1. Napíšte slová opačne

Toto je jednoduchý spôsob kódovania správ, aby ich nebolo možné na prvý pohľad pochopiť. Správy ako „Zoznámte sa vonku“sa píšu opačne, z čoho sa stáva „Lumet uka id raul“.

Tento kód je ľahko interpretovateľný, ale môže byť užitočný, ak si myslíte, že sa niekto pokúša prečítať vašu správu

Krok 2: Vytvorte tajné kódy a šifry
Krok 2: Vytvorte tajné kódy a šifry

Krok 2. Zrkadlenie abecedy na polovicu abecedy kóduje správu

Na papier napíšte písmená A až M v jednom riadku. Pokračujte ďalšou abecedou (N-Z) tesne pod týmto riadkom, tiež v jednom riadku. Každé písmeno v správe nahraďte písmenom priamo oproti nemu.

Pomocou abecedného uvažovania sa správa „Ahoj“zmení na „Unyb“

Vytvorte tajné kódy a šifry Krok 3
Vytvorte tajné kódy a šifry Krok 3

Krok 3. Skúste použiť heslo do siete

Nakreslite štvorčeky ako na tic tac toe na list papiera. Napíšte písmená A až I do políčok zľava doprava, zhora nadol. V tomto prípade:

  • Prvý riadok tvoria písmená A, B, C.
  • Druhý riadok tvoria písmená D, E, F.
  • Posledný riadok pozostáva z G, H, I.
Krok 4: Vytvorte tajné kódy a šifry
Krok 4: Vytvorte tajné kódy a šifry

Krok 4. Vytvorte druhý tic tac toe s bodkami

Nakreslite ďalší štvorček tic tac toe vedľa prvého. Vyplňte políčka písmenami J až R, podobne ako prvé. Potom označte každé pole každého riadka bodkou takto:

  • V prvom rade, začínajúc zľava, umiestnite bodku v pravom dolnom rohu (písmeno I), v dolnej strednej časti (písmeno K) a v ľavom dolnom rohu (písmeno L)
  • V druhom rade, začínajúc zľava, umiestnite bodku na strednú pravú stranu (písmeno M), na dolnú strednú stranu (písmeno N) a na strednú ľavú stranu (písmeno O).
  • V treťom rade, začínajúc zľava, umiestnite bodku do pravého horného rohu (písmeno P), do hornej strednej časti (písmeno Q) a do ľavého horného rohu (písmeno R).
Krok 5: Vytvorte tajné kódy a šifry
Krok 5: Vytvorte tajné kódy a šifry

Krok 5. Napíšte dve veľké X pod každú dlaždicu

Tieto dve písmena X budú tiež vyplnené písmenami na dokončenie štvorcovej šifry. Na druhom X umiestnite bodku do otvoreného priestoru okolo prierezu X tak, aby na každom strede stredu X bola bodka. Potom:

  • Do prvého X (bez bodiek) napíšte S nad X, T vľavo, U vpravo a V dole.
  • Na druhom X napíšte W na hornú stranu, X vľavo, Y vpravo a Z v spodnej časti.
Krok 6: Vytvorte tajné kódy a šifry
Krok 6: Vytvorte tajné kódy a šifry

Krok 6. Do poľa obklopujúceho písmená napíšte heslo

Namiesto samotných písmen sa používajú štvorce (vrátane bodiek) obklopujúce písmená. Toto pole slúži na kódovanie a preklad správ.

Vytvorte tajné kódy a šifry, krok 7
Vytvorte tajné kódy a šifry, krok 7

Krok 7. Použite heslo pre dátum

Vyberte ľubovoľný dátum; Môžete použiť osobné dátum, napríklad narodeniny alebo promóciu na vysokej škole, alebo iný dátum, napríklad deň nezávislosti Indonézie. Zapíšte si čísla pre dátum, mesiac a rok v uvedenom poradí. Tu je tvoj numerický zámok.

  • Ak napríklad používate Deň nezávislosti Indonézie, napíšte ho ako 1781945.
  • Ak ste sa už s niekým dohodli na dátume prístupového kódu, môžete do kódovanej správy (napr. Všetko najlepšie k narodeninám) zahrnúť tip na číselný zámok.
Vytvorte tajné kódy a šifry, krok 8
Vytvorte tajné kódy a šifry, krok 8

Krok 8. Šifrovať správu pomocou zámku dátumu

Napíšte správu na kus papiera. Pod správu napíšte jednu číslicu číselného zámku pre každé písmeno v správe. Keď dosiahnete poslednú číslicu zámku dátumu, začnite odznova. Ak napríklad použijete Deň nezávislosti Indonézie (17. 8. 1945) ako kľúč:

  • Správa: Som hladný
  • Kódovanie:

    som hladný

    1.7.8.1.9.4.5.1.

    Posúvajte písmená podľa číselného klávesu a generujte …

  • Správa s heslom: B. Q. B. M. I. S. E. S.
Vytvorte tajné kódy a šifry, krok 9
Vytvorte tajné kódy a šifry, krok 9

Krok 9. Použite tajný jazyk, napríklad Ošípaná latinka

V latinčine ošípaných sa slová začínajúce na spoluhláskový zvuk nahrádzajú tak, že zvuk je na konci slova a pridávajú „ay“. Táto technika je efektívnejšia pre slová, ktoré začínajú mnohými spoluhláskami. Slová, ktoré začínajú samohláskou, môžu byť na konci jednoducho doplnené o „spôsob“alebo „ay“.

  • Príklady slov, ktoré sa začínajú spoluhláskou: sapi = apisay; I = Akuway; tiež = ugajay; mokrý = asahbay; ahoj = ahoj
  • Príklady slov, ktoré začínajú mnohými spoluhláskami: starosť = awatirkhay; štandard = andarstay; bolesť = erynyay
  • Príklady slov začínajúcich na samohlásky: cloud = awanay; lahodný = lahodný; popol = vpredu;

Metóda 2 z 5: Prelomenie kódu

Krok 10: Vytvorte tajné kódy a šifry
Krok 10: Vytvorte tajné kódy a šifry

Krok 1. Poznáte obmedzenia kódu

Číselné knihy môžu byť odcudzené, stratené alebo zničené. Moderné kryptanalytické a počítačové analytické techniky môžu často prelomiť aj silné kódy. Kód však môže zhustiť dlhé správy do jedného slova, čo môže ušetriť veľa času.

  • Kódy je možné použiť na precvičovanie čítania vzorov. Túto zručnosť je možné použiť pri vytváraní a lúštení kódov alebo šifier.
  • Kódy zvyčajne používajú blízki priatelia. Vtip, ktorému rozumejú iba blízki priatelia, možno v skutočnosti považovať za akýsi „kód“. Skúste kódovať jazyk so svojimi blízkymi priateľmi.
Vytvorte tajné kódy a šifry, krok 11
Vytvorte tajné kódy a šifry, krok 11

Krok 2. Určte účel generovania kódu

Znalosť účelu kódovania zaistí, že vaše úsilie bude zamerané. Ak je účelom kódovania úspora času, môžete vytvoriť niekoľko vlastných kódových slov. Ak sa pokúšate kódovať podrobné správy, je vhodné vytvoriť si knihu kódov podobnú slovníku.

  • Vyberte frázu, ktorá sa často vyskytuje v správe, ktorú chcete kódovať. Toto je váš hlavný cieľ zmeniť na tajný kód.
  • Kód môže byť ďalej komplikovaný použitím niekoľkých rôznych kódov, ktoré sa otáčajú alebo kombinujú. Ako sa však používa viac kódu, počet požadovaných číselníkov sa zvyšuje.
Vytvorte tajné kódy a šifry, krok 12
Vytvorte tajné kódy a šifry, krok 12

Krok 3. Vytvorte si knihu kódov

Skráťte bežné frázy, ako napríklad „Správa prijatá úplná a jasná“, na niečo ako „Roy“. Zadajte alternatívne kódové slová pre každé slovo, ktoré chcete kódovať, ako aj bežné frázy v správe.

  • Niekedy môže čiastočný/čiastočný kód dobre zamaskovať správy. Ak napríklad „tanec“znamená „doručiť“a „reštaurácia“znamená „múzeum“znamená „reštaurácia“a „Roy“pochádza z predchádzajúceho kódu.

    • Správa:

      Ohľadom včerajška. Chcel som povedať, Roy. Idem tancovať do reštaurácie podľa plánu. Znova a von.

    • Význam:

      Ohľadom včerajška. Chcem povedať, že vaša správa bola prijatá úplná a jasná. Podľa plánu vás zavediem do múzea. Znova a von.

Vytvorte tajné kódy a šifry, krok 13
Vytvorte tajné kódy a šifry, krok 13

Krok 4. Aplikujte na správu číselník

Na kódovanie správ použite kódové slová z číselníka. Môžete ušetriť čas tým, že nahradíte podstatné mená (ako sú mená a zámená ako ja, ona, vy) ako obyčajný text. Všetko však závisí od vašej situácie.

Dvojdielny kód používa na kódovanie alebo dekódovanie správy dve rôzne číselníky. Tento typ kódu je oveľa robustnejší ako jednodielny kód

Vytvorte tajné kódy a šifry, krok 14
Vytvorte tajné kódy a šifry, krok 14

Krok 5. Alternatívne zašifrujte správu pomocou kľúča

Na kódovanie správ je možné použiť kľúčové správy, skupiny slov, písmená, symboly alebo ich kombináciu. Príjemca správy tiež potrebuje kľúčovú frázu alebo kľúčové písmeno/symbol na dešifrovanie správy.

  • Napríklad pomocou kľúčového slova „SECRET“sa každé písmeno správy prevedie na počet písmen medzi ním a písmenom priradeného kľúčového slova. Napríklad,

    • Správa:

      Ahoj

    • Kódovanie:

      / H/ vzdialenosť

      Krok 11. písmeno kľúča /S /

      / e/ je rovnaké písmeno (nula) s kľúčom /E /

      / l/ berjara

      Krok 9. písmeno kľúča /C /

      Atď…

    • Zakódovaná správa:

      11; 0; 9; 6; 10

Vytvorte tajné kódy a šifry, krok 15
Vytvorte tajné kódy a šifry, krok 15

Krok 6. Preložte správu

Pri prijímaní kódovanej správy ju preložte tak, aby bola zrozumiteľná, pomocou číselníka alebo kľúčových fráz/kľúčových slov. Na začiatku to môže byť náročné, ale ako si na kód zvyknete, bude jednoduchšie ho prelomiť.

Ak chcete posilniť svoje kódovacie a kódovacie schopnosti, skúste prinútiť svojich priateľov, aby vytvorili skupinu amatérskych programátorov. Posielajte si navzájom správy, aby ste zlepšili svoje schopnosti

Metóda 3 z 5: Štúdium spoločných kódov

Krok 16: Vytvorte tajné kódy a šifry
Krok 16: Vytvorte tajné kódy a šifry

Krok 1. Aplikujte kód, ktorý použila Mária, škótska kráľovná

Keď boli škótske politické pomery nepokojné, Mária, škótska kráľovná, používala namiesto bežných písmen a slov symboly. Niektoré z funkcií v Maryinom kóde, ktoré môžete považovať za užitočné, zahŕňajú:

  • Na často používané písmená používajte jednoduché tvary, ako napríklad kruh namiesto /A /. Šetrí to čas kódovania správ.
  • Ako súčasť nového jazyka kódu sa používajú bežné symboly; napríklad Mária používa „8“ako kód pre písmeno „Y.“To môže oklamať prekladateľa kódu, aby si myslel, že je to číslo namiesto symbolu kódu.
  • Jedinečné symboly pre bežné slová. Mary používala jedinečný symbol pre slová „modlite sa“a „kuriér“a obidva sa v jej dobe používali veľmi často. Použitie jedinečných symbolov ako náhrady často používaných slov a fráz šetrí čas a zvyšuje zložitosť kódu.
Vytvorte tajné kódy a šifry, krok 17
Vytvorte tajné kódy a šifry, krok 17

Krok 2. Použite kódovú frázu podobnú tej, ktorú používa armáda

Kódové frázy môžu v jednej fráze skrátiť viac významov. V skutočnosti je o stave pripravenosti obrany dobre známych mnoho vojenských výstražných podmienok, ako napríklad systém DEFCON. Určte vhodné kódové slová/frázy vo svojom každodennom živote.

  • Napríklad namiesto toho, aby ste s priateľmi povedali „Musím ísť na toaletu“, môžete použiť kódové slovo „Raňajky“.
  • Ak chcete svojmu priateľovi oznámiť, že sa do miestnosti dostal jeho zamilovanosť, môžete povedať kódové spojenie „Môj bratranec tiež rád hrá futbal“.
Vytvorte tajné kódy a šifry, krok 18
Vytvorte tajné kódy a šifry, krok 18

Krok 3. Kódujte správu pomocou číselníka zámkov

Knihy sa dajú zohnať celkom ľahko. Ak je kniha nastavená ako kódový zámok, môžete po prijatí kódu navštíviť kníhkupectvo alebo knižnicu a prelomiť ju.

  • Môžete napríklad použiť knihu Duny od Franka Herberta, kde číselný kód predstavuje počet strán, riadkov a slov začínajúcich zľava.

    • Kódované správy:

      224.10.1; 187.15.1; 163.1.7; 309.4.4

    • Pôvodná správa:

      Skrývam svoje slová.

  • Knihy s rovnakým názvom, ale rôznymi vydaniami, môžu mať rôzne čísla strán. Aby ste sa uistili, že sa ako kľúč používa správna kniha, zahrňte do kľúča knihy informácie o publikácii, ako je vydanie, rok vydania a podobne.

Metóda 4 z 5: Prelomenie hesla

Vytvorte tajné kódy a šifry, krok 19
Vytvorte tajné kódy a šifry, krok 19

Krok 1. Určte vhodnosť použitia hesla

Heslá používajú algoritmy, čo sú procesy alebo zmeny, ktoré sa na správy dôsledne používajú. To znamená, že každý, kto pozná toto heslo, ho môže prelomiť.

  • Zložité heslá môžu zamotať hlavu aj školenému odborníkovi na heslá. Matematické operácie za komplexnými šiframi môžu byť niekedy silnou obranou proti každodenným správam.
  • Mnoho šifier pridáva kľúče, napríklad dátumy, na posilnenie hesiel. Tento kľúč upravuje výstupnú hodnotu pridaním dňa zodpovedajúceho mesiaca (napríklad 1. dňa sa všetky kódovania zvýšia o 1).
Krok 20: Vytvorte tajné kódy a šifry
Krok 20: Vytvorte tajné kódy a šifry

Krok 2. Prevráťte algoritmus, ktorý sa má použiť na správu

Jedno z najjednoduchších hesiel, ktoré je možné použiť, je heslo ROT1 (niekedy označované ako heslo Caesar). Tento názov jednoducho znamená, že každé písmeno v správe posuniete na ďalšie písmeno v abecede.

  • Správa ROT1:

    Ahoj

  • Kódovaný ROT1:

    ja; b; m; p

  • Caesarovu šifru je možné upraviť zvýšením počtu rôznych písmen v abecede. Koncepčne sú ROT1 a ROT13 v zásade rovnaké.
  • Heslá môžu byť veľmi zložité. Niektoré heslá používajú súradnice, hodiny a ďalšie čísla. Niektoré heslá je možné prelomiť iba pomocou počítača.
Vytvorte tajné kódy a šifry, krok 21
Vytvorte tajné kódy a šifry, krok 21

Krok 3. Šifrovanie správy

Na kódovanie správ používajte algoritmy. Ako bude proces učenia sa kódu pokračovať, vaša rýchlosť lámania hesiel sa bude zvyšovať. Algoritmus skomplikujte pridaním. Ako príklad:

  • Do hesla zahrňte podmienku zmeny, napríklad deň v týždni. Určte hodnotu pre každý deň. Pri kódovaní správ pre daný deň upravte heslo na túto hodnotu.
  • Do správy s heslom zadajte číslo stránky. Každé súvisiace písmeno na stránke slúži ako kľúč v správe, napríklad:

    • Prvá správa:

      7; 2; 3; 6; 3

    • Knižný zámok: A_girl (medzery sa nepočítajú)

      / H/ vzdialenosť

      Krok 7. list /A /

      / e/ berjara

      Krok 2. písmená /g /

      / l/ berjara

      Krok 3 písmena /i /

      Atď…

    • Správa s prispôsobeným kľúčom:

      Ahoj

Vytvorte tajné kódy a šifry, krok 22
Vytvorte tajné kódy a šifry, krok 22

Krok 4. Prelomte heslo

Na čítanie hesiel by ste si mali zvyknúť, až keď budete dostatočne skúsení, alebo ich prinajmenšom ľahšie prelomíte. Keď dôsledne aplikujete procesy (algoritmy), tieto návyky vám pomôžu odhaliť trendy alebo získať intuíciu pri práci na tomto type šifrovacieho systému.

Amatérske kryptografické kluby sú na internete veľmi populárne. Mnoho z týchto klubov je bezplatných a vyučuje základy moderného kódovania

Metóda 5 z 5: Pochopenie predvolených hesiel

Vytvorte tajné kódy a šifry, krok 23
Vytvorte tajné kódy a šifry, krok 23

Krok 1. Master Morseova abeceda

Napriek svojmu kódovému názvu je Morse typom šifry. Bodky a čiarky predstavujú dlhé a krátke elektrické signály, ktoré sa používajú namiesto písmen v abecede. Táto metóda sa v minulosti používala na komunikáciu s elektrickou energiou (známa ako telegraf). Niektoré z písmen, ktoré sa v Morse bežne používajú a sú označené dlhými (_) a krátkymi (.) Signálmi, zahŕňajú:

  • R; S; T; L:._.; _..; _;._..
  • A; E; O:._;.; _ _ _
Vytvorte tajné kódy a šifry, krok 24
Vytvorte tajné kódy a šifry, krok 24

Krok 2. Využite transpozičné šifry

Mnoho veľkých ľudí v histórii, ako napríklad geniálny Leonardo da Vinci, písalo správy, keď sa objavili v zrkadle. Preto sa táto metóda kódovania bežne nazýva „zápis do zrkadla“. Tento typ hesla sa môže na prvý pohľad zdať ťažký, ale bude rýchlo pochopený.

Transpozičné šifry zvyčajne vizuálne menia správu alebo usporiadanie písmen. Obrázok správy bude zmenený tak, aby skrýval svoj pôvodný význam

Vytvorte tajné kódy a šifry, krok 25
Vytvorte tajné kódy a šifry, krok 25

Krok 3. Konvertujte správu na binárny kód

Binárny je počítačový jazyk, ktorý používa čísla 1 a 0. Kombinácie 1 a 0 je možné kódovať a interpretovať pomocou binárneho kľúča alebo výpočtom hodnôt reprezentovaných číslicami 1 a 0 pre každé písmeno v správe.

Keď je meno „Matt“kódované binárnym kódom, výsledok je: 01001101; 01000001; 01010100; 01010100

Tipy

  • Nájdite spôsob, ako kódovať medzery medzi slovami i samotnými slovami. To posilní kód a sťaží jeho prelomenie. Namiesto medzier môžete napríklad použiť písmená (najlepšie E, T, A, O a N). Tieto písmená sa nazývajú nulové.
  • Naučte sa rôzne skripty, napríklad Runic, a generujte kódovacie/interpretačné kódy pre príjemcu správy. Nájdete ho na internete.

Odporúča: