Kaip sukurti pakeitimo šifrus: 9 žingsniai (su paveikslėliais)

Turinys:

Kaip sukurti pakeitimo šifrus: 9 žingsniai (su paveikslėliais)
Kaip sukurti pakeitimo šifrus: 9 žingsniai (su paveikslėliais)
Anonim

Pakeitimo šifrai yra būdas užšifruoti ar užmaskuoti kalbą, kad frazės ar pastraipos negalėtų perskaityti visi, kurie nežino šifro. Paprastai šifrai gaminami pakeičiant vieną raidę kita. Tai įdomus būdas draugų grupėms perduoti informaciją pirmyn ir atgal, bendraamžiams (ar mokytojams) negalint perskaityti informacijos. Pradėkite dirbti su šifrais, sugalvodami savo šifro abėcėlę ir užkoduodami paprastus žodžius ar sakinius.

Žingsniai

Koduotų pastraipų pavyzdys

Image
Image

Augusto kodo pastraipos pavyzdys

1 dalis iš 3: Pakeitimo sekos pasirinkimas

Sukurkite pakeitimo šifrus 1 veiksmas
Sukurkite pakeitimo šifrus 1 veiksmas

Žingsnis 1. Apverskite abėcėlę, kad sukurtumėte pagrindinę šifravimo abėcėlę

Pakeitimo šifrai veikia sukurdami netvarkingą abėcėlę, leidžiančią pakeisti raides kitomis raidėmis. Norėdami gauti paprastą pakeitimo šifrą, tiesiog naudokite abėcėlę atgal, kad „a“taptų „z“, „b“- „y“, „c“- „x“ir pan.

  • Šis pakeitimo šifras būtų toks: ZYXWVUTSRQPONMLKJIHGFEDCBA.
  • Ši antroji abėcėlė dažnai vadinama „šifruotu tekstu“.
Sukurkite pakeitimo šifrus 2 veiksmas
Sukurkite pakeitimo šifrus 2 veiksmas

Žingsnis 2. Pakeiskite kiekvieną raidę prieš ją esančia 3 raide, kad gautumėte sudėtingesnį šifrą

Tiesiog parašyti šifro abėcėlę atgal yra gana paprasta ir bus lengva nulaužti. Jei norite sudėtingesnio šifro, pakeiskite kiekvieną raidę raide, kuri abėcėlėje yra prieš 3.

Pavyzdžiui, naudojant šį šifrą, žodis „CAT“reiškia „ZYQ“

Sukurkite pakeitimo šifrus 3 veiksmas
Sukurkite pakeitimo šifrus 3 veiksmas

Žingsnis 3. Kiekvieną abėcėlės raidę pakeiskite savavališka 5 raidžių seka

Tai žinoma kaip Bacono kodas. Bacono kodas pakeičia kiekvieną angliškos abėcėlės raidę 5 raidžių seka. Šios sekos prasideda „AAAAA“ir pridedamos „B“savavališka tvarka. Taigi, Bekono kodekse A = AAAAA; B = AAAAB; C = AAABA; D = AAABB ir pan. Išlaikykite šį modelį, kad užpildytumėte likusią abėcėlę, arba pakeiskite savo 5 raides.

  • Skaitydami pranešimus „Bacon's Code“, pristabdykite kas 5 raides, kad iššifruotumėte raidę. Pavyzdžiui, pranešime „AAABAAABAAABABBABABB ABBBBAABBBABBBAABBABAABAA“rašoma „CELL PHONE“
  • Šifruokite pranešimus naudodami „Bacon“kodą internete adresu:

2 dalis iš 3: Pakeitimo abėcėlės žymėjimas

Sukurti pakeitimo šifrus 4 veiksmas
Sukurti pakeitimo šifrus 4 veiksmas

Žingsnis 1. Ant popieriaus lapo užrašykite 2 abėcėlės sekas

Popieriaus lapo viršuje parašykite standartinę anglų abėcėlę: ABCDEFGHIJKLMNOPQRSTUVWXYZ. Tada po juo parašykite pakeitimo raides. Kiekvieną raidę pakeičiant prieš ją esančia raide 3 rašoma: XYZABCDEFGHIJKLMNOPQRSTUVW. Taigi, jūsų šifravimo lapas atrodys taip:

  • 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
Sukurkite pakeitimo šifrus 5 veiksmas
Sukurkite pakeitimo šifrus 5 veiksmas

Žingsnis 2. Norėdami sutaupyti popieriaus, naudokite internetinį pakeitimo generatorių

Jei nenorite daug pastangų ranka išrašyti visą šifravimo seką ir kiekvieną užkoduotą pranešimą, pabandykite naudoti šifravimo svetainę. Šifravimo svetainės leidžia pasirinkti, kuri abėcėlės raidė bus pakeista viena kita. Įvedę pakeitimus, galite naudoti šifravimo svetainę ir koduoti, ir dekoduoti pranešimus.

  • Raskite pakaitinio šifravimo generatorių internete adresu:
  • Pasiekite kitą gyvybingą svetainę:
Sukurkite pakeitimo šifrus 6 veiksmas
Sukurkite pakeitimo šifrus 6 veiksmas

Žingsnis 3. Į šifrą pridėkite simbolių, kad būtų sunkiau nulaužti

Jei nerimaujate, kad žmonės (pvz., Draugai ar tėvai) gali bandyti nulaužti jūsų šifrą, neapsiribokite tik raidžių naudojimu. Įveskite savo šifrui keletą simbolių. Tokiu būdu užkoduoti žodžiai apims skyrybos simbolius, o ne tik raides, todėl žmonėms, neturintiems šifravimo kodo, jie bus painesni. Pavyzdžiui, jūsų šifravimo šifras su simboliais galėtų būti toks:

  • 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.
  • Naudojant šį šifrą, pranešimas „KAIP JŪS esate“būtų toks: „E $ T XOB = $ R“.
  • Jei pirmą kartą kuriate (arba naudojate) pakeitimo šifrą, galbūt norėsite praleisti šį veiksmą.

3 dalis iš 3: Pranešimų šifravimas ir iššifravimas

Sukurti pakeitimo šifrus 7 veiksmas
Sukurti pakeitimo šifrus 7 veiksmas

Žingsnis 1. Pasirinkite šifruojamą žodį ar frazę

Prieš kurdami užšifruotą pranešimą, turite koduoti tekstą. Jei pirmą kartą koduojate pranešimą naudodami pakeitimo šifrą, pradėkite nuo paprasto. Kodavimui pasirinkite trumpą ar 2 žodį, o ne ilgą pastraipą. Pavyzdžiui, pabandykite frazę „atidaryti duris“.

  • Kai būsite susipažinę su šifravimo procesu, pradėkite koduoti ilgesnes frazes ar sakinius.
  • Internetinės šifravimo svetainės gali žymiai palengvinti visų pastraipų kodavimą.
Sukurkite pakeitimo šifrus 8 veiksmas
Sukurkite pakeitimo šifrus 8 veiksmas

Žingsnis 2. Pakeiskite kiekvieną fazės raidę raide iš šifro abėcėlės

Peržiūrėkite savo anglišką frazę ar žodį iš vienos raidės į kitą ir pakeiskite anglišką raidę atitinkama šifruoto teksto raide. Raskite pakaitines raides identifikuodami anglišką raidę, tada žiūrėdami po ja raskite atitinkamą raidę šifruotame tekste

Pvz., Tarkime, kad naudojate šifruotą tekstą, kuriame kiekvieną abėcėlės raidę pakeitėte prieš ją esančia 3 raide. Angliška frazė „OPEN DOOR“, užkoduota jūsų šifruotame tekste, būtų tokia: „LMBK ALLO“

Sukurkite pakeitimo šifrus 9 veiksmas
Sukurkite pakeitimo šifrus 9 veiksmas

Žingsnis 3. Iššifruokite užkoduotą pranešimą, surasdami šifravimo raidžių pakaitalą

Norėdami išversti koduotą pranešimą atgal į anglų kalbą, pakeiskite pranešimo kodavimo procesą. Kiekvienai šifruoto teksto abėcėlės užkoduoto pranešimo raidei suraskite raidę, kurią ji atitinka anglų abėcėlėje. Parašykite kiekvieną raidę po 1, kad iššifruotumėte pranešimą.

Pvz., Tarkime, kad vis dar naudojate šifruotą tekstą, kuris pakeičia standartines abėcėlės raides prieš jas esančia 3 raide. Jei jūsų draugas jums perduoda kodą „ZLLI EXQ. IRKZE PLLK? " iššifruoti galite naudoti šifravimo abėcėlę. Sužinosite, kad pranešime sakoma: „COOL HAT. GREITAI PIEŠ pietų?"

Patarimai

  • Yra keletas kitų esamų pakeitimo šifrų, kuriais galite pagrįsti naujai sukurtą šifravimo kodą. Jei norite, pabandykite naudoti vieną iš labiau žinomų šifrų. Tai apima „CrissCross“kodą, „Nihilist“numerio kodą ir raktinio žodžio (arba rakto numerio) kodą.
  • Jei nerimaujate, kad kiti (pvz., Įkyrus brolis ar sesuo) gali rasti popierių, kuriame parašėte šifravimo seką, galite įsiminti seką.
  • Galite sukurti bet kurios kalbos, kurioje naudojama lotyniška abėcėlė, pakaitinį šifrą. Nors visi šio straipsnio pavyzdžiai yra anglų kalba, galite sukurti šifrą, naudodami tuos pačius principus ispanų, prancūzų, vokiečių ir kt.

Rekomenduojamas: