Paano lumikha ng isang lihim na code o cipher

May -Akda: Mark Sanchez
Petsa Ng Paglikha: 6 Enero 2021
I -Update Ang Petsa: 2 Hulyo 2024
Anonim
8 Signs na May Lihim na Pagtingin Sayo ang Lalaki (May gusto siya sa’yo, hindi niya lang masabi)
Video.: 8 Signs na May Lihim na Pagtingin Sayo ang Lalaki (May gusto siya sa’yo, hindi niya lang masabi)

Nilalaman

Magbigay ng isang maligayang pai anai iptography Nagsusulat ka man ng mga tala sa iyong mga kaibigan sa klase o sinusubukan na maunawaan ang cryptography (ang agham ng mga code at cipher) para masaya, ang artikulong ito ay makakatulong sa iyo na malaman ang ilang pangunahing mga prinsipyo at lumikha ng iyong sariling paraan upang ma-encode ang mga pribadong mensahe. Basahin ang hakbang 1 sa ibaba upang malaman kung saan magsisimula!

Ang ilang mga tao ay gumagamit ng mga salitang "code" at "cipher" na nangangahulugang magkatulad na mga konsepto, ngunit ang mga seryosong haharapin ang isyung ito ay alam na ang mga ito ay dalawang ganap na magkakaibang mga konsepto. Ang lihim na code ay isang sistema kung saan ang bawat salita o parirala sa iyong mensahe ay pinalitan ng isa pang salita, parirala o serye ng mga character. Ang cipher ay isang sistema kung saan ang bawat titik ng iyong mensahe ay pinalitan ng iba't ibang titik o simbolo.

Mga hakbang

Paraan 1 ng 3: Mga Cheat

Mga karaniwang code

  1. 1 Lumikha ng iyong sariling code ng code. Anumang kumpletong code ay nangangailangan ng isang code ng code. Lumikha ng mga salita o parirala upang mapalitan ang mga salita o parirala na nais mo, pagkatapos ay magkasama silang lahat sa isang codebook para maibahagi mo sa iyong sobrang lihim na mga kaibigan.
  2. 2 Lumikha ng iyong mensahe. Gamit ang code book, isulat nang maingat at maingat ang iyong mensahe. Mangyaring tandaan na ang pagpapares ng iyong code sa isang cipher ay gagawing mas ligtas ang iyong mensahe!
  3. 3 Isalin ang iyong mensahe. Kapag natanggap ng iyong mga kaibigan ang mensahe, kakailanganin nilang gamitin ang kanilang kopya ng codebook upang isalin ang mensahe. Tiyaking alam nila na gumagamit ka ng dalawahang pamamaraan ng proteksyon.

Code ng code

  1. 1 Pumili ng isang libro. Kapag gumagamit ng isang codebook, lilikha ka ng isang code upang ipahiwatig kung saan ang mga salitang nais mong gamitin sa libro. Kung nais mong taasan ang mga pagkakataong ang anuman sa mga salitang kailangan mo ay nasa code book, pagkatapos ay gumamit ng mga dictionaryo o malalaking libro sa sanggunian sa paglalakbay. Nais mo na ang bilang ng mga salitang ginamit sa libro ay malaki at nauugnay sa iba't ibang mga paksa.
  2. 2 Isalin ang mga salita ng iyong mensahe sa mga numero. Dalhin ang unang salita ng iyong mensahe at hanapin ito saanman sa libro. Pagkatapos isulat ang numero ng pahina, numero ng linya, at bilang ng salita. Isulat silang magkasama upang mapalitan ang salitang nais mo. Gawin ang operasyon na ito para sa bawat salita. Maaari mo ring gamitin ang diskarteng ito upang i-encrypt ang mga parirala kung ang iyong codebook ay maaaring magbigay sa iyo ng nais na pariralang handa nang gawin.
    • Kaya, halimbawa, ang salita sa pahina 105, ang pang-limang linya pababa, ang ikalabindalawa sa isang hilera, ay magiging 105512, 1055.12, o katulad na bagay.
  3. 3 Ipasa ang mensahe. Ibigay ang naka-encrypt na mensahe sa iyong kaibigan. Kakailanganin ni Tom na gamitin ang parehong libro upang baligtarin ang pagsasalin ng mensahe.

Pag-coding ng pulisya

  1. 1 Piliin ang pinakatanyag na mga parirala. Ang uri ng code na ito ay pinakamahusay na gumagana kapag mayroon kang isang hanay ng mga parirala na iyong pinaka ginagamit. Maaari itong maging anumang mula sa isang simpleng "Ang cute niya!" sa isang bagay na mas seryoso, tulad ng "Hindi ako makakilala ngayon."
  2. 2 Maghanda ng isang code para sa bawat isa sa mga parirala. Maaari kang gumamit ng isang analogue ng coding ng pulisya at magtalaga sa bawat parirala ng isang numero o ilang mga titik, o gumamit ng iba pang mga parirala (tulad ng ginagawa sa mga ospital). Halimbawa, maaari mong sabihin ang "1099" sa halip na "Ang linya na ito ay naka-plug" o masasabi mong "Iniisip ko ang pangingisda ngayong katapusan ng linggo."Ang paggamit ng mga numero ay mas madali kapag sumusulat, ngunit ang paggamit ng mga parirala ay hindi gaanong kahina-hinala.
  3. 3 Tandaan ang code. Ang uri ng pag-encode na ito ay pinakamahusay na gumagana kung maaari mong isipin ang lahat ng mga parirala, kahit na hindi ito masakit na magkaroon ng isang libro ng code bilang isang safety net!

Paraan 2 ng 3: Mga Cipher

Pag-encrypt batay sa petsa

  1. 1 Pumili ng isang petsa. Halimbawa, ito ay kaarawan ni Steven Spielberg sa Disyembre 18, 1946. Isulat ang petsang ito gamit ang mga numero at pasulong na mga slash (12/18/46), pagkatapos alisin ang mga slash upang makuha ang anim na digit na numero 121846, na maaari mong magamit upang maipadala ang naka-encrypt na mensahe.
  2. 2 Magtalaga ng isang numero sa bawat titik. Isipin ang mensahe na "Mahal ko ang mga pelikula ni Steven Spielberg." Sa ilalim ng mensahe, isulat mo ang iyong anim na digit na numero nang paulit-ulit hanggang sa wakas ng pangungusap: 121 84612184 612184 6121846 121846121.
  3. 3 I-encrypt ang iyong mensahe. Isulat ang mga titik mula kaliwa hanggang kanan. Ilipat ang bawat titik ng payak na teksto sa pamamagitan ng bilang ng mga yunit na nakalagay sa ibaba nito. Ang titik na "M" ay pinalipat ng isang yunit at nagiging "H", ang titik na "H" ay inilipat ng dalawang mga yunit at nagiging "P". Mangyaring tandaan na ang titik na "I" ay inilipat ng 2 mga yunit, para dito kailangan mong tumalon sa simula ng alpabeto, at maging "B". Ang iyong huling mensahe ay magiging "Npyo hfogbushchg yynyfya chukgmsё tsyuekseb".
  4. 4 Isalin ang iyong mensahe. Kung may nais na basahin ang iyong mensahe, ang kailangan lang nilang malaman ay kung anong petsa ang ginamit mo para sa pag-encode. Upang transcode, gamitin ang pabalik na proseso: isulat ang numerong code, pagkatapos ay ibalik ang mga titik sa kabaligtaran na pagkakasunud-sunod.
    • Ang pag-encode ng petsa ay may karagdagang bentahe na ang petsa ay maaaring maging ganap na anuman. Maaari mo ring baguhin ang petsa sa anumang oras. Ginagawa nitong mas madaling i-update ang cipher system kaysa sa iba pang mga pamamaraan. Gayunpaman, pinakamahusay na iwasan ang mga sikat na petsa tulad ng Mayo 9, 1945.

Ang pag-encrypt na may isang numero

  1. 1 Pumili ng isang lihim na numero sa iyong kaibigan. Halimbawa, ang bilang 5.
  2. 2 Isulat ang iyong mensahe (walang mga puwang) na may bilang ng mga titik sa bawat linya (huwag mag-alala kung ang huling linya ay mas maikli). Halimbawa, ganito ang hitsura ng mensaheng "Ang aking takip":
    • Moepre
    • buksan
    • hieras
    • tinakpan
  3. 3 Upang lumikha ng isang cipher, kunin ang mga titik mula sa itaas hanggang sa ibaba at isulat ito. Ang mensahe ay magiging "Miikokererrypyatrtao".
  4. 4 Upang maintindihan ang iyong mensahe, dapat bilangin ng iyong kaibigan ang kabuuang bilang ng mga titik, hatiin sa 5, at tukuyin kung may mga hindi kumpletong linya. Pagkatapos ay isinusulat niya ang mga titik na ito sa mga haligi upang mayroong 5 mga titik sa bawat hilera at isang hindi kumpletong linya (kung mayroon man), at binabasa ang mensahe.

Graphic cipher

  1. 1 Iguhit ang hash at + mga karatula. Lumikha ng base ng iyong cipher sa isang piraso ng papel. Magmumukha itong # at + (paikutin ang plus sign upang mukhang isang brilyante, hindi isang parisukat).
  2. 2 Ayusin ang mga titik sa mga cell. Ang mga hugis na ito ay may mga cell sa pagitan ng mga linya. Punan ang mga cell na ito ng dalawang titik ng alpabeto. Maglagay ng mga titik nang sapalaran at huwag gumamit ng parehong titik nang dalawang beses.
    • Ang sinumang addressee ng mensahe ay kailangang magkaroon ng parehong kopya ng base ng cipher na may mga titik upang mabasa ang iyong mensahe.
  3. 3 Isulat ang iyong code. Kunin ang unang titik ng iyong mensahe. Hanapin ito sa base ng cipher. Tingnan ang mga linya na nasa paligid nito. Iguhit ang mga parehong linya sa mga linya na bumubuo ng mga cell sa base ng cipher. Kung ang sulat na iyong sinusulat ay ang pangalawa sa cell, magdagdag ng isang tuldok sa mga linya. Ulitin ang operasyon na ito para sa bawat titik ng mensahe.

Ang muling pagsasaayos ni Cesar

  1. 1 Lumikha ng iyong sariling alpabeto ng cipher. Inililipat ng cipher ng cipher ang alpabeto at pagkatapos ay pinapalitan ang mga titik ng kanilang bagong numero ayon sa pagkakasunud-sunod. Ginagawa nitong mas mahirap ang code na basagin kung palitan mong regular ang konstelasyon. Halimbawa, ang isang 3-permutation cipher ay nangangahulugang ang A ay nagiging E, B ay naging Y, C ay naging I, atbp. Kung nais mong isulat ang "Magkita tayo bukas sa istasyon," kung gayon ang mensahe ay magiging hitsura ng "Yaopnvfevyo eeyapne ke opekuyoyo."
    • Maraming mga pagpipilian para sa muling pag-ayos ng alpabeto bago bumuo ng code. Ginagawa nitong mas ligtas ang cipher.
  2. 2 Itala ang iyong mensahe. Ang pagkakaroon ng isang helper tulad ng pag-decode circle ay maaaring gawing mas madali ito kung maaari kang maghanda ng isa na nababagay sa iyong code.
  3. 3 Isalin ang mensahe. Ang taong naka-decrypting ng iyong code ay kailangang malaman lamang ang numero upang maitaguyod nang tama ang alpabeto. Palitan itong regular, ngunit tiyaking maaari mong ligtas na maiparating sa tatanggap kung ano ang magiging bagong numero ng paglilipat ng alpabeto.

Paraan 3 ng 3: Mga Lihim na Wika

Litong wika

  1. 1 Kilalanin ang mga salita na nagsisimula sa mga patinig. Kung mayroon man, idagdag lamang ang "ay" sa dulo ng salita. Halimbawa, ang "tainga" ay magiging "tainga", "arko" ay magiging "arkaai" at "insulto" ay magiging "insulto".
  2. 2 Tukuyin ang mga salita na nagsisimula sa isang pangatnig. Kung mayroong anumang, pagkatapos ay ilipat ang unang titik ng salita sa dulo at idagdag ang "ay". Kung mayroong dalawang (o higit pang) mga consonant sa simula ng isang salita, muling ayusin ang mga ito at idagdag ang "ay".
    • Halimbawa, ang "bangkay" ay magiging "uptrai", "gram" ay magiging "ammgray" at "naisip" ay magiging "think".
  3. 3 Magsalita ng lito na wika. Ang magulong wika ay pinakamahusay na gagana kung mabilis mo itong magsalita, ngunit tumatagal ng kaunting oras sa paghahanda. Huwag itigil ang pagsasanay!

Beep code

  1. 1 Lumikha ng iyong sound code. Gagana ang code na ito tulad ng Morse code. Kakailanganin mong magtalaga ng isang sound code ng ritmo sa bawat titik o indibidwal na salita. Pumili ng mga ritmo na maaari mong matandaan.
  2. 2 Ituro sa iba ang iyong code. Ang code ay dapat palaging nasa memorya, kaya turuan ang code sa bawat isa na iyong plano mong gamitin ito.
  3. 3 Tapikin ang iyong mensahe. Gamitin ang iyong mga daliri, ang dulo ng isang lapis, o iba pang tool upang maiparating ang iyong mensahe. Subukang maging lihim. Hindi mo kailangan ang sinuman upang hulaan na nakikipag-usap ka.

Gibberish

  1. 1 Matutong magsalita ng walang kabuluhan. Ang Gibberish ay isang larong pang-wika tulad ng isang nakalilito na wika, ngunit mas kumplikado ito. Maikling paliwanag - kailangan mong idagdag ang "-otag" (o anumang katumbas) bago ang bawat patinig sa isang pantig. Ito ay higit na nakakalito kaysa sa talagang tunog nito! Kakailanganin mo ng kasanayan upang makabisado ang code na ito nang perpekto.

Mga Tip

  • Itago ang iyong code sa isang lugar na alam lamang ng nagpadala at tatanggap. Halimbawa, alisan ng takip ang anumang panulat at ilagay ang iyong code sa loob nito, ibalik ang panulat, maghanap ng isang lugar (tulad ng isang may hawak ng lapis) at sabihin sa tatanggap kung saan at uri ng panulat.
  • I-encrypt din ang mga puwang upang malito pa ang iyong code. Halimbawa, maaari kang gumamit ng mga titik (pinakamahusay na gumagana ang E, T, A, O, at H) sa halip na mga puwang. Tinatawag silang dummies. Ang S, b, b, at Y ay magiging masyadong halata para sa mga nakaranas ng mga breaker ng code, kaya huwag gamitin ang mga ito o iba pang mga kilalang character.
  • Maaari kang lumikha ng iyong sariling code sa pamamagitan ng sapalarang pag-aayos ng mga titik sa mga salita. "Dij yemn sa parke" - "Hintayin mo ako sa parke."
  • Palaging magpadala ng mga code sa mga ahente sa iyong panig.
  • Kapag gumagamit ng Turkish Irish, hindi mo kailangang partikular na gumamit ng "eb" bago ang katinig. Maaari mong gamitin ang "ie", "br", "mula sa" o anumang iba pang hindi kapansin-pansin na pagsasama ng mga titik.
  • Kapag gumagamit ng posisyong pag-encode, huwag mag-atubiling idagdag, alisin, at muling ayusin ang mga titik mula sa isang lugar patungo sa isa pa upang gawing mas mahirap ang pag-decryption. Tiyaking naiintindihan ng iyong kapareha ang iyong ginagawa, o lahat ng ito ay walang katuturan sa kanya. Maaari mong hatiin ang teksto sa mga bahagi upang mayroong tatlo, apat o limang titik sa bawat isa, at pagkatapos ay ipagpalit ito.
  • Para sa isang pagpapalit ng Caesar, maaari mong ipagpalit ang mga titik sa anumang bilang ng mga lugar na nais mo, pasulong o paatras. Siguraduhin lamang na ang mga patakaran ng permutasyon ay pareho para sa bawat titik.
  • Palaging sirain ang mga decrypted na mensahe.
  • Kung gumagamit ka ng iyong sariling code, huwag gawin itong masyadong kumplikado para malaman ng iba. Maaaring napakahirap na maintindihan, kahit na para sa iyo!
  • Gumamit ng Morse code. Ito ay isa sa pinakatanyag na mga code, kaya't mabilis na maunawaan ng iyong kausap kung ano ito.

Mga babala

  • Kung hindi wasto ang iyong pagsulat ng code, gagawin nitong mas mahirap para sa iyong kasosyo ang proseso ng pagde-decode, sa kondisyon na hindi ka gagamit ng mga pagkakaiba-iba ng mga code o cipher na espesyal na idinisenyo upang lituhin ang decryptor (maliban sa iyong kasosyo, syempre).
  • Ang nalilito na wika ay pinakamahusay na ginagamit para sa mga maiikling salita. Sa mga mahahabang salita, hindi ito epektibo dahil ang mga labis na titik ay higit na nakikita. Totoo rin ito kapag ginagamit ito sa pagsasalita.

Ano'ng kailangan mo

Para sa mga code:


  • Book o diksyonaryo
  • Lapis
  • Papel

Para sa mga cipher:

  • Iskor para sa code
  • Lapis
  • Papel
  • Anumang petsa