5 načinov za ustvarjanje tajne kode in gesla

Kazalo:

5 načinov za ustvarjanje tajne kode in gesla
5 načinov za ustvarjanje tajne kode in gesla

Video: 5 načinov za ustvarjanje tajne kode in gesla

Video: 5 načinov za ustvarjanje tajne kode in gesla
Video: 5 Daily Must-Have Habits for Immune System Health Webinar 2024, November
Anonim

Kode so način spreminjanja sporočila, tako da je njegov prvotni pomen skrit. Običajno ta tehnika zahteva knjigo ali kodno besedo. Šifriranje je postopek, ki se uporablja za skrivanje sporočil ali informacij. Ta postopek je obraten od prevajanja ali tolmačenja sporočil. Kode in šifre so pomemben del znanosti o komunikacijski varnosti, ki je znana tudi kot kriptoanaliza.

Korak

Metoda 1 od 5: Uporaba preprostih gesel in kod (za otroke)

Ustvarite skrivne kode in šifre 1. korak
Ustvarite skrivne kode in šifre 1. korak

Korak 1. Besede napišite v obratni smeri

Tukaj je preprost način za kodiranje sporočil, tako da jih ni mogoče razumeti na prvi pogled. Sporočila, kot je »Spoznajmo se zunaj«, so napisana v obratni smeri, kar postane »Lumet uka id raul«.

Ta koda je enostavna za razlago, vendar je lahko uporabna, če mislite, da nekdo poskuša prebrati vaše sporočilo

Ustvarite skrivne kode in šifre 2. korak
Ustvarite skrivne kode in šifre 2. korak

Korak 2. Zrcalite abecedo na polovico abecede, da kodirate sporočilo

Črke od A do M v eno vrstico napišite na papir. Naslednjo abecedo (N-Z) nadaljujte tik pod to vrstico, tudi v eni vrstici. Vsako črko v sporočilu zamenjajte s črko neposredno nasproti nje.

Z uporabo abecednega odseva sporočilo »Hello« postane »Unyb«

Ustvarite skrivne kode in šifre 3. korak
Ustvarite skrivne kode in šifre 3. korak

Korak 3. Poskusite uporabiti geslo mreže

Na list papirja narišite kvadrate, kot je v obliki križa. Črke od A do I vpišite v polja, od leve proti desni, od zgoraj navzdol. V tem primeru:

  • Prva vrstica je sestavljena iz črk A, B, C.
  • Drugo vrstico sestavljajo črke D, E, F.
  • Zadnja vrstica je sestavljena iz G, H, I.
Ustvarite skrivne kode in šifre 4. korak
Ustvarite skrivne kode in šifre 4. korak

Korak 4. Ustvarite drugi znak tac s pikami

Zraven prvega narišite še en kvadrat tac. Polja izpolnite s črkami J do R, podobno kot prva. Nato vsako polje vsake vrstice označite s piko, kot sledi:

  • V prvi vrstici, začenši z leve, postavite piko v spodnji desni kot (črka I), na spodnjo sredinsko stran (črka K) in v spodnji levi kot (črka L)
  • V drugi vrstici, začenši z leve, postavite piko na srednji desni strani (črka M), na spodnjo sredinsko stran (črka N) in na srednji levi strani (črka O).
  • V tretji vrstici, začenši z leve, postavite piko v zgornjem desnem kotu (črka P), v zgornji srednji strani (črka Q) in v zgornjem levem kotu (črka R).
Ustvarite skrivne kode in šifre 5. korak
Ustvarite skrivne kode in šifre 5. korak

Korak 5. Pod vsako ploščico napišite dva velika X

Ta dva X -ja bosta napolnjena tudi s črkami za dokončanje kvadratne šifre. Na drugi X postavite piko na odprtem prostoru okoli prereza X, tako da je na vsaki strani središča X pika. Nato:

  • V prvi X (brez pik) napišite S nad X, T na levi, U na desni in V na dnu.
  • Na drugi X napiši W na zgornji strani, X na levi, Y na desni in Z na spodnji strani.
Ustvarite skrivne kode in šifre 6. korak
Ustvarite skrivne kode in šifre 6. korak

6. korak Zapišite geslo s poljem, ki obdaja črke

Kvadrati (vključno s pikami), ki obkrožajo črke, se uporabljajo namesto samih črk. Za kodiranje in prevajanje sporočil uporabite to geslo.

Ustvarite skrivne kode in šifre 7. korak
Ustvarite skrivne kode in šifre 7. korak

Korak 7. Uporabite geslo za datum

Izberite kateri koli datum; Uporabite lahko osebni datum, na primer rojstni dan ali diplomo, ali drug datum, na primer dan neodvisnosti Indonezije. Zapišite številke za datum, mesec in leto po vrstnem redu. Tu je vaša številska ključavnica.

  • Če na primer uporabljate dan neodvisnosti Indonezije, ga zapišite kot 1781945.
  • Če ste se z nekom že dogovorili za geslo, lahko v kodirano sporočilo vključite namig za zaklepanje številk (npr. Vesel rojstni dan).
Ustvarite skrivne kode in šifre 8. korak
Ustvarite skrivne kode in šifre 8. korak

Korak 8. Šifrirajte sporočilo z zaklepanjem datuma

Sporočilo napišite na kos papirja. Pod sporočilo za vsako črko v sporočilu zapišite eno številko številske ključavnice. Ko dosežete zadnjo številko datumske ključavnice, začnite znova. Na primer, če kot ključ uporabite dan neodvisnosti Indonezije (17.8.1945):

  • Sporočilo: Lačen sem
  • Kodiranje:

    lačen sem

    1.7.8.1.9.4.5.1.

    Potisnite črke v skladu s številsko tipko in ustvarite …

  • Sporočilo o geslu: B. Q. B. M. I. S. E. S.
Ustvarite skrivne kode in šifre 9. korak
Ustvarite skrivne kode in šifre 9. korak

Korak 9. Uporabite skrivni jezik, na primer prašičjo latinščino

V svinjski latinščini se besede, ki se začnejo s soglasnim zvokom, zamenjajo tako, da je zvok na koncu besede, in dodajo "ay". Ta tehnika je učinkovitejša za besede, ki se začnejo z mnogimi soglasniki. Besede, ki se začnejo z samoglasnikom, se lahko preprosto pritrdijo z "pot" ali "ay" na koncu.

  • Primeri besed, ki se začnejo s soglasnikom: sapi = apisay; I = Akuway; tudi = ugajay; mokro = asahbay; zdravo = zdravo
  • Primeri besed, ki se začnejo z mnogimi soglasniki: skrb = awatirkhay; standard = andarstay; bolečina = erynyay
  • Primeri besed, ki se začnejo z samoglasniki: cloud = awanay; okusno = slastno; pepel = obilno;

Metoda 2 od 5: Razbijanje kode

Ustvarite skrivne kode in šifre 10. korak
Ustvarite skrivne kode in šifre 10. korak

Korak 1. Spoznajte omejitve kode

Knjige s šiframi se lahko ukradejo, izgubijo ali uničijo. Sodobne tehnike kriptoanalitične in računalniške analize lahko pogosto razbijejo celo močne kode. Koda pa lahko združi dolga sporočila v eno besedo, kar lahko prihrani veliko časa.

  • Kode lahko uporabite za prakso branja vzorcev. To veščino lahko uporabite pri ustvarjanju in razbijanju kod ali šifr.
  • Kode običajno uporabljajo bližnji prijatelji. Šalo, ki jo razumejo le bližnji prijatelji, si lahko dejansko predstavljamo kot nekakšno "kodo". Poskusite kodirati jezik s svojimi bližnjimi prijatelji.
Ustvarite skrivne kode in šifre 11. korak
Ustvarite skrivne kode in šifre 11. korak

Korak 2. Določite namen ustvarjanja kode

Poznavanje namena kodiranja bo zagotovilo, da bodo vaša prizadevanja ciljna. Če je namen kodiranja prihraniti čas, lahko ustvarite nekaj kodnih besed po meri. Če poskušate kodirati podrobna sporočila, je dobro, da ustvarite slovarju podobno kodo.

  • Izberite stavek, ki se pogosto pojavlja v sporočilu, ki ga želite kodirati. To je vaš glavni cilj, da se spremenite v skrivno kodo.
  • Kodo lahko dodatno zapletemo z uporabo več različnih kod, ki se vrtijo ali kombinirajo. Ker pa se uporablja več kode, se število zahtevanih šifrantov povečuje.
Ustvarite skrivne kode in šifre 12. korak
Ustvarite skrivne kode in šifre 12. korak

Korak 3. Ustvarite kodno knjigo

Skrajšajte pogoste stavke, na primer »Sporočilo je bilo prejeto popolno in jasno«, na nekaj takega, kot je »Roy«. Določite nadomestne kodne besede za vsako besedo, ki jo želite kodirati, in pogoste stavke v sporočilu.

  • Včasih lahko delna/delna koda dobro prikrije sporočila. Na primer, če »ples« pomeni »dostava« in »restavracija« pomeni »muzej« pomeni »restavracija«, »Roy« pa izhaja iz prejšnje kode.

    • Sporočilo:

      Glede včeraj. Hotel sem reči, Roy. Grem plesat v restavracijo, kot je bilo načrtovano. Več in ven.

    • Pomen:

      Glede včeraj. Želim povedati, da je bilo vaše sporočilo prejeto popolno in jasno. Odpeljal te bom v muzej, kot je bilo načrtovano. Več in ven.

Ustvarite skrivne kode in šifre 13. korak
Ustvarite skrivne kode in šifre 13. korak

Korak 4. Uporabite kodno knjigo za sporočilo

Kodirajte sporočila v kodni knjigi. Prihranite lahko čas, tako da samostalnike (na primer imena in zaimke, kot sem jaz, ona, ti) zamenjate kot navadno besedilo. Vendar je vse odvisno od vašega položaja.

Dvodelna koda uporablja dva različna šifranta za kodiranje ali dekodiranje sporočila. Ta vrsta kode je veliko bolj robustna kot enodelna koda

Ustvarite skrivne kode in šifre 14. korak
Ustvarite skrivne kode in šifre 14. korak

Korak 5. Druga možnost je, da šifrirate sporočilo s ključem

Ključna sporočila, skupine besed, črke, simbole ali njihovo kombinacijo lahko uporabite za kodiranje sporočil. Prejemnik sporočila potrebuje tudi ključno besedno zvezo ali ključno črko/simbol za dešifriranje sporočila.

  • Na primer, s ključno besedo "TAJNO" se bo vsaka črka sporočila pretvorila v število črk med njo in črko povezane ključne besede. Na primer,

    • Sporočilo:

      zdravo

    • Kodiranje:

      / H/ razdalja

      11. korak. črka ključa /S /

      / e/ je ista črka (nič) s ključem /E /

      / l/ berjara

      9. korak. črka ključa /C /

      Itd…

    • Kodirano sporočilo:

      11; 0; 9; 6; 10

Ustvarite skrivne kode in šifre 15. korak
Ustvarite skrivne kode in šifre 15. korak

Korak 6. Prevedite sporočilo

Ko prejemate kodirano sporočilo, ga uporabite za prevedbo, da bo razumljivo. Na začetku je lahko težko, a ko se navadite na kodo, jo boste lažje razbili.

Če želite okrepiti svoje kodiranje in šifriranje, poskusite svoje prijatelje ustvariti skupino ljubiteljskih kodirnikov. Pošljite sporočila drug drugemu, da izboljšate svoje sposobnosti

Metoda 3 od 5: Preučevanje skupnih kod

Ustvarite skrivne kode in šifre 16. korak
Ustvarite skrivne kode in šifre 16. korak

Korak 1. Uporabite kodo, ki jo je uporabila Mary, Queen of Scots

Ko so bile škotske politične razmere nemirne, je Mary, škotska kraljica, namesto običajnih črk in besed uporabljala simbole. Nekatere funkcije Marijine kode, ki vam bodo morda koristne, vključujejo:

  • Za pogosto uporabljene črke uporabite preproste oblike, na primer krog namesto /A /. To prihrani čas kodiranja sporočil.
  • Skupni simboli se uporabljajo kot del novega kodnega jezika; na primer Mary uporablja "8" kot kodo za črko "Y". To lahko prevajalca kode zavede, da misli, da gre za številko namesto za kodni simbol.
  • Edinstveni simboli za običajne besede. Marija je uporabila edinstven simbol za besede "moli" in "kurir", oba pa sta se v njenem času uporabljala zelo pogosto. Uporaba edinstvenih simbolov za zamenjavo pogosto uporabljenih besed in besednih zvez prihrani čas in doda kompleksnost kodi.
Ustvarite skrivne kode in šifre 17. korak
Ustvarite skrivne kode in šifre 17. korak

Korak 2. Uporabite kodno frazo, podobno tisti, ki jo uporablja vojska

Kodirani stavki lahko skrajšajo več pomenov v eni frazi. Dejansko so številni pogoji vojaškega alarmiranja, na primer sistem DEFCON, dobro znani, da opisujejo stanje pripravljenosti na obrambo. Določite ustrezne kodne besede/besedne zveze v svojem vsakdanjem življenju.

  • Na primer, namesto reči "moram na stranišče", ko ste s prijatelji, lahko uporabite kodno besedo "zajtrk".
  • Če želite svojemu prijatelju sporočiti, da je v sobo vstopila njihova simpatija, lahko izgovorite kodno frazo: "Tudi moj bratranec rad igra nogomet."
Ustvarite skrivne kode in šifre 18. korak
Ustvarite skrivne kode in šifre 18. korak

Korak 3. S kodno knjigo zaklepanja kodirajte sporočilo

Knjige je precej enostavno dobiti. Če je knjiga nastavljena kot kodna ključavnica, lahko po prejemu kode obiščete knjigarno ali knjižnico, da jo razbijete.

  • Na primer, lahko uporabite knjigo Franka Herberta Dune, kjer številčna koda predstavlja stran, vrstico in število besed, ki se začnejo od leve.

    • Kodirana sporočila:

      224.10.1; 187.15.1; 163.1.7; 309.4.4

    • Originalno sporočilo:

      Skrivam besede.

  • Knjige z istim naslovom, vendar različnimi izdajami imajo lahko različne številke strani. Če želite zagotoviti, da se kot ključ uporablja prava knjiga, s ključem knjige vključite podatke o objavi, na primer izdajo, leto izdaje itd.

Metoda 4 od 5: Razbijanje gesla

Ustvarite skrivne kode in šifre 19. korak
Ustvarite skrivne kode in šifre 19. korak

Korak 1. Določite primernost uporabe gesla

Gesla uporabljajo algoritme, ki so postopki ali spremembe, ki se dosledno uporabljajo za sporočila. To pomeni, da ga lahko vsak, ki pozna to geslo, zlomi.

  • Kompleksna gesla lahko zmedejo celo usposobljenega strokovnjaka za gesla. Včasih so lahko matematične operacije za zapletenimi šiframi močna opora pred vsakodnevnimi sporočili.
  • Številne šifre dodajajo ključe, na primer datume, za okrepitev gesel. Ta tipka prilagodi izhodno vrednost z dodajanjem dneva v ustreznem mesecu (na primer 1. 1. se vsa kodiranja povečajo za 1).
Ustvarite skrivne kode in šifre 20. korak
Ustvarite skrivne kode in šifre 20. korak

Korak 2. Obrnite algoritem za uporabo v sporočilu

Eno najpreprostejših gesel, ki jih je mogoče uporabiti, je geslo ROT1 (včasih imenovano tudi Cezarjevo geslo). To ime preprosto pomeni, da vsako črko v sporočilu premaknete na naslednjo črko v abecedi.

  • Sporočilo ROT1:

    zdravo

  • ROT1 kodirano:

    jaz; b; m; str

  • Cezarjevo šifro lahko prilagodite tako, da povečate število različnih črk v abecedi. Konceptualno sta ROT1 in ROT13 v osnovi enaka.
  • Gesla so lahko zelo zapletena. Nekatera gesla uporabljajo koordinate, ure in druge številke. Nekatera gesla je mogoče razbiti le s pomočjo računalnika.
Ustvarite skrivne kode in šifre 21. korak
Ustvarite skrivne kode in šifre 21. korak

Korak 3. Šifrirajte sporočilo

Za kodiranje sporočil uporabite algoritme. Ko se proces učenja kodiranja nadaljuje, se bo vaša hitrost pri razbijanju gesel povečala. Dodajte algoritem, da ga zapletete. Kot primer:

  • V geslo vključite pogoj spremembe, na primer dan v tednu. Določite vrednost za vsak dan. Pri kodiranju sporočil za ta dan prilagodite geslo na to vrednost.
  • V sporočilo o geslu vključite številko strani. Vsaka povezana črka na strani deluje kot ključ v sporočilu, na primer:

    • Prvo sporočilo:

      7; 2; 3; 6; 3

    • Zaklepanje knjige: A_girl (presledki se ne štejejo)

      / H/ razdalja

      7. korak. pismo /A /

      / e/ berjara

      2. korak. črke /g /

      / l/ berjara

      3. korak. črke /i /

      Itd…

    • Sporočilo s prilagojenim ključem:

      zdravo

Ustvarite skrivne kode in šifre 22. korak
Ustvarite skrivne kode in šifre 22. korak

Korak 4. Razbijte geslo

Gesla bi se morali navaditi, ko ste dovolj izkušeni, ali pa jih je vsaj lažje razbiti. Ko dosledno uporabljate procese (algoritme), vam bodo te navade pomagale opaziti trende ali pridobiti intuicijo pri delu na tej vrsti šifrirnega sistema.

Amaterski kriptografski klubi so zelo priljubljeni na internetu. Mnogi od teh klubov so brezplačni in učijo osnov sodobnega kodiranja

Metoda 5 od 5: Razumevanje privzetih gesel

Ustvarite skrivne kode in šifre 23. korak
Ustvarite skrivne kode in šifre 23. korak

Korak 1. Obvladajte Morsejevo kodo

Kljub kodnemu imenu je Morse vrsta šifriranja. Pike in črtice predstavljajo dolge in kratke električne signale, ki se uporabljajo namesto črk v abecedi. Ta metoda se je v preteklosti uporabljala za komunikacijo z električno energijo (znana kot telegraf). Nekatere črke, ki se običajno uporabljajo v Morseju, označene z dolgimi (_) in kratkimi (.) Signali, vključujejo:

  • R; S; T; L:._.; _..; _;._..
  • A; E; O:._;.; _ _ _
Ustvarite skrivne kode in šifre 24. korak
Ustvarite skrivne kode in šifre 24. korak

Korak 2. Izkoristite prednosti šifriranja prenosa

Mnogi veliki ljudje v zgodovini, na primer genij Leonardo da Vinci, so pisali sporočila, kot se pojavijo v ogledalu. Zato se ta metoda kodiranja običajno imenuje "pisanje v ogledalu". Ta vrsta gesla se na prvi pogled morda zdi težka, vendar bo hitro razumljiva.

Transpozicijske šifre običajno vizualno spremenijo sporočilo ali razporeditev črk. Slika sporočila bo spremenjena, da se skrije njen prvotni pomen

Ustvarite skrivne kode in šifre 25. korak
Ustvarite skrivne kode in šifre 25. korak

Korak 3. Pretvorite sporočilo v binarno kodo

Binarni jezik je računalniški jezik, ki uporablja številki 1 in 0. Kombinacije 1 in 0 je mogoče kodirati in interpretirati z binarnim ključem ali z izračunom vrednosti, predstavljenih z 1 in 0 za vsako črko v sporočilu.

Ko je ime "Matt" kodirano z binarno kodo, je rezultat: 01001101; 01000001; 01010100; 01010100

Nasveti

  • Poiščite način za kodiranje presledkov med besedami in besedami samimi. To bo okrepilo kodo in jo otežilo. Namesto presledkov lahko na primer uporabite črke (po možnosti E, T, A, O in N). Te črke se imenujejo nič.
  • Naučite se različnih skriptov, na primer Runic, in ustvarite kode za kodiranje/razlago za prejemnika sporočila. Najdete ga na internetu.

Priporočena: