საიდუმლო გზებისა და შიფრების შექმნის 5 გზა

Სარჩევი:

საიდუმლო გზებისა და შიფრების შექმნის 5 გზა
საიდუმლო გზებისა და შიფრების შექმნის 5 გზა
Anonim

კოდები არის შეტყობინების შეცვლის საშუალება, ასე რომ ორიგინალური მნიშვნელობა იმალება. საერთოდ, ეს მოითხოვს კოდის წიგნს ან სიტყვას. შიფრები არის პროცესები, რომლებიც გამოიყენება შეტყობინებაზე ინფორმაციის დამალვის ან დაშიფვრის მიზნით. ეს პროცესი საპირისპიროა შეტყობინების თარგმნის ან გაშიფვრის მიზნით. კოდები და შიფრები ქმნიან უსაფრთხო კომუნიკაციის (კრიპტოანალიზის) მეცნიერების მნიშვნელოვან ნაწილს.

ნიმუში კოდირებული პარაგრაფები

Image
Image

ნიმუში აკროსტიკული კოდის პარაგრაფი

Image
Image

ნიმუში აკროსტიკული კოდის პარაგრაფი

Image
Image

ღორის აბზაცის ნიმუში

Image
Image

ნიმუშის მეათე ასო კოდის პარაგრაფი

ნაბიჯები

მეთოდი 1 5 -დან: მარტივი შიფრებისა და კოდების გამოყენება (ბავშვები)

შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 1
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 1

ნაბიჯი 1. დაწერეთ სიტყვები საპირისპიროდ

ეს არის შეტყობინებების კოდირების მარტივი გზა, ასე რომ მათი ერთი შეხედვით გაგება შეუძლებელია. საპირისპიროდ დაწერილი შეტყობინება "შეხვდი მე გარეთ" იქნება "Teem em edistuo".

Შენიშვნა:

მიუხედავად იმისა, რომ ეს კოდი შეიძლება ადვილად მოგვარდეს, მაგრამ ის შეიძლება სასარგებლო იყოს, თუ ფიქრობთ, რომ ვინმე ცდილობს დააკვირდეს თქვენს შეტყობინებას.

შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 2
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 2

ნაბიჯი 2. ასახეთ ანბანი ნახევრად შეტყობინებების დასაშიფრებლად

ფურცელზე დაწერეთ ასოები A– დან M– მდე ერთი სტრიქონით. პირდაპირ ამ ხაზის ქვეშ, ჩაწერეთ ასოები N– დან Z– მდე ასევე ერთ სტრიქონში. შეცვალეთ შეტყობინებების თითოეული ასო თქვენს მიერ დაწერილი ორი სტრიქონის საპირისპირო ასოზე.

ასახული ანბანის გამოყენებით, შეტყობინება "გამარჯობა" ნაცვლად ამისა გახდება "ურიბი"

შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 3
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 3

ნაბიჯი 3. სცადეთ pigpen cipher

ფურცელზე დახაზეთ tic tac toe ბადე. ჩაწერეთ ასოები A– დან I– მდე ბადეში, მარცხნიდან მარჯვნივ, ზემოდან ქვემოდან. ამ მაგალითში:

  • პირველი რიგი შედგება ასოებიდან A, B, C.
  • მეორე შედგება D, E, F.
  • ბოლო რიგი შედგება G, H, I.
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 4
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 4

ნაბიჯი 4. შექმენით მეორე tic tac toe ბადე წერტილებით

დახაზეთ მეორე ტიკ ბადის ბადე პირველის გვერდით. შეავსეთ ბადე ასოებით J– დან R– მდე, პირველი ბადის მსგავსად. შემდეგ აღნიშნე წერტილები თითოეული მწკრივის ბადის თითოეულ სივრცეში:

  • პირველ რიგში, მარცხნიდან დაწყებული, განათავსეთ წერტილი ქვედა მარჯვენა კუთხეში (ასო I), ქვედა შუა მხარეს (ასო K) და ქვედა მარცხენა კუთხეში (ასო L).
  • მეორე რიგში, მარცხნიდან დაწყებული, განათავსეთ წერტილი შუა მარჯვენა მხარეს (ასო M), ქვედა შუა მხარეს (ასო N) და შუა მარცხენა მხარეს (ასო O).
  • მეორე რიგში, მარცხნიდან დაწყებული, განათავსეთ წერტილი ზედა მარჯვენა კუთხეში (ასო P), ზედა შუა მხარეს (ასო Q) და ზედა მარცხენა კუთხეში (ასო R).
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 5
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 5

ნაბიჯი 5. თითოეული ბადის ქვეშ ჩაწერეთ ორი X ფორმა

ეს ორი X ფორმა ასევე ივსება ასოებით, რათა შეავსოთ თქვენი გოჭის შიფრის გასაღები. მეორე X- ში, განათავსეთ წერტილები ღია სივრცეში, სადაც X კვეთს, ასე რომ არის წერტილი X– ის ცენტრის თითოეულ მხარეს. შემდეგ:

  • პირველ (დაუნიშნავ) X ფორმაში ჩაწერეთ S X –ის ზედა ნაწილში, T მარცხენა მხარეს, U მარჯვნივ და V ქვემოთ.
  • მეორე X ფორმაში ჩაწერეთ W ზედა X– ში, 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. გამოიყენეთ საიდუმლო ენა, მაგალითად ღორის ლათინური

ღორის ლათინურ ენაზე სიტყვები, რომლებიც იწყება თანხმოვანი ბგერით, ცვლის სიტყვას ბოლომდე და ამატებს "ay" - ს. ეს ეხება სიტყვებს, რომლებიც იწყება თანხმოვანთა მტევნით. სიტყვები, რომლებიც იწყება ხმოვანებით, მხოლოდ სიტყვის ბოლოს ემატება "way" ან "ay".

  • თანხმოვანი საწყისი მაგალითები: ღორი = igpay; მე = ემაი; ძალიან = ოოტაი; სველი = etway; გამარჯობა = ელოჰაი
  • თანხმოვანთა კლასტერის საწყისი მაგალითები: ხელთათმანი = გადაფარვა; პერანგი = irtshay; გაიხარე = ერსჩაი
  • ხმოვანთა საწყისი მაგალითები: ახსნა = ახსნა; კვერცხი = კვერცხუჯრედი; მთავრდება = მთავრდება; ჭამა = ჭამა

მეთოდი 2 დან 5: კოდების განბლოკვა

შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 10
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 10

ნაბიჯი 1. აღიარეთ კოდების შეზღუდვები

კოდის წიგნები შეიძლება მოიპაროს, დაიკარგოს ან განადგურდეს. თანამედროვე კრიპტოანალეტიკურ ტექნიკას და კომპიუტერულ ანალიზს ხშირად შეუძლია დაარღვიოს ძლიერი კოდებიც კი. ასეც რომ იყოს, კოდებს შეუძლიათ შეცვალონ გრძელი შეტყობინებები ერთ სასიგნალო სიტყვაში, რაც მათ დროის დიდ დაზოგვად აქცევს.

  • კოდები ემსახურება როგორც ნიმუშის იდენტიფიკაციის კარგ პრაქტიკას. ეს უნარი შეიძლება გამოყენებულ იქნას შეტყობინებების კოდირების, გაშიფვრის, დაშიფვრის ან გაშიფვრისას.
  • კოდები ბუნებრივად გამოიყენება ახლო მეგობრებს შორის. შიგნით ხუმრობები შეიძლება ჩაითვალოს ერთგვარ "კოდად". სცადეთ განავითაროთ თქვენი კოდის ენა თქვენს საუკეთესო მეგობრებთან ერთად.
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 11
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 11

ნაბიჯი 2. განსაზღვრეთ თქვენი კოდის მიზანი

თქვენი კოდის დანიშნულების ცოდნა ხელს შეუშლის ზედმეტ მუშაობას. თუ თქვენი მიზანია დროის დაზოგვა, შეიძლება დაგჭირდეთ მხოლოდ რამდენიმე კონკრეტული კოდი. თუ თქვენ ცდილობთ დეტალური შეტყობინებების დაშიფვრას, შეიძლება დაგჭირდეთ კოდის შემუშავება, რომელიც უფრო ლექსიკონს ჰგავს.

  • შეარჩიეთ ჩვეულებრივი ფრაზები, რომლებიც გვხვდება იმ შეტყობინებებში, რომელთა დაშიფვრა გსურთ. ეს არის ძირითადი სამიზნეები, რომლებიც უნდა შედედდეს კოდური სიტყვით.
  • კოდები შეიძლება კიდევ უფრო გართულდეს ბრუნვაში ან კომბინაციაში რამდენიმე სხვადასხვა კოდის გამოყენებით. თუმცა, რაც უფრო მეტი კოდია გამოყენებული, მით მეტი კოდის წიგნია საჭირო დეკოდირებისათვის.
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 12
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 12

ნაბიჯი 3. შეიმუშავეთ თქვენი კოდის წიგნი

შეკუმშეთ საერთო ფრაზები, როგორიცაა "ხმამაღლა და ნათლად გკითხულობთ", მსგავსი "როი". თქვენს დაშიფრულ შეტყობინებებში და ჩვეულებრივ ფრაზებში ყველა წარმოსადგენ სიტყვაზე მიუთითეთ ალტერნატიული კოდური სიტყვები.

  • ზოგჯერ ნაწილობრივ კოდს შეუძლია საკმაოდ დაბინდოს შეტყობინება. მაგალითად, თუ "გასეირნება" ნიშნავს "ტანგო" და "მუზეუმი" ნიშნავს "რესტორანს" და ადრე გამოყენებული კოდი სიტყვა "როი" ინარჩუნებს მის მნიშვნელობას,

    • შეტყობინება: გუშინდელი დღის შესახებ. მინდოდა მეთქვა, როი. მე დავდივარ რესტორანში, როგორც დაგეგმილი იყო. მეტი და გარეთ.
    • მნიშვნელობა: გუშინდელი დღის შესახებ. მინდოდა მეთქვა, ხმამაღლა და გარკვევით გკითხულობდი. მივდივარ მუზეუმში, როგორც დაგეგმილი იყო. მეტი და გარეთ.
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 13
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 13

ნაბიჯი 4. გამოიყენეთ თქვენი კოდის წიგნი შეტყობინებებზე

გამოიყენეთ კოდი სიტყვები თქვენს კოდის წიგნში შეტყობინებების დასაკოდირებლად. თქვენ შეიძლება აღმოაჩინოთ, რომ თქვენ შეგიძლიათ დაზოგოთ თქვენი დრო არსებითი სახელების (როგორც სახელები და ნაცვალსახელები, როგორც მე, მე, ის) უბრალო ტექსტად დატოვებით. თუმცა, ეს გადაწყვეტილება დამოკიდებულია მხოლოდ თქვენს მდგომარეობაზე.

ორი ნაწილის კოდი იყენებს ორ სხვადასხვა კოდის წიგნს შეტყობინების კოდირების ან დეკოდირებისთვის. ეს ბევრად უფრო ძლიერია, ვიდრე ერთ ნაწილის კოდები

შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 14
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 14

ნაბიჯი 5. გამოიყენეთ გასაღები თქვენი შეტყობინების კოდირებისთვის, მონაცვლეობით

ინფორმაციის დასაშიფრად შეიძლება გამოყენებულ იქნას ძირითადი შეტყობინება, სიტყვების ჯგუფი, ასოები, სიმბოლოები ან მათი კომბინაცია. თქვენი შეტყობინების მიმღებს ასევე დასჭირდება ეს საკვანძო ფრაზა ან ასოების/სიმბოლოების გასაღები შეტყობინების დეკოდირებისთვის.

  • მაგალითად, საკვანძო სიტყვით "SECRET", თქვენი წერილის თითოეული ასო გადაიქცევა ასოთა რიცხვსა და საკვანძო სიტყვის შესაბამის ასოებს შორის. Როგორც,

    • შეტყობინება: გამარჯობა
    • კოდირება:

      / H/ არის

      ნაბიჯი 11. გასაღებიდან დაშორებული ასოები /S /

      / ე/ იგივეა (ნული) როგორც გასაღები /E /

      / ლ/ ი

      ნაბიჯი 9. გასაღებიდან დაშორებული ასოები /C /

      Და ასე შემდეგ…

    • კოდირებული შეტყობინება: 11; 0; 9; 6; 10
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 15
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 15

ნაბიჯი 6. შეტყობინებების გაშიფვრა

კოდირებული შეტყობინებების მიღებისას თქვენ მოგიწევთ გამოიყენოთ თქვენი კოდის წიგნი ან საკვანძო სიტყვა/ფრაზა მათ გასაგებად. ეს შეიძლება თავიდანვე რთული იყოს, მაგრამ უფრო ინტუიციური გახდება, რაც უფრო გაეცანით კოდს.

რჩევა:

თქვენი კოდირების უნარის გასაძლიერებლად, შეიძლება დაგჭირდეთ თქვენი მეგობრების მოწვევა სამოყვარულო კოდების შემქმნელ ჯგუფში. გაგზავნეთ შეტყობინებები თქვენი ცოდნის გასაუმჯობესებლად.

მეთოდი 3 5 -დან: საერთო კოდების სწავლა

შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 16
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 16

ნაბიჯი 1. გამოიყენეთ კოდი, რომელიც გამოიყენა შოტლანდიის დედოფალმა მარიამმა

პოლიტიკური არეულობის დროს შეტყობინებების გაგზავნის მცდელობისას, შოტლანდიის დედოფალმა მერიმ გამოიყენა სიმბოლოები, როგორც ინგლისური ასოებისა და ჩვეულებრივი სიტყვების შემცვლელი კოდი. მარიამის კოდის ზოგიერთი მახასიათებელი, რომელიც შესაძლოა სასარგებლო აღმოჩნდეთ თქვენი საკუთარი კრიპტო განათლებისთვის მოიცავს:

  • მარტივი ფორმების გამოყენება მაღალი სიხშირის ასოებისთვის, ისევე როგორც მარიამის მიერ წრის გამოყენება ასო /A /. ეს დაზოგავს დროს კოდირების დროს.
  • საერთო სიმბოლოები, რომლებიც გამოიყენება ახალი კოდის ნაწილად, მაგალითად მარიამის მიერ "8" -ის გამოყენება ასო "Y." - სთვის. ამან შეიძლება დააბნიოს კოდის ამომრთველები, რომლებმაც შეიძლება ეს განმარტოს როგორც რიცხვი და არა კოდის სიმბოლო.
  • უნიკალური სიმბოლოები ჩვეულებრივი სიტყვებისთვის. მარიამის დროს "ლოცვა" და "მატარებელი" იღებდნენ უნიკალურ სიმბოლოებს, მაგრამ ეს მაშინ უფრო გავრცელებული იყო ვიდრე დღეს. მიუხედავად ამისა, სიმბოლოების გამოყენება ხშირი სიტყვებისა და ფრაზებისათვის ზოგავს დროს და მატებს სირთულეს.
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 17
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 17

ნაბიჯი 2. გამოიყენეთ სამხედრო შეტყობინებების მსგავსი კოდური ფრაზები

კოდის ფრაზებს შეიძლება ბევრი მნიშვნელობა ჩაუვარდეს ერთ ფრაზაში. მრავალი სახის სამხედრო მზადყოფნა, DEFCON სისტემის მსგავსად, უბრალოდ ცნობილი კოდებია თავდაცვის მზადყოფნის მდგომარეობისთვის. მოიძიეთ შესაფერისი კოდი სიტყვები/ფრაზები თქვენს ყოველდღიურ ცხოვრებაში.

  • მაგალითად, იმის ნაცვლად, რომ თქვათ "მე უნდა გავიქცე ჩემს მბრძანებელთან" თქვენს მეგობრებს შორის, შეგიძლიათ გამოიყენოთ კოდი სიტყვა "დაუდევარი".
  • იმისათვის, რომ თქვენს მეგობრებს გააცნობიერონ, რომ ოთახში შემოვიდა ადამიანი, ვისთანაც შეხვედრა გსურთ, შეგიძლიათ თქვათ კოდური ფრაზა: "ჩემს ბიძაშვილს ბრიუსს ასევე უყვარს ჰოკეი".
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 18
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 18

ნაბიჯი 3. დაშიფრეთ შეტყობინებები წიგნის გასაღების კოდით

შედარებით ადვილია წიგნების მოპოვება. თუ წიგნი გადაწყდა, როგორც კოდის გასაღები, შეტყობინების მიღებისას შეგიძლიათ მიხვიდეთ წიგნის მაღაზიაში ან ბიბლიოთეკაში, რათა მოიძიოთ გასაღები მისი დეკოდირებისთვის.

  • მაგალითად, თქვენ შეიძლება გადაწყვიტოთ ფრანკ ჰერბერტის დიუნის გამოყენება, კოდის ნომრები წარმოადგენს გვერდს, ხაზს და რიცხვით სიტყვას, რომელიც იწყება მარცხნიდან.

    • დაშიფრული შეტყობინება: 224.10.1; 187.15.1; 163.1.7; 309.4.4
    • გაშიფრული შეტყობინება: მე ვმალავ ჩემს სიტყვებს.

რჩევა:

წიგნების სხვადასხვა გამოცემამ შეიძლება გამოიყენოს სხვადასხვა გვერდის ნომერი. იმის უზრუნველსაყოფად, რომ სწორი წიგნი გამოყენებულია გასაღებად, შეიტანეთ ინფორმაცია გამოქვეყნების შესახებ, როგორიცაა გამოცემა, გამოქვეყნების წელი და ასე შემდეგ თქვენი წიგნის გასაღებით.

მეთოდი 5 -დან 5: შიფრების გაშიფვრა

შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 19
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 19

ნაბიჯი 1. განსაზღვრეთ შიფრის გამოყენების ვარგისიანობა

შიფრი იყენებს ალგორითმს, რომელიც ჰგავს პროცესს ან ტრანსფორმაციას, რომელიც გამოიყენება მესიჯზე თანმიმდევრულად. ეს ნიშნავს, რომ ნებისმიერს, ვინც იცის შიფრი, შეუძლია მისი თარგმნა.

  • რთულ შიფრებს შეუძლიათ თავსატეხიც კი გაწვრთნილი კრიპტოანალიტიკოსებისათვის. ზოგჯერ რთული შიფრების მიღმა მათემატიკას შეუძლია დაამტკიცოს შესაფერისი დაცვა ყოველდღიური შეტყობინებების დასამალად.
  • ბევრი კრიპტოგრაფი დაამატებს გასაღებს, თარიღის მსგავსად, შიფრების გასაძლიერებლად. ეს გასაღები არეგულირებს გამომავალ მნიშვნელობებს თვის დღის შესაბამისი რიცხვით (პირველ რიგში, ყველა გამომავალი მნიშვნელობა შეიცვლება ერთით).
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 20
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 20

ნაბიჯი 2. გამოიგონეთ ალგორითმი, რომელიც გამოიყენება შეტყობინებებზე

ერთ -ერთი უმარტივესი შიფრი, რომლის გამოყენებაც შეგიძლიათ, არის ROT1 შიფრი (ზოგჯერ კეისრის შიფრსაც უწოდებენ). ეს სახელი უბრალოდ ნიშნავს, რომ თქვენ უნდა გადააქციოთ ერთი ასო ანბანში წინ თქვენი შეტყობინების თითოეული ასოსთვის.

  • ROT1 შეტყობინება: გამარჯობა
  • ROT1 დაშიფრული: i; ვ; მ; მ; გვ
  • კეისარ შიფრი შეიძლება შეიცვალოს ანბანის სხვადასხვა ასოების წინ გადასაადგილებლად. კონცეფციაში, ROT1 და ROT13 არსებითად ერთი და იგივეა.
  • შიფრები შეიძლება წარმოუდგენლად რთული იყოს. ზოგი მოითხოვს კოორდინატების, დროის და სხვა მნიშვნელობების გამოყენებას. დაშიფვრის ზოგიერთი პროცესი შეიძლება მოითხოვდეს კომპიუტერის გამოყენებას.
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 21
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 21

ნაბიჯი 3. შეტყობინებების დაშიფვრა

გამოიყენეთ თქვენი ალგორითმი თქვენი შეტყობინებების დასაშიფრებლად. როდესაც სწავლობ დაშიფვრის პროცესს, შენი სიჩქარე უნდა გაიზარდოს. დაამატეთ თქვენს ალგორითმს, რომ გახადოთ ის უფრო რთული. Მაგალითად,

  • ჩართეთ მბრუნავი მდგომარეობა თქვენი შიფრისთვის, როგორც კვირის დღე. კვირის ყოველი დღისთვის მიანიჭეთ მნიშვნელობა. შეცვალეთ თქვენი შიფრი ამ მნიშვნელობით იმ დღეს შეტყობინების დაშიფვრისას.
  • ჩართეთ გვერდის ნომერი თქვენი დაშიფრული შეტყობინებით. ამ გვერდის თითოეული შესაბამისი ასო იქნება გასაღები შეტყობინებისთვის, როგორც,

    • პირველი გაშიფრული შეტყობინება: 7; 2; 3; 6; 3
    • წიგნის გასაღები: A_girl (ადგილები არ არის დათვლილი)

      / H/ არის

      ნაბიჯი 7. ასოები შორს /A /

      / ე/ ი

      ნაბიჯი 2. ასოები /g /

      / ლ/ ი

      ნაბიჯი 3. /i / - დან დაშორებული სივრცეები

      Და ასე შემდეგ…

    • გასაღები მორგებული შეტყობინება: გამარჯობა
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 22
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 22

ნაბიჯი 4. შეტყობინებების გაშიფვრა

როდესაც თქვენ გახდებით გამოცდილი თქვენი შიფრის კითხვისას, ეს უნდა გახდეს მეორე ბუნება, ან სულ მცირე ადვილი. ვინაიდან ამ პროცესების (ალგორითმები) გამოყენება თანმიმდევრულია, ჩვევა დაგეხმარებათ შეამჩნიოთ ტენდენციები და მოიპოვოთ ინტუიცია ამ ტიპის კრიპტოგრაფიულ სისტემასთან მუშაობისას.

TIp:

კრიპტოგრაფიის სამოყვარულო კლუბები პოპულარულია ინტერნეტში. ბევრი მათგანი უფასოა და გთავაზობთ პრაიმერს თანამედროვე დაშიფვრის საფუძვლებში.

მეთოდი 5 -დან 5 -დან: სტანდარტული შიფრების გაცნობა

შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 23
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 23

ნაბიჯი 1. სამაგისტრო მორზეს კოდი

მიუხედავად მისი სახელისა, მორსის კოდი არის შიფრი. წერტილები და ტირე წარმოადგენს გრძელი და მოკლე ელექტრული სიგნალებს, რომლებიც, თავის მხრივ, ანბანის ასოებს წარმოადგენენ. ამან შესაძლებელი გახადა ძველი ელექტრო კავშირი (ტელეგრაფები). მორზე გავრცელებული ასოები, რომლებიც წარმოდგენილია გრძელი (_) და მოკლე (.) სიგნალებით, მოიცავს:

  • რ; S; T; ლ:._.; _..; _;._..
  • ა; ე; ო:._; რა; _ _ _
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 24
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 24

ნაბიჯი 2. გამოიყენეთ ტრანსპოზიციური შიფრები

ისტორიის ბევრმა დიდმა, გენიალური ლეონარდო და ვინჩის მსგავსად, დაწერეს შეტყობინებები სარკეში ასახული სახით. ამის გამო, ამ გზით დაშიფვრას ხშირად უწოდებენ "სარკის წერას". ამგვარი შიფრები შეიძლება თავიდან იყოს რთული, მაგრამ ზოგადად სწრაფად ხდება მეორე ბუნება.

Შენიშვნა:

გადატანის შიფრები ზოგადად ვიზუალურად ეპყრობა შეტყობინებებს ან ასოების ფორმირებას. შეტყობინების სურათი იცვლება მისი მნიშვნელობის დასამალად.

შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 25
შექმენით საიდუმლო კოდები და შიფრები ნაბიჯი 25

ნაბიჯი 3. გადაიყვანეთ შეტყობინებები ორობითი

ორობითი არის კომპიუტერების მიერ გამოყენებული 1 და 0 ენები. ამ 1 და 0 კომბინაციების დაშიფვრა და შემდეგ გაშიფვრა შესაძლებელია ორობითი გასაღებით, ან გაანგარიშებით თითოეული ასოზე 1 -ის და 0 -ის მნიშვნელობების გამოთვლით.

სახელი "მატ" დაშიფრული იქნება ორობითი სახით: 01001101; 01000001; 01010100; 01010100

Რჩევები

  • შეიმუშავეთ გზა სიტყვებისა და თვით სიტყვებს შორის სივრცის დაშიფვრის მიზნით. ეს გააძლიერებს თქვენს კოდს და გაართულებს მის დარღვევას. მაგალითად, თქვენ შეგიძლიათ გამოიყენოთ ასო (E, T, A, O და N საუკეთესოდ მუშაობს) სივრცის ნაცვლად. მათ უწოდებენ ნულს.
  • ისწავლეთ სხვა დამწერლობა, როგორიცაა რუნიკი და შექმენით დაშიფვრის/გაშიფვრის გასაღებები მათთვის, ვისთვისაც გსურთ შეტყობინებების გაგზავნა. თქვენ შეგიძლიათ იპოვოთ ეს ინტერნეტით და ისინი კარგად მუშაობდნენ ჩემთვის.
  • თუ გსურთ თქვენი კოდი იყოს უფრო დაცული, შექმენით დამატებითი სიმბოლოები საერთო სიტყვების დაბოლოებებისა და დასაწყისისთვის, როგორიცაა '-ing' და 'th-'. გარდა ამისა, თქვენ შეგიძლიათ გამოტოვოთ ან დაამატოთ შემდეგ სიტყვას ერთი ასო სიტყვა ('A' და 'I'.) არ დაწეროთ ასოები და გამოტოვოთ აპოსტროფები. გააკეთეთ ზოგიერთი ასო იგივე სიმბოლოებით, რაც სხვებს. თქვენ შეიძლება ასევე მოგინდეთ ორი ასო სიტყვის შერწყმა მათ შემდგომ სიტყვასთან და გამოტოვოთ ასო "S" სიტყვების ბოლოს.

გირჩევთ: