5 būdai rašyti kodą

Turinys:

5 būdai rašyti kodą
5 būdai rašyti kodą
Anonim

Rašymas kodu gali būti puikus būdas užimti save nuobodžiomis klasės akimirkomis arba siųsti slaptus pranešimus savo draugams. Yra daug skirtingų būdų tai padaryti, todėl galite išmokti įvairių stilių. Kiekvienam draugui ir kiekvienai savaitės dienai galite turėti skirtingą kodą; kai suprasite, rašyti kodus bus lengva!

Žingsniai

Pavyzdiniai pranešimai

Image
Image

Koduoto atgalinio pranešimo pavyzdys

Image
Image

Šifruoto laiško pranešimo pavyzdys

1 metodas iš 4: manipuliavimas laiškų orientacija

Įveskite kodą 1 veiksme
Įveskite kodą 1 veiksme

1 žingsnis. Sukurkite pranešimą įprastai

Prieš pradėdami rašyti kodą, turite žinoti, koks bus jūsų pranešimas. Priklausomai nuo to, kiek norite saugoti savo kodavimo, galbūt nenorėsite dalytis savo informacija su niekuo aplink. Tai reiškia, kad turėsite būti atsargūs, kad niekas aplink jūsų stalą nematytų jūsų popieriaus, nes kodas greitai bus pažeistas.

Jei nemanote, kad galite parašyti savo pranešimą nematydami, galite pabandyti jį įsivaizduoti savo galvoje. Nors tai gali būti sunkiau, geriau to nesužinoti aplinkiniams ar jūsų mokytojui

Įveskite kodą 2 veiksme
Įveskite kodą 2 veiksme

Žingsnis 2. Rašykite pranešimą atgal

Tai vienas iš paprasčiausių kodų, pradedant, ypač jei anksčiau su niekuo nesidalijote užkoduotais pranešimais. Paimkite pradinį pranešimą ir parašykite jį atgal, vieną raidę. Pradėkite nuo apatinio dešiniojo puslapio kampo, todėl judate kairėn ir aukštyn, o ne žemyn ir dešinėn, kaip paprastai rašytumėte. Kai baigsite pranešimą, pabaigoje parašykite skyrybos ženklus. Tai nurodys, kur prasideda ir baigiasi jūsų pranešimas.

Įsitikinkite, kad atskiriate kiekvieną žodį savo pranešime, nors jis atrodo šiek tiek keistas ir nenormalus. Jei jūsų raidės susimaišo, pranešimas bus gana neįskaitomas

Įveskite kodą 3 veiksme
Įveskite kodą 3 veiksme

Žingsnis 3. Įterpkite raidę ir skaičių tarp kiekvienos atgalinės raidės

Jei galite nesukeldami įtarimų, parašykite savo pranešimą ant popieriaus lapo. Toliau rašykite pranešimą atgal, pradedant nuo apatinio dešiniojo puslapio kampo ir pereinant į viršutinį kairįjį. Prie kiekvienos rašomos raidės tarp kodo raidžių įterpkite bet kokį skaičių ir raidę.

Jūsų pasirinktos raidės ir skaičiai nėra tikslių mokslų, todėl nepersvarstykite. "Labas, kaip tau sekasi?" būtų: "ua3og5ym9 e8lr1sa5h wr3of2ha7 of8lq2lc7ed2ho2"

Įveskite kodą 4 veiksme
Įveskite kodą 4 veiksme

Žingsnis 4. Apverskite raides

Kita įdomi strategija rašant kodą yra apversti raides atvirkščiai, todėl jums lieka keistai atrodantis ne angliškas kodas. Galbūt norėsite tai išbandyti prieš bandydami pamokoje. Parašykite laišką įprasta ranka ir ištirkite jo formą. Pradėsite nuo dešinės puslapio pusės ir pereisite į kairę, rašydami kaire ranka. Kiekviena raidė bus apversta savo forma, todėl rašysite atgal, o taip pat piešite raidės formą atvirkščiai.

  • Parašę pranešimą, laikykite jį prieš veidrodį. Pamatysite parašytą įprasta anglų kalba. Tai gana išplėstinis kodas, kurį įsisavinti gali prireikti šiek tiek laiko.
  • Jei esate kairiarankis, tai gali būti šiek tiek sunkiau išmokti, tačiau vis tiek galite pabandyti rašyti iš dešinės į kairę ir atspindėti raides.

2 metodas iš 4: abėcėlės apversimas

Įveskite kodą 5 veiksme
Įveskite kodą 5 veiksme

1 žingsnis. Sudarykite abėcėlės sąrašą

Kodavimą pradėkite tvarkingai išrašydami visą abėcėlę, palikdami pakankamai vietos rašyti tiesiai po ja. Kodus tvarkysite viename popieriaus lape, todėl nenorite pritrūkti vietos. Jūsų abėcėlė turėtų tilpti į vieną vienodą eilutę.

Įveskite kodą 6 veiksme
Įveskite kodą 6 veiksme

2 žingsnis. Abėcėlės tvarka susiekite kiekvieną raidę su priešingybe

Parašykite abėcėlę įprasta tvarka ir parašykite atvirkštine tvarka. Tai reiškia, kad Z sėdės po A, Y - B, X - C ir pan. Gerai jį visiškai parašyti, nes tai padės vizualizuoti visą kodą.

Pradėkite įsiminti kodą, nes taip sutaupysite laiko jį rašydami ateityje. Žinokite, kad jį praktikuodami ilgainiui tapsite patogesni dirbdami su kodu

Įveskite kodą 7 veiksme
Įveskite kodą 7 veiksme

3. Sukurkite pranešimą naudodami atvirkštinę abėcėlę

Naudodami kodą kaip vadovą, pradėsite versti pranešimą į atvirkštinį kodą. Pradėkite rašydami pranešimą įprasta anglų kalba. Žemiau tai naudosite savo raktą, norėdami išversti šį pranešimą į atvirkštinę abėcėlę. Pavyzdžiui, pranešimas „HELLO“būtų skaitomas kaip „SVOOL“.

Atkoduodami pranešimą, pažiūrėkite į apatinę rakto eilutę ir sekite aukščiau esančią raidę. Aukščiau esanti raidė bus susijusi su laišku anglų kalba

Įveskite kodą 8 veiksme
Įveskite kodą 8 veiksme

Žingsnis 4. Išmokite pusiau atvirkštinę abėcėlę

Šis metodas, nors ir gana panašus į atvirkštinę abėcėlę, gali sutaupyti laiko koduojant ir dekoduojant. Taip pat sutaupysite laiko išrašydami raktą. Norėdami pasiruošti rašyti šiuo kodu, tiesiog parašykite raides nuo A iki M, o po jomis parašykite likusią abėcėlės dalį - nuo N iki Z.

Verčiant naudojant pusiau atvirkštinę abėcėlę, A bus lygi N, o N taip pat bus A. Tai abipusė koreliacija, todėl kai kuriems žmonėms bus lengviau ir greičiau įvertinti vertimą

3 metodas iš 4: raidžių su simboliais vaizdavimas

Įveskite kodą 9 veiksme
Įveskite kodą 9 veiksme

Žingsnis 1. Prijunkite kiekvieną raidę prie jos skaitinio atitikmens

Šis kodas, nors ir gana paprastas, yra paprastas būdas pradėti priskirti simbolius jūsų abėcėlei. Užrašykite abėcėlę standartine tvarka. Po to pereikite ir suskaičiuokite kiekvieną abėcėlės raidę nuo 1 iki 26, kad A = 1, B = 2, ir užpildykite šį modelį.

Nors šis kodas yra gana paprastas, jį taip pat lengva nulaužti. Galite pabandyti jį pakeisti pakeisdami skaičių tvarką iš pradžių (A = 26) arba įprastai sunumeruodami pirmąją abėcėlės pusę ir apversdami skaičius, kai pasieksite pusiaukelę, kad N = 26, O = 25 ir pan

Rašykite kodo 10 veiksme
Rašykite kodo 10 veiksme

Žingsnis 2. Diktuokite Morzės abėcėlę

Nors dauguma žmonių galvoja apie Morzės abėcėlę kaip garsų ir žibintų seriją, o ne ką nors, ką galima parašyti, kiekvienoje kodo raidėje yra sutrumpinti simboliai. Morzės kodas, pavadintas jo išradėjo Samuelio Morzės vardu, buvo naudojamas greitai siųsti žinutes per telegrafus 1830 m. Kiekvieną raidę sudarys taškų ir brūkšnių serija. Sudarykite įvairių koreliacijų raktą ir naudokite jį kaip vadovą rašydami šį kodą.

Išplėstiniams koduotojams yra Morzės abėcėlės simboliai, kurie taip pat reiškia visas skyrybos formas. Pabandykite pagyvinti savo pranešimus, Morzės abėcėlėje rašydami pilnus sakinius, padalytus iš taškų, kablelių ir šauktuko

Įveskite kodą 11 veiksme
Įveskite kodą 11 veiksme

Žingsnis 3. Išmokite hieroglifų

Senovės Egipte išrastas hieroglifas yra sena rašymo kalbos sistema, apjungianti tradicinę abėcėlę su simboliniais piešiniais. Hieroglifų mokymasis yra šiek tiek sunkus, nes jis remiasi ne tik raidėmis, bet ir garsais. Pavyzdžiui, rašydami raidę A, turėsite įsiminti ilgų ir trumpų balsių garsų simbolius.

Parašykite raktą, kuriame būtų ne tik angliškos abėcėlės raidės, bet ir garsai, kuriems hieroglifuose buvo priskirtas jų simbolis. Pamatysite, kad bendrinamos raidės dažnai turi tą patį pagrindinį dizainą ir yra nedidelių pakeitimų, susijusių su kiekvienu garsu ar raidžių deriniu

Įveskite kodą 12 veiksme
Įveskite kodą 12 veiksme

Žingsnis 4. Sugalvokite savo kodą

Nors jūs tikrai galite naudoti šiuos esamus kodus ar kitus pasaulyje egzistuojančius kodus, gali būti smagu sukurti savo. Susitikite su draugu ir priskirkite simbolį kiekvienai abėcėlės raidei. Jei šie dizainai bus gana paprasti, bus naudinga įsisavinti savo kodą. Taip pat labai svarbu, kad laikytumėte raktą, nes nenorite pamiršti savo metodų.

4 metodas iš 4: Išplėstinių kodų mokymasis

Įveskite kodą 13 veiksme
Įveskite kodą 13 veiksme

Žingsnis 1. Pakeiskite kalbą slankiojančia skale

Slankiojanti skalė, kartais žinoma kaip kriptografas, paima mūsų tradicinę abėcėlę ir slenka ją viena kryptimi, suteikdama kiekvienai raidei naujai priskirtą kodo raidę. Paprasčiausias būdas tai padaryti - nustumti visą abėcėlę žemyn viena raide. Tai reiškia, kad A atstovauja B, B - C, kol Z galiausiai atstovauja A.

  • Tačiau galite peržengti šį vienintelį žingsnį ir nustumti abėcėlę žemyn keliomis vietomis. Tai padarys jūsų kodą tobulesnį, nes vienos raidės skaidrę galima gana lengvai nulaužti.
  • Taip pat galite stumti abėcėlę atgal. Tačiau tam reikia šiek tiek daugiau planuoti, nes turėsite dirbti iš paskutinės abėcėlės pusės, pereiti pro Z ir tada pradėti nuo A.
  • Ši strategija taip pat žinoma kaip „ROT1“, kuri reiškia „pasukti vieną raidę į priekį“. Jei norite, galite tai pritaikyti sudėtingesnėms svarstyklėms. Pavyzdžiui, ROT2 reiškia „pasukti dvi raides į priekį“.
Įveskite kodą 14 veiksmu
Įveskite kodą 14 veiksmu

Žingsnis 2. Dirbkite su „Block Cipher“metodu

Pradėkite rašydami pranešimą viename stačiakampio formos bloke, judindami vieną eilutę vienu metu. Jūs norėsite tai šiek tiek iš anksto suplanuoti, nes kiekviena eilutė turi būti kuo arčiau vienodo ilgio. Tačiau jis gali nesutapti idealiai. Išrašę blokus, judėkite vertikaliai žemyn kiekviename stulpelyje. Kiekvienas vertikalus stulpelis bus beveik vienodo ilgio žodis, jei eilutes planavote tolygiai.

Atkoduodami šiuos pranešimus, dar kartą parašykite savo kodinius žodžius kaip atskirus stulpelius ir vėl galėsite perskaityti pranešimą eilutės forma

Rašykite kodo 15 veiksme
Rašykite kodo 15 veiksme

Žingsnis 3. Įvaldykite pigmento kodą

„Pigpen Code“, dažnai vadinamas masonų šifru, yra vienas iš pažangiausių kodų, kuriuos galima įrašyti. Įsitikinkite, kad rašote aiškiai ir organizuotai, nes rašydami ir dekoduodami šiuos pranešimus norite sugrįžti. Nubrėžkite du pagrindinius tinklelius. Vienas atrodys kaip „Tic-Tac-Toe“lenta, o kitas-masyvus X. Jūs užpildysite trylika skylių abiejose tinklelėse su dviem raidėmis.

Rekomenduojamas: