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, Maj
Anonim

Kodovi su način mijenjanja poruke tako da je njeno izvorno značenje skriveno. Obično ova tehnika zahtijeva knjigu ili šifriranu riječ. Šifriranje je proces 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 poznata i kao kriptoanaliza.

Korak

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

Kreirajte tajne kodove i šifre 1. korak
Kreirajte 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 kôd je jednostavan za tumačenje, ali može biti koristan ako mislite da neko pokušava pročitati vašu poruku

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

Korak 2. Preslikajte abecedu na polovinu abecede da biste kodirali poruku

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

Koristeći abecednu refleksiju, poruka „Hello“postaje „Unyb“

Kreirajte tajne kodove i šifre Korak 3
Kreirajte 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 polja unesite slova A do I, slijeva nadesno, odozgo prema dolje. U ovom primjeru:

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

Korak 4. Kreirajte drugi tic tac toe sa tačkama

Nacrtajte još jedan kvadrat kvačice uz prvi. Popunite polja slova J do R, slično prvom. Zatim označite svaki okvir svakog retka tačkom na sljedeći način:

  • U prvom redu, počevši s lijeve strane, stavite 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).
Kreirajte tajne kodove i šifre Korak 5
Kreirajte tajne kodove i šifre Korak 5

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

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

  • U prvom X (bez tač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.
Kreirajte tajne kodove i šifre Korak 6
Kreirajte tajne kodove i šifre Korak 6

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

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

Kreirajte tajne kodove i šifre Korak 7
Kreirajte tajne kodove i šifre Korak 7

Korak 7. Koristite lozinku za datum

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

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

Korak 8. Šifrirajte poruku sa zaključavanjem datuma

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

  • 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.
Kreirajte tajne kodove i šifre Korak 9
Kreirajte 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 tehnika je 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đe = ugajay; mokro = asahbay; zdravo = zdravo
  • Primjeri riječi koje počinju sa mnogo suglasnika: zabrinutost = awatirkhay; standard = andarstay; bol = erynyay
  • Primjeri riječi koje počinju samoglasnicima: cloud = awanay; ukusno = ukusno; pepeo = prah;

Metoda 2 od 5: Razbijanje koda

Kreirajte tajne kodove i šifre Korak 10
Kreirajte tajne kodove i šifre Korak 10

Korak 1. Upoznajte ograničenja koda

Knjige sa šiframa se mogu ukrasti, izgubiti ili uništiti. Savremene tehnike kriptoanalitičke i računarske 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 nekom vrstom "koda". Pokušajte kodirati jezik sa svojim bliskim prijateljima.
Kreirajte tajne kodove i šifre Korak 11
Kreirajte tajne kodove i šifre Korak 11

Korak 2. Odredite svrhu generiranja koda

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

  • Odaberite izraz koji se često pojavljuje u poruci koju želite kodirati. Ovo vam je glavni cilj da se pretvorite 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.
Kreirajte tajne kodove i šifre Korak 12
Kreirajte tajne kodove i šifre Korak 12

Korak 3. Kreirajte svoj šifarnik

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 "isporuči", a "restoran" znači "muzej" znači "restoran", a "Roy" dolazi iz prethodnog koda.

    • Poruka:

      U vezi jučerašnjeg dana. Htio sam reći, Roy. Idem plesati u restoran po planu. Preko i napolje.

    • Značenje:

      U vezi jučerašnjeg dana. Želim reći, vaša poruka je primljena potpuna i jasna. Odvest ću vas u muzej prema planu. Preko i napolje.

Kreirajte tajne kodove i šifre Korak 13
Kreirajte tajne kodove i šifre Korak 13

Korak 4. Primijenite šifarnik na poruku

Za šifriranje poruka koristite kodne riječi u svom šifarniku. Možete uštedjeti vrijeme zamjenom imenica (kao što su imena i zamjenice poput mene, ona, ti) kao običan tekst. Međutim, sve ovisi o vašoj situaciji.

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

Kreirajte tajne kodove i šifre Korak 14
Kreirajte tajne kodove i šifre Korak 14

Korak 5. Alternativno, pomoću ključa šifrirajte poruku

Ključne poruke, grupe riječi, slova, simboli ili njihova kombinacija mogu se koristiti za kodiranje poruka. Primalac poruke takođe treba ključnu frazu ili ključno slovo/simbol za dešifrovanje poruke.

  • Na primjer, s ključnom riječi "TAJNO", svako slovo poruke će se 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) sa ključem /E /

      / l/ berjara

      Korak 9. slovo ključa /C /

      Itd…

    • Kodirana poruka:

      11; 0; 9; 6; 10

Kreirajte tajne kodove i šifre Korak 15
Kreirajte tajne kodove i šifre Korak 15

Korak 6. Prevedite poruku

Prilikom primanja kodirane poruke upotrijebite svoj šifarnik ili ključne fraze/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.

Da 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

Kreirajte tajne kodove i šifre Korak 16
Kreirajte 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 uslovima, Mary, kraljica Škotske, koristila je simbole umjesto uobičajenih slova i riječi. Neke od funkcija u Marijinom kodu koje bi vam mogle biti korisne uključuju:

  • Koristite jednostavne oblike za često korištena slova, poput kruga umjesto /A /. Ovo štedi vrijeme kodiranja poruka.
  • Uobičajeni simboli se koriste kao dio novog kodnog jezika; na primjer, Mary koristi "8" kao kôd za slovo "Y". Ovo 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 vrijeme koristile vrlo često. Korištenje jedinstvenih simbola za zamjenu često korištenih riječi i izraza štedi vrijeme i dodaje složenost kodu.
Kreirajte tajne kodove i šifre Korak 17
Kreirajte tajne kodove i šifre Korak 17

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

Kodne fraze mogu skratiti više značenja u jednu frazu. Zapravo, mnogi uslovi vojne uzbune, poput sistema DEFCON, dobro su poznati da opišu stanje spremnosti za odbranu. 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 koristiti kodnu riječ "doručak".
  • Da biste svom prijatelju dali do znanja da je njihova simpatija ušla u sobu, možete izgovoriti kodnu frazu: "I moj rođak voli igrati fudbal."
Kreirajte tajne kodove i šifre Korak 18
Kreirajte tajne kodove i šifre Korak 18

Korak 3. Kodirajte poruku pomoću koda knjiga zaključavanja

Knjige je prilično lako nabaviti. Ako je knjiga postavljena kao šifra zaključavanja, možete posjetiti knjižaru ili biblioteku 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, red i broj riječi koje počinju s lijeve strane.

    • Kodirane poruke:

      224.10.1; 187.15.1; 163.1.7; 309.4.4

    • Originalna poruka:

      Krijem riječi.

  • Knjige sa istim naslovom, ali različitim izdanjima mogu imati različite brojeve stranica. Da biste bili sigurni da se prava knjiga koristi kao ključ, uključite informacije o publikaciji, kao što su izdanje, godina izdanja itd. S ključem knjige.

Metoda 4 od 5: Razbijanje lozinke

Kreirajte tajne kodove i šifre Korak 19
Kreirajte tajne kodove i šifre Korak 19

Korak 1. Odredite prikladnost korištenja lozinke

Lozinke koriste algoritme, koji su procesi ili promjene koje se dosljedno primjenjuju na poruke. To znači da je svako ko 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).
Kreirajte tajne kodove i šifre Korak 20
Kreirajte tajne kodove i šifre Korak 20

Korak 2. Preokrenite algoritam za primjenu na poruku

Jedna od najjednostavnijih lozinki koja se može primijeniti je ROT1 lozinka (ponekad se naziva i Cezarova lozinka). Ovo ime jednostavno znači da svako slovo poruke prelazite na sljedeće slovo u abecedi.

  • ROT1 poruka:

    zdravo

  • ROT1 Kodirano:

    i; 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 lozinke se mogu razbiti samo uz pomoć računara.
Kreirajte tajne kodove i šifre Korak 21
Kreirajte tajne kodove i šifre Korak 21

Korak 3. Šifrirajte poruku

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

  • Uključite uvjet promjene u svoju lozinku, kao što je dan u sedmici. Odredite vrijednost za svaki dan. Podesite lozinku na ovu vrijednost prilikom kodiranja poruka za taj dan.
  • Uključite broj stranice u poruku sa lozinkom. 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 sa prilagođenim ključem:

      zdravo

Kreirajte tajne kodove i šifre Korak 22
Kreirajte 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. Kada dosljedno primjenjujete procese (algoritme), ove navike će vam pomoći da uočite trendove ili steknete intuiciju pri radu na ovoj vrsti šifriranog sistema.

Amaterski klubovi za kriptografiju 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

Kreirajte tajne kodove i šifre Korak 23
Kreirajte tajne kodove i šifre Korak 23

Korak 1. Ovladajte Morzeovom kodom

Uprkos 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 metoda se 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:._;.; _ _ _
Kreirajte tajne kodove i šifre Korak 24
Kreirajte tajne kodove i šifre Korak 24

Korak 2. Iskoristite prednosti transpozicijskih šifri

Mnogi veliki ljudi u istoriji, poput genija Leonarda da Vincija, pisali su poruke onako kako se pojavljuju u ogledalu. Stoga se ova metoda kodiranja obično naziva "pisanje u ogledalu". Ova vrsta lozinke u početku može izgledati teško, ali brzo će se razumjeti.

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

Kreirajte tajne kodove i šifre Korak 25
Kreirajte tajne kodove i šifre Korak 25

Korak 3. Pretvorite poruku u binarni kod

Binarni je računarski jezik koji koristi brojeve 1 i 0. Kombinacije 1 i 0 mogu se kodirati i tumačiti binarnim ključem ili izračunavanjem vrijednosti predstavljenih sa 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. Ovo ć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čuje se: