Kuidas luua salakoodi või šifrit

Autor: Mark Sanchez
Loomise Kuupäev: 6 Jaanuar 2021
Värskenduse Kuupäev: 2 Juuli 2024
Anonim
Kuidas luua salakoodi või šifrit - Ühiskond
Kuidas luua salakoodi või šifrit - Ühiskond

Sisu

Tervitage pai anai iptograafiat Ükskõik, kas kirjutate oma sõpradele klassis märkmeid või proovite oma lõbuks krüptograafiat (koodide ja šifrite teadust) mõista, aitab see artikkel teil õppida selgeks mõned põhiprintsiibid ja luua oma viis privaatsõnumite kodeerimiseks. Alustuseks lugege 1. sammu.

Mõned inimesed kasutavad sõnu "kood" ja "šifr" samade mõistete tähendamiseks, kuid need, kes selle probleemiga tõsiselt tegelevad, teavad, et need on kaks täiesti erinevat mõistet. Salakood on süsteem, milles teie sõnumi iga sõna või fraas asendatakse teise sõna, fraasi või tähemärkidega. Šifr on süsteem, milles teie sõnumi iga täht asendatakse erineva tähe või sümboliga.

Sammud

Meetod 1 /3: Pettused

Standardkoodid

  1. 1 Looge oma koodiraamat. Iga täielik kood nõuab koodiraamatut. Mõtle välja sõnad või fraasid, millega soovitud sõnad või fraasid asendada, seejärel pane need kõik kokku koodiraamatusse, mida saad jagada oma ülisaladavate sõpradega.
  2. 2 Looge oma sõnum. Koodiraamatut kasutades kirjutage oma sõnum hoolikalt ja hoolikalt. Pange tähele, et koodi sidumine šifriga muudab teie sõnumi veelgi turvalisemaks!
  3. 3 Tõlgi oma sõnum. Kui teie sõbrad sõnumi kätte saavad, peavad nad sõnumi tõlkimiseks kasutama oma koodiraamatu koopiat. Veenduge, et nad teaksid, et kasutate kahekordset kaitsemeetodit.

Koodiraamat

  1. 1 Valige raamat. Koodiraamatu kasutamisel loote koodi, mis näitab, kus sõnu soovite raamatus kasutada. Kui soovite suurendada võimalust, et mõni vajalik sõna on koodiraamatus, siis kasutage sõnaraamatuid või suuri reisiteatmikke. Soovite, et raamatus kasutatavate sõnade arv oleks suur ja oleks seotud erinevate teemadega.
  2. 2 Tõlgi sõnumi sõnad numbriteks. Võtke oma sõnumi esimene sõna ja leidke see kuskilt raamatust. Seejärel kirjutage üles lehe number, rea number ja sõna number. Kirjutage need koos, et asendada soovitud sõna. Tehke seda toimingut iga sõna jaoks. Seda meetodit saate kasutada ka fraaside krüptimiseks, kui teie koodiraamat suudab teile soovitud fraasi valmis kujul pakkuda.
    • Nii näiteks saaks sõna leheküljel 105, viies rida allapoole, järjekorras kaheteistkümnes, 105512, 1055.12 või midagi sarnast.
  3. 3 Edastage sõnum. Andke krüpteeritud sõnum oma sõbrale. Tom peab sõnumi tõlkimiseks kasutama sama raamatut.

Politsei kodeerimine

  1. 1 Valige kõige populaarsemad fraasid. Seda tüüpi kood töötab kõige paremini siis, kui teil on enim kasutatud fraaside komplekt. See võib olla midagi lihtsast "Ta on armas!" millelegi tõsisemale, näiteks "Ma ei saa praegu kohtuda".
  2. 2 Valmistage iga fraasi jaoks ette kood. Võite kasutada politsei kodeerimise analoogi ja määrata igale fraasile numbri või mõne tähe või kasutada muid fraase (nagu seda tehakse haiglates). Näiteks võite öelda „See nöör on vigane” asemel „1099” või „Ma mõtlen sel nädalavahetusel kalale minna”.Numbrite kasutamine on kirjutamisel lihtsam, kuid fraaside kasutamine on vähem kahtlane.
  3. 3 Jäta kood meelde. Seda tüüpi kodeerimine toimib kõige paremini, kui suudate kõiki väljendeid meeles pidada, ehkki kunagi ei tee paha, kui turvavõrgustikuks on koodiraamat!

Meetod 2/3: šifrid

Kuupäeval põhinev krüptimine

  1. 1 Valige kuupäev. Näiteks on 18. detsembril 1946 Steven Spielbergi sünnipäev. Kirjutage see kuupäev numbrite ja kaldkriipsudega (12/18/46), seejärel eemaldage kaldkriipsud, et saada kuuekohaline number 121846, mida saate kasutada krüptitud sõnumi edastamiseks.
  2. 2 Määrake igale tähele number. Kujutage ette sõnumit "Ma armastan Steven Spielbergi filme". Sõnumi alla kirjutate ikka ja jälle oma kuuekohalise numbri kuni lause lõpuni: 121 84612184 612184 6121846 121846121.
  3. 3 Krüpteerige oma sõnum. Kirjutage tähed vasakult paremale. Liigutage lihtteksti iga tähte selle all näidatud ühikute arvu võrra. Täht “M” nihutatakse ühe ühiku võrra ja muutub “H” -ks, täht “H” nihutatakse kahe ühiku võrra ja muutub “P” -ks. Pange tähele, et täht "I" nihutatakse 2 ühiku võrra, selleks peate hüppama tähestiku algusesse ja sellest saab "B". Teie viimane sõnum on "Npyo hfogbushchg yynyfya chukgmsё tsyuekseb".
  4. 4 Tõlgi oma sõnum. Kui keegi soovib teie sõnumit lugeda, peab ta teadma ainult seda, millist kuupäeva kodeerimiseks kasutasite. Ümberkodeerimiseks kasutage vastupidist protsessi: kirjutage numbriline kood ja tagastage tähed vastupidises järjekorras.
    • Kuupäeva kodeerimisel on täiendav eelis, et kuupäev võib olla täiesti ükskõik. Samuti saate kuupäeva igal ajal muuta. See muudab šifrisüsteemi värskendamise palju lihtsamaks kui muud meetodid. Siiski on kõige parem vältida kuulsaid kuupäevi, nagu 9. mai 1945.

Krüpteerimine numbriga

  1. 1 Valige oma sõbraga salajane number. Näiteks number 5.
  2. 2 Kirjutage oma sõnum (tühikuteta), nii et igale reale oleks see arv tähti (ärge muretsege, kui viimane rida on lühem). Näiteks teade "Minu kate on maas" näeks välja selline:
    • Moepre
    • lahti
    • hieras
    • kaetud
  3. 3 Šifri loomiseks võtke tähed ülevalt alla ja kirjutage need üles. Sõnum on "Miikokererrypyatrtao".
  4. 4 Sõnumi dešifreerimiseks peab teie sõber kokku lugema tähtede koguarvu, jagama 5 -ga ja määrama, kas on puudulikke ridu. Seejärel kirjutab ta need tähed veergudesse nii, et igas reas oleks 5 tähte ja üks mittetäielik rida (kui on), ning loeb sõnumi.

Graafiline šifr

  1. 1 Joonista räsimärgid ja +. Looge oma šifri alus paberilehele. See näeb välja nagu # ja + (pöörake plussmärki, nii et see näeb välja nagu teemant, mitte ruut).
  2. 2 Paigutage tähed lahtritesse. Nendel kujunditel on ridade vahel lahtrid. Täitke need lahtrid kahe tähestiku tähega. Asetage tähed juhuslikult ja ärge kasutage sama tähte kaks korda.
    • Sõnumi lugemiseks peab kõigil sõnumi adressaatidel olema sama koopia šifri alusest koos tähtedega.
  3. 3 Kirjutage oma kood üles. Võtke oma sõnumi esimene täht. Leidke see šifri alusest. Vaadake jooni, mis selle ümber on. Joonista samad jooned, mis jooned, mis moodustavad šifri aluses olevad lahtrid. Kui kirjutatav täht on lahtris teine, lisage ridadele punkt. Korrake seda toimingut sõnumi iga tähe puhul.

Caesari ümberkorraldused

  1. 1 Looge oma šifritähestik. Caesari šifr liigutab tähestiku ja asendab tähed järjekorras uue numbriga. See muudab koodi murdmise raskemaks, kui muudate tähtkuju regulaarselt. Näiteks 3-permutatsiooniline šifr tähendaks, et A-st saab E, B-st Y, C-st I jne. Kui soovite kirjutada "Kohtumiseni homme jaamas", näeb sõnum välja "Yaopnvfevyo eeyapne ke opekuyoyo".
    • Enne koodi genereerimist on tähestiku ümberkorraldamiseks palju võimalusi. See muudab šifri turvalisemaks.
  2. 2 Salvestage oma sõnum. Kui teil on selline abimees nagu dekodeerimisring, saate selle lihtsamaks teha, kui saate oma koodile sobiva abilise ette valmistada.
  3. 3 Tõlgi sõnum. Isik, kes teie koodi dekrüpteerib, peab tähestiku õigeks rekonstrueerimiseks teadma ainult numbrit. Muutke seda regulaarselt, kuid veenduge, et saate saajale ohutult edastada uue tähestiku vahetuse numbri.

Meetod 3/3: salakeeled

Segane keel

  1. 1 Tuvastage sõnad, mis algavad täishäälikutega. Kui neid on, lisage sõna lõppu "ay". Näiteks "kõrv" muutub "kõrvaks", "kaar" muutub "arkaai" ja "solvamine" muutub solvavaks.
  2. 2 Tuvastage sõnad, mis algavad kaashäälikuga. Kui neid on, liigutage sõna esimene täht lõpuni ja lisage "ay". Kui sõna alguses on kaks (või enam) kaashäälikut, korraldage need ümber ja lisage "ay".
    • Näiteks "surnukeha" muutub "uptrai", "gramm" muutub "hämaraks" ja "mõte" muutub "mõtlema".
  3. 3 Räägi segane keel. Segane keel töötab kõige paremini, kui räägite seda kiiresti, kuid see võtab ettevalmistusaega. Ärge lõpetage harjutamist!

Piiksukood

  1. 1 Looge oma helikood. See kood töötab täpselt nagu Morse kood. Igale tähele või üksikule sõnale peate määrama helirütmi koodi. Valige rütmid, mida mäletate.
  2. 2 Õpetage oma koodi teistele. Kood peaks alati mälus olema, nii et õpetage koodi kõigile, kellega kavatsete seda kasutada.
  3. 3 Puudutage oma sõnumit. Sõnumi edastamiseks kasutage sõrmi, pliiatsiotsa või muud tööriista. Püüa olla salajane. Teil pole vaja, et keegi arvaks, et suhtlete.

Jonn

  1. 1 Õpi rumalat juttu rääkima. Gibberish on keelemäng nagu segane keel, kuid kõlab keerulisemalt. Lühike selgitus - enne silbi iga vokaali tuleb lisada "-otag" (või mis tahes samaväärne). See on palju keerulisem kui see tegelikult kõlab! Selle koodi täiuslikuks valdamiseks peate harjutama.

Näpunäiteid

  • Peida oma kood kohas, millest teavad ainult saatja ja adressaat. Näiteks keerake pliiats lahti ja pange oma kood selle sisse, pange pliiats tagasi, leidke koht (näiteks pliiatsihoidja) ja öelge saajale, kus ja millist tüüpi pliiats.
  • Krüpteerige ka tühikud, et oma koodi veelgi segadusse ajada. Näiteks võite tühikute asemel kasutada tähti (E, T, A, O ja H sobivad kõige paremini). Neid nimetatakse mannekeenideks. S, b, b ja Y näevad kogenud koodimurdjate jaoks liiga ilmsed välja, seega ärge kasutage neid ega muid silmapaistvaid märke.
  • Saate luua oma koodi, korraldades tähti juhuslikult sõnadesse. "Dij yemn pargis" - "Oota mind pargis."
  • Saatke koodid alati teie poolel asuvatele agentidele.
  • Türgi iiri keele kasutamisel ei pea te kaashääliku ees spetsiaalselt "eb" kasutama. Võite kasutada "ie", "br", "from" või mõnda muud silmapaistmatut tähtede kombinatsiooni.
  • Positsioonikodeeringu kasutamisel lisage, eemaldage ja isegi paigutage tähti ühest kohast teise, et dekrüpteerimine oleks veelgi raskem. Veenduge, et teie partner mõistab, mida te teete, vastasel juhul on see tema jaoks mõttetu. Saate teksti jagada osadeks nii, et igas oleks kolm, neli või viis tähte, ja seejärel need vahetada.
  • Caesari vahetuse jaoks saate tähed vahetada suvalise arvu kohtade suunas, edasi või tagasi. Lihtsalt veenduge, et permutatsioonireeglid oleksid iga tähe puhul samad.
  • Hävitage alati dekrüpteeritud sõnumid.
  • Kui kasutate oma koodi, ärge tehke seda teistele liiga keeruliseks. Isegi teie jaoks võib seda olla liiga raske lahti mõtestada!
  • Kasutage Morse koodi. See on üks kuulsamaid koode, nii et teie vestluskaaslane saab kiiresti aru, mis see on.

Hoiatused

  • Kui kirjutate koodi ebatäpselt, raskendab see teie partneri jaoks dekodeerimisprotsessi, eeldusel, et te ei kasuta koodide või šifrite variatsioone, mis on spetsiaalselt loodud dekrüpteerija segadusse ajamiseks (välja arvatud muidugi teie partner).
  • Segane keel on kõige parem kasutada lühikeste sõnade jaoks. Pikkade sõnadega pole see nii tõhus, sest lisatähed on palju paremini nähtavad. Sama kehtib ka selle kasutamisel kõnes.

Mida sul vaja on

Koodide jaoks:


  • Raamat või sõnaraamat
  • Pliiats
  • Paber

Šifrite jaoks:

  • Skoor koodile
  • Pliiats
  • Paber
  • Iga kuupäev