5 načina za stvaranje tajnog koda i lozinke

Sadržaj:

5 načina za stvaranje tajnog koda i lozinke
5 načina za stvaranje tajnog koda i lozinke

Video: 5 načina za stvaranje tajnog koda i lozinke

Video: 5 načina za stvaranje tajnog koda i lozinke
Video: KAKO OTKLJUČATI TELEFON AKO STE ZABORAVILI ŠIFRU (HOW TO UNLOCK YOUR PHONE IF YOU FORGOT YOUR CODE) 2024, Svibanj
Anonim

Kodovi su način mijenjanja poruke tako da njezino izvorno značenje bude skriveno. Obično ova tehnika zahtijeva knjigu ili šifriranu riječ. Šifriranje je postupak koji se primjenjuje na poruke radi skrivanja ili informacija. Ovaj proces je obrnut od prevođenja ili tumačenja poruka. Kodovi i šifre glavni su dio znanosti o komunikacijskoj sigurnosti, koja je također poznata kao kriptoanaliza.

Korak

Metoda 1 od 5: Korištenje jednostavnih lozinki i kodova (za djecu)

Stvorite tajne kodove i šifre 1. korak
Stvorite tajne kodove i šifre 1. korak

Korak 1. Napišite riječi obrnuto

Evo jednostavnog načina kodiranja poruka tako da se ne mogu razumjeti na prvi pogled. Poruke poput "Upoznajmo se vani" napisane su obrnuto, što postaje "Lumet uka id raul".

Ovaj se kôd lako tumači, ali može biti koristan ako mislite da netko pokušava pročitati vašu poruku

Stvorite tajne kodove i šifre 2. korak
Stvorite tajne kodove i šifre 2. korak

Korak 2. Preslikajte abecedu na polovicu abecede kako biste kodirali poruku

Napišite slova A do M u jedan red na papir. Sljedeću abecedu (N-Z) nastavite odmah ispod ove crte, također u jednom retku. Zamijenite svako slovo u poruci slovom koje se nalazi nasuprot njemu.

Koristeći abecedni odraz, poruka "Hello" postaje "Unyb"

Stvorite tajne kodove i šifre Korak 3
Stvorite tajne kodove i šifre Korak 3

Korak 3. Pokušajte primijeniti lozinku mreže

Nacrtajte kvadrate kao na tac -noc -u na komadu papira. U okvire unesite slova A do I, slijeva nadesno, odozgo prema dolje. U ovom primjeru:

  • Prvi redak sastoji se od slova A, B, C.
  • Drugi redak sastoji se od slova D, E, F.
  • Posljednji redak sastoji se od G, H, I.
Stvorite tajne kodove i šifre Korak 4
Stvorite tajne kodove i šifre Korak 4

Korak 4. Izradite drugi tic tac toe s točkama

Nacrtajte još jedan kvadrat taktičke do prvog prsta. Ispunite okvire slovima od J do R, slično prvom. Zatim označite svaki okvir svakog retka točkom na sljedeći način:

  • U prvom redu, počevši s lijeve strane, postavite točku u donji desni kut (slovo I), u donju središnju stranu, (slovo K) i u donji lijevi kut (slovo L)
  • U drugom redu, počevši s lijeve strane, postavite točku na srednju desnu stranu (slovo M), na donju središnju stranu (slovo N) i na srednju lijevu stranu (slovo O).
  • U trećem redu, počevši s lijeve strane, postavite točku u gornji desni kut (slovo P), u gornju središnju stranu (slovo Q) i u gornji lijevi kut (slovo R).
Stvorite tajne kodove i šifre Korak 5
Stvorite tajne kodove i šifre Korak 5

Korak 5. Napišite dva velika X -a ispod svake pločice

Ova dva X -a također će biti ispunjena slovima kako bi se dovršila kvadratna šifra. Na drugom X postavite točku na otvorenom prostoru oko poprečnog presjeka X tako da bude točka sa svake strane središta X. Zatim:

  • U prvom X (bez točaka) napišite S iznad X, T s lijeve strane, U s desne strane i V na dnu.
  • Na drugom X napišite W na gornjoj strani, X na lijevoj strani, Y na desnoj strani i Z na dnu.
Stvorite tajne kodove i šifre Korak 6
Stvorite tajne kodove i šifre Korak 6

Korak 6. Pomoću okvira oko slova zapišite lozinku

Umjesto samih slova koriste se kvadrati (uključujući točkice) koji okružuju slova. Koristite ovaj pristupni kôd za kodiranje i prevođenje poruka.

Stvorite tajne kodove i šifre Korak 7
Stvorite tajne kodove i šifre Korak 7

Korak 7. Upotrijebite lozinku za datum

Odaberite bilo koji datum; Možete koristiti osobni datum, poput rođendana ili mature, ili neki drugi datum, na primjer dan neovisnosti Indonezije. Zapišite brojeve za datum, mjesec i godinu redom. Evo vaše numeričke brave.

  • Na primjer, ako koristite dan neovisnosti Indonezije, napišite ga kao 1781945.
  • Ako ste već s nekim dogovorili datum zaporke, u šifriranu poruku možete uključiti numerički zaključak (npr. Sretan rođendan).
Stvorite tajne kodove i šifre Korak 8
Stvorite tajne kodove i šifre Korak 8

Korak 8. Šifrirajte poruku s zaključavanjem datuma

Napišite poruku na komad papira. Ispod poruke upišite jednu znamenku numeričke brave za svako slovo u poruci. Kad dođete do posljednje znamenke zaključavanja datuma, počnite ispočetka. Na primjer, ako kao ključ koristite dan neovisnosti Indonezije (17.8.1945.):

  • Poruka: Gladan sam
  • Kodiranje:

    gladan sam

    1.7.8.1.9.4.5.1.

    Gurnite slova prema numeričkoj tipki i generirajte …

  • Poruka lozinke: B. Q. B. M. I. S. E. S.
Stvorite tajne kodove i šifre Korak 9
Stvorite tajne kodove i šifre Korak 9

Korak 9. Koristite tajni jezik, na primjer svinjski latinski

U svinjskom latinici riječi koje počinju suglasničkim zvukom zamjenjuju se tako da zvuk bude na kraju riječi i dodaju "ay". Ova je tehnika učinkovitija za riječi koje počinju s mnogo suglasnika. Riječi koje počinju samoglasnikom jednostavno se na kraju mogu pričvrstiti s "put" ili "ay".

  • Primjeri riječi koje počinju na suglasnik: sapi = apisay; I = Akuway; također = ugajay; mokro = asahbay; zdravo = zdravo
  • Primjeri riječi koje počinju s mnogo suglasnika: zabrinutost = awatirkhay; standard = andarstay; bol = erynyay
  • Primjeri riječi koje počinju samoglasnicima: oblak = budan; ukusan = ukusan; pepeo = obilan;

Metoda 2 od 5: Razbijanje koda

Stvorite tajne kodove i šifre Korak 10
Stvorite tajne kodove i šifre Korak 10

Korak 1. Upoznajte ograničenja koda

Knjige kodova mogu se ukrasti, izgubiti ili uništiti. Suvremene tehnike kriptoanalitičke i računalne analize često mogu razbiti čak i moćne kodove. Međutim, kôd može sažeti dugačke poruke u jednu riječ, što može uštedjeti mnogo vremena.

  • Kodovi se mogu koristiti za vježbu čitanja uzoraka. Ova se vještina može koristiti pri stvaranju i razbijanju kodova ili šifri.
  • Kodove obično koriste bliski prijatelji. Šala koju razumiju samo bliski prijatelji zapravo se može smatrati svojevrsnim "kodom". Pokušajte kodirati jezik sa svojim bliskim prijateljima.
Stvorite tajne kodove i šifre Korak 11
Stvorite tajne kodove i šifre Korak 11

Korak 2. Odredite svrhu generiranja koda

Poznavanje svrhe kodiranja osigurat će da vaši napori budu usmjereni na cilj. Ako je svrha kodiranja ušteda vremena, možete stvoriti neke prilagođene kodne riječi. Ako pokušavate kodirati detaljne poruke, bilo bi dobro stvoriti kodnu knjigu nalik rječniku.

  • Odaberite izraz koji se često pojavljuje u poruci koju želite kodirati. Ovo vam je glavni cilj pretvoriti se u tajni kod.
  • Kôd se može dodatno zakomplicirati upotrebom nekoliko različitih kodova koji se rotiraju ili kombiniraju. Međutim, kako se koristi sve veći broj kodova, broj potrebnih šifrarnika se povećava.
Stvorite tajne kodove i šifre Korak 12
Stvorite tajne kodove i šifre Korak 12

Korak 3. Izradite svoju knjigu kodova

Skratite uobičajene fraze, poput "Poruka je primljena potpuna i jasna", na nešto poput "Roy". Navedite alternativne kodne riječi za svaku riječ koju želite kodirati, kao i uobičajene fraze u poruci.

  • Ponekad djelomični/djelomični kôd može dobro prikriti poruke. Na primjer, ako "ples" znači "dostava", a "restoran" znači "muzej" znači "restoran", a "Roy" dolazi iz prethodnog koda.

    • Poruka:

      Vezano za jučer. Htio sam reći, Roy. Idem plesati u restoran prema planu. Više i više.

    • Značenje:

      Vezano za jučer. Želim reći, vaša poruka je primljena potpuna i jasna. Odvest ću vas u muzej prema planu. Više i više.

Stvorite tajne kodove i šifre Korak 13
Stvorite tajne kodove i šifre Korak 13

Korak 4. Primijenite šifarnik na poruku

Za šifriranje poruka upotrijebite kodne riječi u svojoj šifarnici. Možete uštedjeti vrijeme zamjenom imenica (poput imena i zamjenica poput mene, ona, ti) kao običnog teksta. Međutim, sve ovisi o vašoj situaciji.

Dvodijelni kod koristi dvije različite knjige kodova za kodiranje ili dekodiranje poruke. Ova vrsta koda mnogo je robusnija od jednodijelnog koda

Stvorite tajne kodove i šifre Korak 14
Stvorite tajne kodove i šifre Korak 14

Korak 5. Alternativno, ključem za šifriranje poruke

Ključne poruke, grupe riječi, slova, simboli ili njihova kombinacija mogu se koristiti za kodiranje poruka. Primatelj poruke također treba ključni izraz ili ključno slovo/simbol za dešifriranje poruke.

  • Na primjer, s ključnom riječi "TAJNO", svako će se slovo poruke pretvoriti u broj slova između nje i slova pridružene ključne riječi. Na primjer,

    • Poruka:

      zdravo

    • Kodiranje:

      / H/ udaljenost

      Korak 11. slovo ključa /S /

      / e/ je isto slovo (nula) s ključem /E /

      / l/ berjara

      Korak 9. slovo ključa /C /

      Itd…

    • Kodirana poruka:

      11; 0; 9; 6; 10

Stvorite tajne kodove i šifre Korak 15
Stvorite tajne kodove i šifre Korak 15

Korak 6. Prevedite poruku

Prilikom primanja kodirane poruke upotrijebite svoj šifarnik ili ključne izraze/ključne riječi da biste je preveli kako bi bila razumljiva. U početku bi moglo biti teško, ali kako se naviknete na kôd, postat će ga lakše otkriti.

Kako biste ojačali svoje kodiranje i vještine kodiranja, pokušajte natjerati svoje prijatelje da stvore grupu amaterskih kodera. Šaljite poruke jedni drugima kako biste poboljšali svoje vještine

Metoda 3 od 5: Proučavanje uobičajenih kodova

Stvorite tajne kodove i šifre Korak 16
Stvorite tajne kodove i šifre Korak 16

Korak 1. Primijenite kôd koji je koristila Mary, Queen of Scots

U vrijeme previranja u škotskim političkim uvjetima, Mary, kraljica Škotske, koristila je simbole umjesto uobičajenih slova i riječi. Neke od značajki Marijina koda koje bi vam mogle biti korisne uključuju:

  • Koristite jednostavne oblike za često korištena slova, poput kruga umjesto /A /. Time se štedi vrijeme na kodiranju poruka.
  • Uobičajeni simboli koriste se kao dio novog kodnog jezika; na primjer, Mary koristi "8" kao kôd za slovo "Y". To može prevariti tumača koda da misli da je to broj umjesto simbola koda.
  • Jedinstveni simboli za uobičajene riječi. Marija je koristila jedinstveni simbol za riječi "moli" i "kurir", a obje su se u njeno doba koristile vrlo često. Korištenje jedinstvenih simbola za zamjenu često korištenih riječi i izraza štedi vrijeme i dodaje složenost kodu.
Stvorite tajne kodove i šifre Korak 17
Stvorite tajne kodove i šifre Korak 17

Korak 2. Upotrijebite kodnu frazu sličnu onoj koju koristi vojska

Kodni izrazi mogu skratiti više značenja u jednu frazu. Zapravo, mnogi uvjeti vojne uzbune, poput sustava DEFCON, dobro su poznati za opisivanje stanja pripravnosti za obranu. Odredite odgovarajuće kodne riječi/izraze u svom svakodnevnom životu.

  • Na primjer, umjesto da kažete "Moram u toalet" kada ste s prijateljima, možete upotrijebiti kodnu riječ "Doručak".
  • Da biste svom prijatelju dali do znanja da je njihova simpatija ušla u sobu, možete izgovoriti kodnu rečenicu: "I moj rođak voli igrati nogomet."
Stvorite tajne kodove i šifre Korak 18
Stvorite tajne kodove i šifre Korak 18

Korak 3. Kodirajte poruku pomoću knjige kodova zaključavanja

Knjige je prilično lako nabaviti. Ako je knjiga postavljena kao kodno zaključavanje, možete posjetiti knjižaru ili knjižnicu nakon što primite kôd da biste je razbili.

  • Na primjer, možete upotrijebiti knjigu Franka Herberta Dune, gdje numerički kôd predstavlja stranicu, redak i broj riječi koji počinju s lijeve strane.

    • Kodirane poruke:

      224.10.1; 187.15.1; 163.1.7; 309.4.4

    • Originalna poruka:

      Skrivam riječi.

  • Knjige s istim naslovom, ali različitim izdanjima mogu imati različite brojeve stranica. Kako biste bili sigurni da se prava knjiga koristi kao ključ, s ključem knjige uključite podatke o izdanju, poput izdanja, godine izdanja itd.

Metoda 4 od 5: Razbijanje lozinke

Stvorite tajne kodove i šifre Korak 19
Stvorite tajne kodove i šifre Korak 19

Korak 1. Odredite prikladnost korištenja lozinke

Lozinke koriste algoritme koji su procesi ili promjene koji se dosljedno primjenjuju na poruke. To znači da je svatko tko zna ovu lozinku može razbiti.

  • Složene lozinke mogu zbuniti čak i obučenog stručnjaka za lozinke. Ponekad matematičke operacije iza složenih šifri mogu biti snažan bedem protiv svakodnevnih poruka.
  • Mnoge šifre dodaju ključeve, poput datuma, za jačanje lozinki. Ovaj ključ prilagođava izlaznu vrijednost dodavanjem dana odgovarajućeg mjeseca (na primjer, 1., sva kodiranja se povećavaju za 1).
Stvorite tajne kodove i šifre Korak 20
Stvorite tajne kodove i šifre Korak 20

Korak 2. Obrnite algoritam za primjenu na poruku

Jedna od najjednostavnijih lozinki koja se može primijeniti je ROT1 lozinka (ponekad se naziva i Cezarova lozinka). Ovaj naziv jednostavno znači da svako slovo u poruci pomaknete do sljedećeg slova u abecedi.

  • ROT1 poruka:

    zdravo

  • ROT1 kodirano:

    ja; b; m; str

  • Cezarova šifra može se prilagoditi povećanjem broja različitih slova u abecedi. Konceptualno, ROT1 i ROT13 su u osnovi isti.
  • Lozinke mogu biti vrlo složene. Neke lozinke koriste koordinate, sate i druge brojeve. Neke se lozinke mogu razbiti samo uz pomoć računala.
Stvorite tajne kodove i šifre 21. korak
Stvorite tajne kodove i šifre 21. korak

Korak 3. Šifrirajte poruku

Koristite algoritme za kodiranje poruka. Kako se proces učenja kodiranja nastavlja, vaša će se brzina u razbijanju lozinki povećavati. Dodajte algoritam da ga zakomplicirate. Kao primjer:

  • Uključite uvjet promjene u svoju lozinku, kao što je dan u tjednu. Odredite vrijednost za svaki dan. Prilagodite lozinku na ovu vrijednost prilikom kodiranja poruka za taj dan.
  • Uključite broj stranice u poruku zaporke. Svako povezano slovo na stranici djeluje kao ključ u poruci, na primjer:

    • Prva poruka:

      7; 2; 3; 6; 3

    • Zaključavanje knjiga: A_girl (razmaci se ne računaju)

      / H/ udaljenost

      Korak 7. pismo od /A /

      / e/ berjara

      Korak 2. slova od /g /

      / l/ berjara

      Korak 3. slova od /i /

      Itd…

    • Poruka s prilagođenim ključem:

      zdravo

Stvorite tajne kodove i šifre Korak 22
Stvorite tajne kodove i šifre Korak 22

Korak 4. Razbijte lozinku

Trebali biste se naviknuti na čitanje lozinki kad budete imali dovoljno iskustva ili ih je barem lakše razbiti. Kad dosljedno primjenjujete procese (algoritme), ove će vam navike pomoći da uočite trendove ili steknete intuiciju pri radu na ovoj vrsti sustava šifriranja.

Amaterski kriptografski klubovi prilično su popularni na internetu. Mnogi od ovih klubova su besplatni i poučavaju osnovama modernog kodiranja

Metoda 5 od 5: Razumijevanje zadanih lozinki

Stvorite tajne kodove i šifre 23. korak
Stvorite tajne kodove i šifre 23. korak

Korak 1. Svladajte Morzeov kod

Unatoč svom kodnom imenu, Morse je vrsta šifre. Točke i crtice predstavljaju dugačke i kratke električne signale koji se koriste umjesto slova u abecedi. Ova se metoda u prošlosti koristila za komunikaciju s električnom energijom (poznata kao telegraf). Neka od slova koja se obično koriste u Morseu, označena dugim (_) i kratkim (.) Signalima, uključuju:

  • R; S; T; L:._.; _..; _;._..
  • A; E; O:._;.; _ _ _
Stvorite tajne kodove i šifre Korak 24
Stvorite tajne kodove i šifre Korak 24

Korak 2. Iskoristite prednosti transpozicijskih šifri

Mnogi veliki ljudi u povijesti, poput genija Leonarda da Vincija, pisali su poruke onako kako se pojavljuju u ogledalu. Stoga se ova metoda kodiranja obično naziva "pisanje u zrcalu". Ova vrsta lozinke na prvu se može činiti teškom, ali brzo će se razumjeti.

Transpozicijske šifre obično vizualno mijenjaju poruku ili raspored slova. Slika poruke će se promijeniti kako bi se sakrilo njezino izvorno značenje

Stvorite tajne kodove i šifre Korak 25
Stvorite tajne kodove i šifre Korak 25

Korak 3. Pretvorite poruku u binarni kôd

Binarni je računalni jezik koji koristi brojeve 1 i 0. Kombinacije 1 i 0 mogu se kodirati i protumačiti binarnim ključem ili izračunavanjem vrijednosti predstavljenih s 1 i 0 za svako slovo u poruci.

Kada je naziv "Matt" kodiran binarnim kodom, rezultat je: 01001101; 01000001; 01010100; 01010100

Savjeti

  • Pronađite način za kodiranje razmaka između riječi, kao i samih riječi. To će ojačati kôd i otežati njegovo razbijanje. Na primjer, umjesto razmaka možete koristiti slova (po mogućnosti E, T, A, O i N). Ova slova se zovu nula.
  • Naučite različite skripte, kao što je Runic, i generirajte kodove za kodiranje/tumačenje za primatelja poruke. Možete ga pronaći na internetu.

Preporučeni: