Нууц код, шифр үүсгэх 5 арга

Агуулгын хүснэгт:

Нууц код, шифр үүсгэх 5 арга
Нууц код, шифр үүсгэх 5 арга
Anonim

Кодууд нь мессежийг өөрчлөх арга бөгөөд ингэснээр анхны утга нь далд байдаг. Ерөнхийдөө энэ нь кодын ном эсвэл үг шаарддаг. Шифр бол мэдээллийг нуух эсвэл шифрлэх зорилгоор зурвас дээр ашигладаг процессууд юм. Эдгээр үйл явц нь мессежийг орчуулах эсвэл тайлах зорилгоор буцаагддаг. Код ба шифрүүд нь аюулгүй харилцаа холбооны шинжлэх ухааны чухал хэсгийг бүрдүүлдэг (криптоанализ).

Кодлогдсон догол мөрийн жишээ

Image
Image

Акростик кодын догол мөр

Image
Image

Акростик кодын догол мөр

Image
Image

Гахайн параграфын жишээ

Image
Image

N дахь үсэг кодын догол мөрийн жишээ

Алхам

5 -р арга 1: Энгийн шифр, кодыг ашиглах (Хүүхдүүд)

Нууц код, шифр үүсгэх 1 -р алхам
Нууц код, шифр үүсгэх 1 -р алхам

Алхам 1. Үгийг урвуугаар бич

Энэ бол мессежийг кодлох энгийн арга бөгөөд тэдгээрийг нэг дор ойлгох боломжгүй юм. "Надтай гадаа уулзаарай" гэх мэт урвуугаар бичсэн мессеж нь "Teem em edistuo" гэсэн утгатай байх болно.

Тэмдэглэл:

Хэдийгээр энэ кодыг хялбархан шийдэх боломжтой боловч хэн нэгэн таны захиасыг харах гэж оролдож байгаа гэж бодож байвал энэ нь ашигтай байж магадгүй юм.

Нууц код, шифр үүсгэх 2 -р алхам
Нууц код, шифр үүсгэх 2 -р алхам

Алхам 2. Зурвасуудыг шифрлэхийн тулд цагаан толгойн үсгийг хагасаар нь тусга

А -аас М хүртэлх үсгийг цаасан дээр нэг мөрөнд бич. Энэ мөрний доор N -ээс Z хүртэлх үсгийг нэг мөрөнд бичээрэй. Зурвасын үсэг бүрийг бичсэн хоёр мөрийнхөө эсрэг талын үсэг болгон өөрчил.

Тусгасан цагаан толгой ашигласнаар "Сайн байна уу" гэсэн мессеж нь "Uryyb" болно

Нууц код, шифр үүсгэх 3 -р алхам
Нууц код, шифр үүсгэх 3 -р алхам

Алхам 3. Гахайн шифрийг туршиж үзээрэй

Цаасан дээр оёдлын хөлийн хурууны тор зур. А -аас I хүртэлх үсгийг зүүнээс баруун тийш, дээрээс доороос доош сүлжээнд бич. Энэ жишээнд:

  • Эхний эгнээ нь A, B, C үсгүүдээс бүрдэнэ.
  • Хоёр дахь нь D, E, F -ээс бүрдэнэ.
  • Сүүлийн эгнээ нь G, H, I -ээс бүрдэнэ.
Нууц код, шифр үүсгэх 4 -р алхам
Нууц код, шифр үүсгэх 4 -р алхам

Алхам 4. Цэгүүдтэй хоёр дахь tic tac toe сүлжээ үүсгэх

Эхнийх нь хажууд өөр нэг tac toe сүлжээ зур. Сүлжээг эхний торны адил J -ээс R хүртэлх үсгээр бөглөнө үү. Дараа нь мөр бүрийн сүлжээний орон зай бүрт цэгүүдийг дараах байдлаар тэмдэглэнэ үү.

  • Эхний эгнээнд, зүүн талаас эхлэн баруун доод буланд (I үсэг), доод доод талд (K үсэг), зүүн доод буланд (L үсэг) цэг байрлуулна.
  • Хоёрдахь эгнээнд, зүүнээс эхлэн баруун дунд талд (М үсэг), доод дунд талд (N үсэг), зүүн дунд талд (О үсэг) цэг байрлуулна.
  • Хоёрдахь эгнээнд, зүүн талаас эхлэн баруун дээд буланд (P үсэг), дээд дээд талд (Q үсэг), зүүн дээд буланд (R үсэг) цэг байрлуулна.
Нууц код, шифр үүсгэх 5 -р алхам
Нууц код, шифр үүсгэх 5 -р алхам

Алхам 5. Сүлжээ бүрийн доор хоёр X дүрсийг бич

Эдгээр хоёр X хэлбэрийг мөн pigpen шифрийн түлхүүрийг бөглөхийн тулд үсгээр дүүргэх болно. Хоёрдахь X хэсэгт цэгүүдийг X -ийн хөндлөн огтлолын эргэн тойронд байгаа задгай орон зайд байрлуулна уу.

  • Эхний (цэггүй) X хэлбэрээр X -ийн дээд хэсэгт S, зүүн талд T, баруун талд U, доод хэсэгт V гэж бичнэ.
  • Хоёрдахь X хэлбэрээр X -ийн дээд хэсэгт W, зүүн талд X, баруун талд Y, доод хэсэгт Z гэж бичнэ.
Нууц код, шифр үүсгэх 6 -р алхам
Нууц код, шифр үүсгэх 6 -р алхам

Алхам 6. Гахайн шифрээр бичихийн тулд үсгүүдийг тойрсон сүлжээг ашиглана уу

Үсгийн эргэн тойронд байгаа торны хэлбэр (цэгүүдийг оруулаад) үсгийг өөрөө орлуулдаг. Пигпений шифр түлхүүрийг ашиглан пигпэн рүү мессеж орчуулах.

Нууц код, шифр үүсгэх 7 -р алхам
Нууц код, шифр үүсгэх 7 -р алхам

Алхам 7. Огнооны ээлжийн шифрийг ашиглана уу

Огноо сонгоно уу. Энэ нь төрсөн өдөр эсвэл коллеж төгссөн өдөр гэх мэт хувийн ач холбогдолтой зүйл байж болох ч Жорж Вашингтоны төрсөн өдөр гэх мэт хувийн бус зүйл байж болно. Огноог тасралтгүй тооны мөр болгон бичнэ үү. Энэ бол тоон түлхүүр юм.

  • Жишээлбэл, хэрэв та Жорж Вашингтоны төрсөн өдрийг (2/22/1732) ашиглах гэж байгаа бол үүнийг 2221732 гэж бичих байсан.
  • Хэрэв та хэн нэгэнтэй огнооны ээлжийн шифрийг ашиглахаар аль хэдийн тохиролцсон бол тоон түлхүүрийн талаархи мэдээллийг ("Вашингтон" гэх мэт) ашиглан шифрлэгдсэн мессежийг дагалдаж болно.
Нууц код, шифр үүсгэх 8 -р алхам
Нууц код, шифр үүсгэх 8 -р алхам

Алхам 8. Мессежийг огнооны ээлжийн дугаарын түлхүүрээр шифрлээрэй

Зурвасаа цаасан дээр бичээрэй. Зурвасын доор зурвасын үсэг тус бүрийн тоон түлхүүрийн нэг оронтой тоог бичнэ үү. Тоон түлхүүрийн сүүлчийн цифр хүрэх үед товчлуурыг эхнээс нь давтана уу. Жишээлбэл, Жорж Вашингтоны төрсөн өдрийг ашиглан (2/22/1732):

  • Зурвас: Би өлсөж байна
  • Шифрлэх:

    Би өлсөж байна

    2.2.2.1.7.3.2.2

    Үсгийг тоон товчлуурын дагуу шилжүүлээрэй.

  • Кодлогдсон мессеж: K. O. J. V. U. J. T. A
Нууц код, шифр үүсгэх 9 -р алхам
Нууц код, шифр үүсгэх 9 -р алхам

Алхам 9. Гахайн латин гэх мэт нууц хэл ашиглах

Гахайн Латин хэл дээр гийгүүлэгч авиагаар эхэлсэн үгнүүд үгийн төгсгөл хүртэл дуугарч, "ай" гэж нэмдэг. Энэ нь гийгүүлэгч бөөгнөрөлөөр эхэлсэн үгнүүдийн хувьд үнэн юм. Эгшгээр эхэлсэн үгсийг үгийн төгсгөлд "арга" эсвэл "ай" гэж нэмэхэд л болно.

  • Гийгүүлэгч анхны жишээ: гахай = igpay; би = emay; хэтэрхий = ootay; нойтон = etway; сайн уу = элло
  • Гийгүүлэгч кластерын анхны жишээ: бээлий = oveglay; цамц = irtshay; баяртай = eerschay
  • Эгшгийн анхны жишээ: тайлбарлах = тайлбарлах зам; өндөг = өндөгний зам; төгсгөл = төгсгөл; идэх = идээрэй

5 -ийн 2 -р арга: Код тайлах

Нууц код, шифр үүсгэх 10 -р алхам
Нууц код, шифр үүсгэх 10 -р алхам

Алхам 1. Кодын хязгаарлалтыг хүлээн зөвшөөрөх

Кодын номыг хулгайлах, алдах, устгах боломжтой. Орчин үеийн криптоаналитик техник, компьютерын шинжилгээ нь ихэнхдээ хүчтэй кодуудыг ч эвдэж чаддаг. Гэсэн хэдий ч кодууд нь урт мессежийг нэг дохионы үг болгон нэгтгэж, цаг хэмнэх боломжийг олгодог.

  • Кодууд нь загварыг таних сайн практик болдог. Энэ ур чадварыг мессежийг кодлох, тайлах, шифрлэх эсвэл тайлахад ашиглаж болно.
  • Кодыг байгалиас заяасан найзуудын хооронд ашигладаг. Дотор шоглоомыг нэг төрлийн "код" гэж ойлгож болно. Хамгийн сайн найзуудтайгаа кодын хэлээ хөгжүүлэхийг хичээгээрэй.
Нууц код, шифр үүсгэх 11 -р алхам
Нууц код, шифр үүсгэх 11 -р алхам

Алхам 2. Таны кодын зорилгыг тодорхойл

Таны кодын зорилгыг мэдэх нь шаардлагагүй ажил хийхээс урьдчилан сэргийлэх болно. Хэрэв таны зорилго бол цаг хэмнэх юм бол танд тодорхой хэдэн код үг хэрэгтэй байж магадгүй юм. Хэрэв та нарийвчилсан мессежүүдийг кодлох гэж байгаа бол толь бичигтэй төстэй кодын ном боловсруулах шаардлагатай болж магадгүй юм.

  • Кодлохыг хүсч буй мессежүүдэд тохиолддог нийтлэг хэллэгүүдийг сонгоно уу. Эдгээр нь кодын үгээр хураангуйлах гол зорилтууд юм.
  • Кодыг хэд хэдэн өөр кодыг ээлжлэн эсвэл хослуулан ашиглах замаар улам хүндрүүлж болно. Гэсэн хэдий ч илүү их код ашиглах тусам код тайлахад шаардлагатай кодын номууд нэмэгдэх болно.
Нууц код, шифр үүсгэх 12 -р алхам
Нууц код, шифр үүсгэх 12 -р алхам

Алхам 3. Кодын дэвтэрээ хөгжүүлээрэй

"Чамайг чангаар, тодорхой унших" гэх мэт нийтлэг хэллэгийг "Рой" гэх мэт зүйлд нэгтгэн хэл. Таны кодчилсон мессеж болон нийтлэг хэллэгүүд дэх ойлгомжтой үг бүрийн хувьд өөр код үгсийг зааж өгнө үү.

  • Заримдаа хэсэгчилсэн код нь мессежийг хангалттай хэмжээгээр далдалж чаддаг. Жишээлбэл, хэрэв "алхах" гэдэг нь "танго", "музей" нь "зоогийн газар" гэсэн утгатай бөгөөд өмнө нь ашиглагдаж байсан "Рой" код үг нь үнэ цэнээ хадгалж байвал,

    • Зурвас: Өчигдрийн тухай. Би хэлэхийг хүссэн юм, Рой. Би төлөвлөсний дагуу ресторанд танго хийнэ. Дахин дахин.
    • Утга: Өчигдрийн тухай. Би чамайг чанга, ойлгомжтой уншсан гэж хэлэхийг хүссэн юм. Би төлөвлөсний дагуу музей рүү алхах болно. Дахин дахин.
Нууц код, шифр үүсгэх 13 -р алхам
Нууц код, шифр үүсгэх 13 -р алхам

Алхам 4. Өөрийн кодын номыг зурвасуудад хэрэглээрэй

Зурвасуудыг кодлохын тулд кодын дэвтэртээ байгаа код үгсийг ашиглаарай. Нэр үг (жишээ нь, би, над, тэр гэх мэт) -ийг энгийн текст хэлбэрээр үлдээж, та цагаа хэмнэх боломжтой болно. Гэсэн хэдий ч энэ шийдвэр нь зөвхөн таны нөхцөл байдлаас хамаарна.

Хоёр хэсгээс бүрдэх кодууд нь мессежийг кодлох эсвэл декодлохын тулд хоёр өөр кодын номыг ашигладаг. Эдгээр нь нэг хэсгээс бүрдэх кодуудаас хамаагүй хүчтэй юм

Нууц код, шифр үүсгэх 14 -р алхам
Нууц код, шифр үүсгэх 14 -р алхам

Алхам 5. Мессежээ кодлохын тулд түлхүүрийг ээлжлэн ашиглаарай

Мэдээллийг кодлохын тулд түлхүүр мессеж, үгсийн бүлэг, үсэг, тэмдэг эсвэл тэдгээрийн хослолыг ашиглаж болно. Таны мессежийг хүлээн авагчид мессежийг тайлахын тулд энэ түлхүүр үг эсвэл үсэг/тэмдгийн түлхүүр хэрэгтэй болно.

  • Жишээлбэл, "SECRET" гэсэн түлхүүр үгээр таны зурвасын үсэг бүр өөр хоорондоо болон түлхүүр үгийн харгалзах үсгийн тоог хөрвүүлэх болно. Шиг,

    • Зурвас: Сайн байна уу
    • Кодлох:

      / H/ байна

      Алхам 11. түлхүүрээс хол байгаа үсэг /S /

      / e/ ижил байна (тэг) түлхүүр болгон /E /

      / л/ би

      Алхам 9. түлхүүрээс хол байгаа үсэг /C /

      Гэх мэт…

    • Кодлогдсон мессеж: 11; 0; 9; 6; 10
Нууц код, шифр үүсгэх 15 -р алхам
Нууц код, шифр үүсгэх 15 -р алхам

Алхам 6. Мессежийг декодлох

Кодлогдсон мессеж хүлээн авахдаа тэдгээрийг ойлгохын тулд кодын ном эсвэл түлхүүр үг/хэллэгийг ашиглах шаардлагатай болно. Энэ нь эхэндээ хэцүү байж болох ч кодыг илүү сайн таньж мэдэх тусам илүү хялбар болох болно.

Зөвлөгөө:

Кодлох чадвараа бэхжүүлэхийн тулд та найз нөхдөө код сонирхогчдын бүлэгт нэгдэхийг урьж болно. Ур чадвараа дээшлүүлэхийн тулд мессеж дамжуулаарай.

5 -ийн 3 -р арга: Нийтлэг код сурах

Нууц код, шифр үүсгэх 16 -р алхам
Нууц код, шифр үүсгэх 16 -р алхам

Алхам 1. Шотландын хатан хаан Мэри ашигладаг кодыг ашиглана уу

Улс төрийн үймээн самуунтай үед мессеж илгээхийг оролдож байхдаа Шотландын хатан хаан Мэри тэмдэгтүүдийг англи үсэг, нийтлэг үгсийг орлох код болгон ашигладаг байжээ. Мэригийн кодын зарим онцлог шинж чанарууд нь өөрийн крипто боловсролд хэрэгтэй байж болох юм.

  • Өндөр давтамжтай үсгүүдийн энгийн хэлбэрийг ашиглах, жишээлбэл, Мари үсэг дээр тойрог ашигласан /A /. Энэ нь кодлох явцад цаг хэмнэдэг.
  • Мэригийн "8" үсгийг "Y" үсгийн код болгон ашиглахтай адил шинэ кодын хэлний нэг хэсэг болгон ашигладаг нийтлэг тэмдэгтүүд. Эдгээр нь үүнийг код биш харин тоо гэж тайлбарлаж болох код таслагчдыг төөрөлдүүлж болзошгүй юм.
  • Нийтлэг үгсийн өвөрмөц тэмдэг. Мэригийн үед "залбирах", "үүрэх" нь өвөрмөц бэлгэдэл хүлээн авсан боловч эдгээр нь өнөөгийнхөөс илүү түгээмэл байсан. Гэсэн хэдий ч ойр ойрхон үг, хэллэг ашиглахын тулд тэмдэглэгээг ашиглах нь цагийг хэмнэж, нарийн төвөгтэй байдлыг нэмэгдүүлдэг.
Нууц код, шифр үүсгэх 17 -р алхам
Нууц код, шифр үүсгэх 17 -р алхам

Алхам 2. Цэргийн сэрэмжлүүлэгтэй төстэй кодын хэллэгийг ашигла

Кодын хэллэгүүд нь маш олон утгыг нэг өгүүлбэр болгон буулгаж чаддаг. DEFCON систем шиг цэргийн олон төрлийн сэрэмжлүүлэг нь батлан хамгаалах бэлэн байдлын байдлын сайн мэддэг код юм. Өдөр тутмын амьдралдаа тохирох код үг/хэллэгийг гаргаж ирээрэй.

  • Жишээлбэл, найзуудынхаа дунд "Би хувцасны шүүгээ рүүгээ гүйх ёстой" гэж хэлэхийн оронд "Sloppy" код үгийг ашиглаж магадгүй юм.
  • Найз нөхөдтэйгээ уулзахыг хүсч буй хүн өрөөнд орсныг мэдэхийн тулд та "Миний үеэл Брюс бас хоккейд дуртай" гэсэн хэллэгийг хэлж болно.
Нууц код, шифр үүсгэх 18 -р алхам
Нууц код, шифр үүсгэх 18 -р алхам

Алхам 3. Мессежийг номын түлхүүр кодоор кодлох

Номыг авахад харьцангуй хялбар байдаг. Хэрэв номыг кодын түлхүүр гэж шийдсэн бол мессеж хүлээн авахдаа номын дэлгүүр эсвэл номын сан руу очиж код тайлах түлхүүрийг хайж олох боломжтой.

  • Жишээлбэл, та зүүн талаас эхлэн хуудас, мөр, тооны үгийг илэрхийлсэн кодын дугаартай Фрэнк Хербертийн Дунег ашиглахаар шийдэж болно.

    • Кодлогдсон мессеж: 224.10.1; 187.15.1; 163.1.7; 309.4.4
    • Шифрлэгдсэн мессеж: Би үгээ нууж байна.

Зөвлөгөө:

Өөр өөр ном хэвлэлд өөр өөр хуудасны дугаар ашиглаж болно. Зөв номыг түлхүүр болгон ашиглаж байгаа эсэхийг баталгаажуулахын тулд номынхоо түлхүүрийн хамт хэвлэл, хэвлэгдсэн он гэх мэт хэвлэлийн мэдээллийг оруулна уу.

5 -р арга 4: Шифрийг тайлах

Нууц код, шифр үүсгэх 19 -р алхам
Нууц код, шифр үүсгэх 19 -р алхам

Алхам 1. Шифр ашиглахад тохиромжтой эсэхийг тодорхойлох

Шифр нь алгоритмыг ашигладаг бөгөөд энэ нь мессежид байнга хэрэглэгддэг процесс эсвэл хувиргалттай адил юм. Энэ нь шифрийг мэддэг хүн орчуулж болно гэсэн үг юм.

  • Нарийн төвөгтэй шифрүүд нь бэлтгэгдсэн криптоаналистуудыг хүртэл гайхшруулж чаддаг. Заримдаа нарийн төвөгтэй шифрүүдийн арын математик нь өдөр тутмын мессежийг нуухад тохиромжтой хамгаалалтыг баталж чаддаг.
  • Олон криптографчид шифрийг бэхжүүлэхийн тулд огноо гэх мэт түлхүүр нэмдэг. Энэ түлхүүр нь гаралтын утгыг тухайн өдрийн харгалзах тоогоор тохируулдаг (эхнийх нь бүх гаралтын утгыг нэгээр нь өөрчлөх болно).
Нууц код, шифр үүсгэх 20 -р алхам
Нууц код, шифр үүсгэх 20 -р алхам

Алхам 2. Мессежүүдэд хэрэглэх алгоритмыг зохион бүтээ

Таны хэрэглэж болох хамгийн энгийн шифрүүдийн нэг бол ROT1 шифр (заримдаа Цезарийн шифр гэж нэрлэдэг) юм. Энэ нэр нь таны зурвасын үсэг бүрийн хувьд цагаан толгойн үсгээр урагш нь эргүүлэх ёстой гэсэн үг юм.

  • ROT1 мессеж: Сайн байна уу
  • ROT1 шифрлэгдсэн: i; f; м; м; х
  • Цезарийн шифрийг өөрчилж, цагаан толгойн хэд хэдэн өөр үсгийг урагш нь эргүүлэх боломжтой. Үзэл баримтлалын хувьд ROT1 ба ROT13 нь үндсэндээ адилхан юм.
  • Шифрүүд нь гайхалтай төвөгтэй байж болно. Зарим нь координат, цаг, бусад утгыг ашиглахыг шаарддаг. Зарим шифрлэх процесс нь компьютер ашиглах шаардлагатай байж магадгүй юм.
Нууц код, шифр үүсгэх 21 -р алхам
Нууц код, шифр үүсгэх 21 -р алхам

Алхам 3. Зурвасуудыг шифрлэх

Алгоритмаа ашиглан мессежээ шифрлээрэй. Шифрлэх үйл явцыг сурч мэдсэнээр таны хурд нэмэгдэх ёстой. Илүү төвөгтэй болгохын тулд алгоритмаа нэмээрэй. Жишээлбэл,

  • Долоо хоногийн өдөр шиг шифртээ эргүүлэх нөхцлийг оруулна уу. Долоо хоногийн өдөр бүрийн хувьд утгыг зааж өгөөрэй. Тухайн өдөр зурвас шифрлэхдээ шифрээ энэ утгаар нь тохируулна уу.
  • Шифрлэгдсэн мессежтэйгээ хуудасны дугаарыг оруулна уу. Тухайн хуудасны харгалзах үсэг бүр нь мессежийн түлхүүр болно.

    • Шифрлэгдсэн 1 -р мессеж: 7; 2; 3; 6; 3
    • Номын түлхүүр: A_girl (орон зайг тооцохгүй)

      / H/ байна

      Алхам 7. /A /-с хол байгаа захидал

      / e/ i

      Алхам 2. /g /-с хол байгаа захидал

      / л/ би

      Алхам 3. /i /-ээс хол зай

      Гэх мэт…

    • Тохируулсан мессеж: Сайн байна уу
Нууц код, шифр үүсгэх 22 -р алхам
Нууц код, шифр үүсгэх 22 -р алхам

Алхам 4. Мессежийг тайлах

Та шифрээ унших туршлагатай болоход энэ нь хоёрдахь шинж чанар болох ёстой, эсвэл наад зах нь илүү хялбар болно. Эдгээр процесс (алгоритм) -ийн хэрэглээ тогтвортой байдаг тул зуршил нь ийм төрлийн криптограф системтэй ажиллахдаа чиг хандлагыг анзаарч, зөн совингоо олж авахад тусална.

Зөвлөгөө:

Сонирхогчдын криптографын клубууд онлайнаар алдартай. Эдгээрийн ихэнх нь үнэ төлбөргүй байдаг бөгөөд орчин үеийн шифрлэлтийн үндсэн ойлголтуудыг санал болгодог.

5 -р арга 5: Стандарт шифрийг ойлгох

Нууц код, шифр үүсгэх 23 -р алхам
Нууц код, шифр үүсгэх 23 -р алхам

Алхам 1. Морзын код

Нэрийг нь үл харгалзан Морзын код бол шифр юм. Цэг, зураас нь урт ба богино цахилгаан дохиог илэрхийлдэг бөгөөд энэ нь цагаан толгойн үсгийг илэрхийлдэг. Энэ нь хуучин цахилгаан холбоо (телеграф) -ийг идэвхжүүлсэн. Морзын урт үсэг (_) ба богино (.) Дохиогоор дүрслэгдсэн нийтлэг үсгүүдэд дараахь зүйлс орно.

  • R; S; Т; Л:._.; _..; _;._..
  • A; E; О:._;.; _ _ _
Нууц код, шифр үүсгэх 24 -р алхам
Нууц код, шифр үүсгэх 24 -р алхам

Алхам 2. Транспозицийн шифрийг ашиглана уу

Суут Леонардо да Винчи шиг түүхэн дэх олон агуу хүмүүс толинд туссан мэт зурвас бичжээ. Ийм учраас ийм загвараар шифрлэхийг ихэвчлэн "толь бичих" гэж нэрлэдэг. Ийм төрлийн шифрүүд эхэндээ хэцүү байж болох ч ерөнхийдөө хурдан хоёрдогч шинж чанартай болдог.

Тэмдэглэл:

Шилжүүлгийн шифр нь ерөнхийдөө мессеж эсвэл үсэг үүсэхийг нүдээр хардаг. Мессежийн дүрсийг утгыг нь нуухын тулд өөрчилдөг.

Нууц код, шифр үүсгэх 25 -р алхам
Нууц код, шифр үүсгэх 25 -р алхам

Алхам 3. Зурвасуудыг хоёртын формат руу хөрвүүлэх

Хоёртын хэл бол компьютеруудын ашигладаг 1 ба 0 -ийн хэл юм. Эдгээр 1 ба 0 -ийн хослолыг шифрлэж, дараа нь хоёртын түлхүүрээр эсвэл мессежээр илгээсэн үсэг бүрийн хувьд 1 ба 0 -ээр илэрхийлсэн утгыг тооцоолж болно.

"Матт" нэр нь хоёртын файлыг дараах байдлаар шифрлэнэ: 01001101; 01000001; 01010100; 01010100

Зөвлөмж

  • Үгсийн хоорондох зайг шифрлэх арга замыг хайж олох. Энэ нь таны кодыг бэхжүүлж, эвдэхэд хэцүү болгоно. Жишээлбэл, та зайны оронд үсэг (E, T, A, O, N хамгийн сайн ажилладаг) ашиглаж болно. Эдгээрийг null гэж нэрлэдэг.
  • Runic гэх мэт өөр скрипт сурч, мессеж өгөхийг хүсч буй хүмүүстээ шифрлэх/шифрлэх түлхүүрүүдийг хий. Та эдгээрийг онлайнаар олох боломжтой бөгөөд тэд надад сайн ажилласан.
  • Хэрэв та кодоо илүү найдвартай байлгахыг хүсч байвал '-ing', 'th-' гэх мэт нийтлэг үгийн төгсгөл ба эхлэлд зориулсан нэмэлт тэмдэглэгээг үүсгээрэй. Нэмж дурдахад та дараах үгэнд нэг үсэг бүхий үгсийг орхиж эсвэл нэмж болно ('A' ба 'I'.) Үсгийг томоор битгий бичээрэй, апострофыг ч орхигдуулаарай. Зарим үсгийг бусадтай ижил тэмдэгтэй болго. Та мөн хоёр үсэгтэй үгсийг арынхаа үгээр нэгтгэж, үгийн төгсгөлд 'S' үсгийг орхихыг хүсч болно.

Зөвлөмж болгож буй: