Asendusšifrid on keele krüptimise või varjamise viis, nii et fraasi või lõiku ei saaks lugeda keegi, kes seda ei tunne. Šifreid valmistatakse tavaliselt ühe tähe asendamisega teisega. Need on lõbus viis sõpruskondadele teabe edastamiseks edasi -tagasi, ilma et kaaslased (või õpetajad) saaksid teavet lugeda. Alustage šifritega töötamist, tulles välja oma šifrite tähestik ja kodeerides lihtsad sõnad või laused.
Sammud
Näidiskoodid
Augusti koodi näidislõige
Osa 1 /3: Asendusjärjestuse valimine
Samm 1. Pöörake tähestik ümber, et luua põhiline šifrite tähestik
Asendusšifrid töötavad korrastamata tähestiku loomisega, mis võimaldab asendada tähed teiste tähtedega. Lihtsa asendusšifri jaoks kasutage lihtsalt tähestikku tagurpidi, nii et "a" muutub "z", "b" muutub "y", "c" muutub "x" jne.
- See asendusšifr kõlaks järgmiselt: ZYXWVUTSRQPONMLKJIHGFEDCBA.
- Seda teist tähestikku nimetatakse sageli "šifritekstiks".
Etapp 2. Keerukama šifri jaoks asendage iga täht selle ees oleva 3 -tähega
Lihtsalt tähestiku kirjutamine tagurpidi oma šifri jaoks on üsna lihtne ja seda on lihtne lõhkuda. Kui soovite keerukamat šifrit, asendage iga täht tähestikus tähega, mis on 3 ees.
Selle šifri abil on lihtsa näitena sõna "CAT" "ZYQ"
Samm 3. Asenda tähestiku iga tähe suvaline 5-täheline jada
Seda tuntakse Baconi koodina. Baconi kood asendab inglise tähestiku iga tähe 5-tähelise järjestusega. Need järjestused algavad tähega „AAAAA” ja lisavad suvalises järjekorras „B”. Niisiis, Baconi koodis A = AAAAA; B = AAAAB; C = AAABA; D = AAABB ja nii edasi. Säilitage see muster ülejäänud tähestiku täitmiseks või tehke oma 5-täheline asendus.
- Baconi koodis olevate sõnumite lugemisel tehke kirja dekodeerimiseks iga 5 tähe paus. Näiteks sõnumis „AAABAAABAAABABBABABB ABBBBAABBBABBBAABBABAABAA“on kirjas „CELL PHONE“
- Krüpteerige sõnumid Baconi koodis võrgus aadressil:
Osa 2/3: Asendustähestiku märkimine
Samm 1. Kirjutage paberilehele 2 tähestiku jada
Kirjutage paberilehe ülaossa tavaline inglise tähestik: ABCDEFGHIJKLMNOPQRSTUVWXYZ. Seejärel kirjutage selle alla asendustähed. Selle asemel asendatakse iga täht tähega 3 enne seda: XYZABCDEFGHIJKLMNOPQRSTUVW. Niisiis, teie šifreerimisleht näeks välja selline:
- A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
- X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
Samm 2. Paberi säästmiseks kasutage veebipõhist asendusgeneraatorit
Kui te ei peaks kogu šifrijärjestust ja iga kodeeritud sõnumit käsitsi vaevarikkalt välja kirjutama, proovige kasutada šifrisaiti. Šifreeritud veebisaidid võimaldavad teil valida, milline tähestiku täht asendatakse üksteisega. Kui olete asendused sisestanud, saate šifreeritud veebisaiti kasutada nii sõnumite kodeerimiseks kui ka dekodeerimiseks.
- Leidke asendusšifri generaator veebist:
- Juurdepääs teisele elujõulisele saidile aadressil
Samm 3. Lisage šifrisse sümbolid, et seda oleks raskem lõhkuda
Kui olete mures, et inimesed (nt sõbrad või vanemad) võivad proovida teie šifrit murda, ärge piirduge ainult tähtede kasutamisega. Tutvustage oma šifrisse mõningaid sümboleid. Nii sisaldavad kodeeritud sõnad kirjavahemärke ja mitte ainult tähti, muutes need krüpteerimiskoodita inimestele segasemaks. Näiteks võib teie sümbolitega krüpteerimiskood lugeda järgmist:
- A B C D E F G H I J K L M N O P Q R S T U V W X Y Z.
- X Y Z & B C D E # G H I J K $ M N O P Q R @ T U = W.
- Kasutades seda šifrit, kuvataks sõnum „KUIDAS SINA” „E $ T XOB = $ R”.
- Kui loote (või kasutate) esimest korda asendusšifrit, võiksite selle sammu vahele jätta.
Osa 3 /3: Sõnumite krüptimine ja dekrüptimine
Samm 1. Valige krüptimiseks sõna või fraas
Enne krüptitud sõnumi loomist vajate kodeerimiseks teksti. Kui kodeerite esimest korda sõnumit asendusšifri abil, alustage lihtsalt. Valige kodeerimiseks lühike sõna või 2, mitte pikk lõik. Proovige näiteks fraasi „avatud uks”.
- Kui olete krüptimisprotsessiga tuttav, alustage pikemate fraaside või lausete kodeerimist.
- Veebipõhised krüpteerimissaidid muudavad lõigete kodeerimise palju lihtsamaks.
Samm 2. Asendage faasi iga täht šifreeritud tähestiku tähega
Vaadake oma ingliskeelne fraas või sõna tähthaaval läbi ja asendage ingliskeelne täht vastava tähega oma šifriteksti kohta. Leidke asendustähed, tuvastades ingliskeelse tähe, ja vaadake selle alt, et leida salakirjast vastav täht
Oletame näiteks, et kasutate šifreeritud teksti, milles asendasite tähestiku iga tähe selle ees oleva 3 -tähega. Ingliskeelne fraas „OPEN DOOR” oleks teie šifriteksti kodeerituna järgmine: „LMBK ALLO.”
Samm 3. Krüpteeritud sõnumi dekrüpteerimine, leides šifritähtede asendaja
Kodeeritud sõnumi tõlkimiseks tagasi inglise keelde pöörake sõnumi kodeerimiseks kasutatud protsess vastupidiseks. Leidke šifriteksti tähestikus kodeeritud sõnumi iga tähe jaoks täht, millele see vastab inglise tähestikust. Sõnumi dekrüpteerimiseks kirjutage iga täht 1 korraga välja.
Oletame näiteks, et kasutate endiselt salakirja, mis asendab tavalised tähestiku tähed nende ees oleva 3 -tähega. Kui teie sõber edastab teile koodi, mis ütleb „ZLLI EXQ. IRKZE PLLK? " selle dekrüpteerimiseks saate kasutada šifreeritud tähestikku. Avastate, et sõnumis on kirjas „JAHE MÜTS. LÕUNA VARSTI?"
Näpunäiteid
- On ka mitmeid teisi olemasolevaid asendusšifreid, millele saate oma äsja loodud šifrikoodi aluseks võtta. Soovi korral proovige kasutada mõnda tuntumat šifrit. Nende hulka kuuluvad CrissCrossi kood, Nihilisti numbrikood ja võtmesõna (või võtmenumbri) kood.
- Kui tunnete muret, et teised (nt nohlik õde) võivad leida paberi, millele olete oma šifrijärjestuse kirjutanud, võite selle järjestuse meelde jätta.
- Asendusšifri saate luua mis tahes keelele, mis kasutab ladina tähestikku. Kuigi kõik selle artikli näited on inglise keeles, saate šifreerida samade põhimõtete alusel hispaania, prantsuse, saksa jne keeles.