Gizli Kod və Şifrə Yaratmağın 5 Yolu

Mündəricat:

Gizli Kod və Şifrə Yaratmağın 5 Yolu
Gizli Kod və Şifrə Yaratmağın 5 Yolu

Video: Gizli Kod və Şifrə Yaratmağın 5 Yolu

Video: Gizli Kod və Şifrə Yaratmağın 5 Yolu
Video: Gmail vasitəsilə məktub (mətn, fayl) göndərmək və qəbul etmək. Oxunmuş məktubları silmək. 2024, Dekabr
Anonim

Kodlar, mesajı orijinal mənasını gizlətmək üçün dəyişdirməyin bir yoludur. Tipik olaraq, bu texnika bir kitab və ya kod sözü tələb edir. Şifrələmə mesajlara gizlətmək və ya məlumat vermək üçün tətbiq olunan bir prosesdir. Bu proses mesajların tərcüməsi və ya təfsirinin tərsidir. Kodlar və şifrələr, kriptanaliz olaraq da bilinən ünsiyyət təhlükəsizliyi elminin əsas hissəsidir.

Addım

Metod 1 /5: Sadə Şifrələrdən və Kodlardan istifadə (Uşaqlar üçün)

Gizli Kodlar və Şifrələr Yaradın Adım 1
Gizli Kodlar və Şifrələr Yaradın Adım 1

Addım 1. Sözləri tərsinə yazın

Mesajları bir baxışda başa düşməmək üçün kodlaşdırmağın sadə bir yolu budur. "Mənimlə çöldə tanış ol" kimi mesajlar tərsinə yazılır və "Lumet uka id raul" olur.

Bu kodu şərh etmək asandır, amma kiminsə mesajınızı oxumağa çalışdığını düşünürsünüzsə faydalı ola bilər

Gizli Kodlar və Şifrələr Yaradın 2
Gizli Kodlar və Şifrələr Yaradın 2

Addım 2. Mesajı kodlaşdırmaq üçün əlifbanı əlifbanın yarısına yansıt

Kağızda A -dan M -ə qədər hərfləri bir sətrə yazın. Növbəti əlifbanı (N-Z) bu xəttin altında, eyni zamanda bir sətirdə davam etdirin. Mesajdakı hər bir hərfi birbaşa əksinə olan hərflə əvəz edin.

Əlifba əksindən istifadə edərək "Salam" mesajı "Unyb" olur

Gizli Kodlar və Şifrələr Yaradın Adım 3
Gizli Kodlar və Şifrələr Yaradın Adım 3

Addım 3. Bir grid parol tətbiq etməyə çalışın

Bir kağız parçası üzərində tik tac barmağında olduğu kimi kvadratlar çəkin. Soldan sağa, yuxarıdan aşağıya qutulara A -dan I -ə qədər hərfləri yazın. Bu nümunədə:

  • Birinci sətir A, B, C hərflərindən ibarətdir.
  • İkinci sətir D, E, F hərflərindən ibarətdir.
  • Son sətir G, H, I -dən ibarətdir.
Gizli Kodlar və Şifrələr Yaradın 4
Gizli Kodlar və Şifrələr Yaradın 4

Addım 4. Nöqtəli ikinci bir tik tac barmağı yaradın

Birincisinin yanına başqa bir tik tac barmaq kvadrat çəkin. Birinciyə bənzər J -dən R -ə qədər olan qutuları doldurun. Sonra, hər sətrin hər bir qutusunu aşağıdakı kimi bir nöqtə ilə işarələyin:

  • Birinci cərgədə soldan başlayaraq sağ alt küncdə (I hərfi), alt ortada (K hərfi) və sol alt küncdə (L hərfi) bir nöqtə qoyun.
  • İkinci cərgədə, soldan başlayaraq, orta sağ tərəfə (M hərfi), alt orta hissəyə (N hərfi) və ortada sol tərəfə (O hərfi) bir nöqtə qoyun.
  • Üçüncü sırada, soldan başlayaraq, sağ üst küncdə (P hərfi), yuxarı orta hissədə (Q hərfi) və sol üst küncdə (R hərfi) bir nöqtə qoyun.
Gizli Kodlar və Şifrələr Yaratın Adım 5
Gizli Kodlar və Şifrələr Yaratın Adım 5

Addım 5. Hər bir kafelin altına iki böyük X yazın

Bu iki X də kvadrat şifrəni tamamlamaq üçün hərflərlə doldurulacaq. İkinci X -də, X -in kəsişməsinin ətrafındakı açıq yerə bir nöqtə qoyun ki, X mərkəzinin hər tərəfində bir nöqtə olsun. Sonra:

  • İlk X -də (nöqtəli deyil) X -in üstündə S, solda T, sağda U və aşağıya V yazın.
  • İkinci X -də üst tərəfə W, sola X, sağa Y və aşağıya Z yazın.
Gizli Kodlar və Şifrələr Yaradın 6
Gizli Kodlar və Şifrələr Yaradın 6

Addım 6. Şifrəni yazmaq üçün hərfləri əhatə edən qutudan istifadə edin

Hərflərin yerinə hərflərin ətrafındakı kvadratlar (nöqtələr daxil olmaqla) istifadə olunur. Mesajları kodlaşdırmaq və tərcümə etmək üçün bu qutunun keçid açarından istifadə edin.

Gizli Kodlar və Şifrələr Yaratın Adım 7
Gizli Kodlar və Şifrələr Yaratın Adım 7

Addım 7. Tarix parolundan istifadə edin

İstənilən tarixi seçin; Doğum günü və ya kollec məzunu kimi şəxsi bir tarixdən və ya İndoneziyanın müstəqillik günü kimi başqa bir tarixdən istifadə edə bilərsiniz. Tarix, ay və ilin nömrələrini sırayla yazın. Budur rəqəmsal kilid.

  • Məsələn, İndoneziyanın müstəqillik günündən istifadə edirsinizsə, bunu 1781945 olaraq yazın.
  • Biri ilə əvvəlcədən bir parol kodu təyin etmisinizsə, kodlu mesaja rəqəmsal kilid göstəricisi daxil edə bilərsiniz (məsələn, Ad günün mübarək).
Gizli Kodlar və Şifrələr Yaradın Adım 8
Gizli Kodlar və Şifrələr Yaradın Adım 8

Addım 8. Mesajı tarix kilidi ilə şifrələyin

Mesajı bir kağıza yazın. Mesajın altına mesajdakı hər hərf üçün rəqəmsal kilidin bir rəqəmini yazın. Tarix kilidinin son rəqəminə çatanda yenidən başlayın. Məsələn, əsas olaraq İndoneziyanın müstəqillik gününü (17/8/1945) istifadə edirsinizsə:

  • Mesaj: Mən acam
  • Kodlaşdırma:

    Mən acam

    1.7.8.1.9.4.5.1.

    Hərfləri rəqəm düyməsinə görə sürüşdürün və yaradın …

  • Şifrə mesajı: B. Q. B. M. I. S. E. S.
Gizli Kodlar və Şifrələr Yaradın Adım 9
Gizli Kodlar və Şifrələr Yaradın Adım 9

Addım 9. Gizli bir dil istifadə edin, məsələn Donuz Latın

Donuz Latın dilində samit səslə başlayan sözlər səsin sonunda olması üçün dəyişdirilir və "ay" əlavə edin. Bu texnika bir çox samitlə başlayan sözlər üçün daha təsirli olur. Saitlə başlayan sözlərin sonunda sadəcə "yol" və ya "ay" ilə yapışdırıla bilər.

  • Samitlə başlayan sözlərə nümunələr: sapi = apisay; I = Akuway; həmçinin = ugajay; yaş = asahbay; salam = salam
  • Bir çox samitlə başlayan sözlərə nümunələr: narahatlıq = awatirkhay; standart = andarstay; ağrı = erynyay
  • Saitlərlə başlayan sözlərə nümunələr: bulud = awanay; dadlı = dadlı; kül = abuway;

Metod 2 /5: Kodu sındırmaq

Gizli Kodlar və Şifrələr Yaratın Adım 10
Gizli Kodlar və Şifrələr Yaratın Adım 10

Addım 1. Kod məhdudiyyətlərini bilin

Kod kitabları oğurlana, itirə və ya məhv edilə bilər. Müasir kriptanalitik və kompüter analiz üsulları çox vaxt hətta güclü kodları da sındıra bilər. Bununla birlikdə, kod uzun mesajları bir sözə yığa bilər və bu da çox vaxta qənaət edə bilər.

  • Kodlar nümunə oxu təcrübəsi üçün istifadə edilə bilər. Bu bacarıq kodlar və ya şifrələr yaratarkən və onları sındırarkən istifadə edilə bilər.
  • Kodlar ümumiyyətlə yaxın dostlar tərəfindən istifadə olunur. Yalnız yaxın dostların başa düşdüyü bir zarafat əslində bir növ "kod" olaraq düşünülə bilər. Yaxın dostlarınızla dili kodlaşdırmağa çalışın.
Gizli Kodlar və Şifrələr Yaradın Adım 11
Gizli Kodlar və Şifrələr Yaradın Adım 11

Addım 2. Kod yaradılmasının məqsədini müəyyənləşdirin

Kodlaşdırmanın məqsədini bilmək, səylərinizin hədəfdə olmasını təmin edəcək. Kodlaşdırmanın məqsədi vaxta qənaət etməkdirsə, bəzi xüsusi kod sözləri yarada bilərsiniz. Ətraflı mesajları kodlamağa çalışırsınızsa, lüğətə bənzər bir kod kitabı yaratmaq yaxşı bir fikirdir.

  • Kodlaşdırmaq istədiyiniz mesajda tez -tez görünən ifadəni seçin. Gizli bir koda çevrilmək üçün əsas hədəfiniz budur.
  • Kod, döndərilən və ya birləşdirilmiş bir neçə fərqli koddan istifadə etməklə daha da çətinləşdirilə bilər. Ancaq daha çox kod istifadə edildikdə, tələb olunan kod kitablarının sayı artır.
Gizli Kodlar və Şifrələr Yaratın Adım 12
Gizli Kodlar və Şifrələr Yaratın Adım 12

Addım 3. Kod kitabınızı yaradın

"Mesaj tam və aydın alındı" kimi ümumi ifadələri "Roy" kimi bir şeyə qısaldın. Kodlaşdırmaq istədiyiniz hər bir söz üçün alternativ kod sözlərini və mesajdakı ümumi ifadələri daxil edin.

  • Bəzən qismən/qismən kod mesajları yaxşı gizlədə bilər. Məsələn, "rəqs" "çatdırmaq" deməkdirsə "restoran" "muzey" "restoran" deməkdir və "Roy" əvvəlki koddan gəlir.

    • Mesaj:

      Dünənə gəlincə. Demək istədim, Roy. Planlaşdırdığım kimi restorana rəqs edəcəyəm. Üzərində və çöldə.

    • Məna:

      Dünənə gəlincə. Demək istəyirəm ki, mesajınız tam və aydın alındı. Səni planlaşdırdığım kimi muzeyə aparacağam. Üzərində və çöldə.

Gizli Kodlar və Şifrələr Yaradın Adım 13
Gizli Kodlar və Şifrələr Yaradın Adım 13

Addım 4. Kod kitabçasını mesaja tətbiq edin

Mesajları kodlaşdırmaq üçün kod kitabınızdakı kod sözlərindən istifadə edin. İsimləri (mənim kimi, o, sən kimi əvəzlikləri) düz mətn olaraq əvəz edərək vaxta qənaət edə bilərsən. Ancaq hər şey vəziyyətinizdən asılıdır.

İki hissəli kod, mesajı kodlaşdırmaq və ya deşifr etmək üçün iki fərqli kod kitabından istifadə edir. Bu tip kod bir hissəli koddan daha möhkəmdir

Gizli Kodlar və Şifrələr Yaradın Adım 14
Gizli Kodlar və Şifrələr Yaradın Adım 14

Addım 5. Alternativ olaraq mesajı şifrələmək üçün düyməni istifadə edin

Açar mesajlar, söz qrupları, hərflər, simvollar və ya bunların birləşməsi mesajları kodlaşdırmaq üçün istifadə edilə bilər. Mesajı alanın mesajı deşifr etmək üçün açar sözə və ya açar hərfə/simvola da ehtiyacı var.

  • Məsələn, "GİZLİ" açar sözü ilə mesajın hər bir hərfi onunla əlaqəli açar sözün hərfi arasındakı hərflərin sayına çevriləcək. Misal üçün,

    • Mesaj:

      Salam

    • Kodlaşdırma:

      / H/ məsafə

      Addım 11. açarın hərfi /S /

      / e/ eyni hərfdir (sıfır) açarı ilə /E /

      / l/ berjara

      Addım 9. açarın hərfi /C /

      Və s…

    • Kodlanmış mesaj:

      11; 0; 9; 6; 10

Gizli Kodlar və Şifrələr Yaradın 15
Gizli Kodlar və Şifrələr Yaradın 15

Addım 6. Mesajı tərcümə edin

Kodlu bir mesaj alarkən, başa düşülməsi üçün kod kitabınızı və ya açar sözlərinizi tərcümə etmək üçün istifadə edin. Əvvəlcə çətin ola bilər, amma koda öyrəşdikcə onu sındırmaq daha asan olacaq.

Kodlaşdırma və kodlaşdırma bacarıqlarınızı gücləndirmək üçün dostlarınızı həvəskar kodlayıcılar qrupu yaratmağa çalışın. Bacarıqlarınızı artırmaq üçün bir -birinizə mesaj göndərin

Metod 3 /5: Ümumi Kodların öyrənilməsi

Gizli Kodlar və Şifrələr Yaradın Adım 16
Gizli Kodlar və Şifrələr Yaradın Adım 16

Addım 1. İskoç Kraliçası Məryəmin istifadə etdiyi kodu tətbiq edin

İskoç siyasi şəraiti qarışıq olduqda, İskoç Kraliçası Məryəm ümumi hərflər və sözlər yerinə simvollardan istifadə edirdi. Məryəm kodundakı faydalı tapa biləcəyiniz bəzi xüsusiyyətlər bunlardır:

  • /A /yerinə bir dairə kimi tez -tez istifadə olunan hərflər üçün sadə formalar istifadə edin. Bu mesajları kodlaşdırmağa vaxt qazandırır.
  • Ümumi simvollar yeni kod dilinin bir hissəsi olaraq istifadə olunur; məsələn, Məryəm "Y" hərfinin kodu olaraq "8" dən istifadə edir. Bu kod tərcüməçisini aldatmaqla kod simvolu əvəzinə bir rəqəm olduğunu düşünə bilər.
  • Ümumi sözlər üçün unikal simvollar. Məryəm "dua et" və "kuryer" sözləri üçün özünəməxsus bir simvoldan istifadə edirdi və hər ikisi də vaxtında çox istifadə olunurdu. Tez -tez istifadə olunan sözləri və ifadələri əvəz etmək üçün unikal simvollardan istifadə etmək vaxta qənaət edir və koda mürəkkəblik qatır.
Gizli Kodlar və Şifrələr Yaradın 17
Gizli Kodlar və Şifrələr Yaradın 17

Addım 2. Ordu tərəfindən istifadə edilənə bənzər bir kod ifadəsi istifadə edin

Kod ifadələri bir ifadədə birdən çox mənanı qısalda bilər. Əslində, DEFCON sistemi kimi bir çox hərbi xəbərdarlıq şəraiti, müdafiə hazırlığının vəziyyətini təsvir etməklə məşhurdur. Gündəlik həyatınızda uyğun kod sözlərini/ifadələrini təyin edin.

  • Məsələn, dostlarınızla birlikdə "tualetə getməliyəm" demək əvəzinə "səhər yeməyi" kod sözünü istifadə edə bilərsiniz.
  • Dostunuza əzablarının otağa girdiyini bildirmək üçün "əmim oğlum da futbol oynamağı sevir" kod ifadəsini deyə bilərsiniz.
Gizli Kodlar və Şifrələr Yaradın Adım 18
Gizli Kodlar və Şifrələr Yaradın Adım 18

Addım 3. Kilidi kod kitabından istifadə edərək mesajı kodlayın

Kitabları əldə etmək olduqca asandır. Kitab kod kilidi olaraq qurulubsa, kodu əldə etdikdən sonra kitab mağazasını və ya kitabxananı ziyarət edərək onu sındıra bilərsiniz.

  • Məsələn, rəqəmsal kodun soldan başlayaraq səhifəni, xətti və söz sayını ifadə etdiyi Frank Herbertin "Dune" kitabından istifadə edə bilərsiniz.

    • Kodlanmış Mesajlar:

      224.10.1; 187.15.1; 163.1.7; 309.4.4

    • Orijinal Mesaj:

      Sözlərimi gizlədirəm.

  • Eyni adda, lakin fərqli nəşrlərdə olan kitabların fərqli səhifə nömrələri ola bilər. Doğru kitabın açar olaraq istifadə olunduğundan əmin olmaq üçün kitab açarına nəşr, nəşr ili və s. Kimi nəşr məlumatlarını daxil edin.

Metod 4 /5: Şifrəni sındırmaq

Gizli Kodlar və Şifrələr Yaradın Adım 19
Gizli Kodlar və Şifrələr Yaradın Adım 19

Addım 1. Şifrənin istifadəsinin uyğunluğunu müəyyənləşdirin

Şifrələr ardıcıl olaraq mesajlara tətbiq olunan proseslər və ya dəyişikliklər olan alqoritmlərdən istifadə edir. Bu o deməkdir ki, bu şifrəni bilən hər kəs onu sındıra bilər.

  • Mürəkkəb şifrələr hətta təcrübəli bir parol mütəxəssisini də çaşdıra bilər. Bəzən kompleks şifrələrin arxasındakı riyazi əməliyyatlar gündəlik mesajlara qarşı güclü bir dayaq ola bilər.
  • Bir çox şifrələr parolları gücləndirmək üçün tarixlər kimi açarlar əlavə edir. Bu düymə, müvafiq ayın gününü əlavə edərək çıxış dəyərini tənzimləyir (məsələn, 1 -də bütün kodlaşdırmalar 1 -ə artırılır).
Gizli Kodlar və Şifrələr Yaratın Adım 20
Gizli Kodlar və Şifrələr Yaratın Adım 20

Addım 2. Mesaja tətbiq etmək üçün alqoritmi tərsinə çevirin

Tətbiq edilə bilən ən sadə şifrələrdən biri də ROT1 Şifrəsidir (bəzən Sezar Parolu olaraq da adlandırılır). Bu ad sadəcə mesajdakı hər bir hərfi əlifbadakı növbəti hərfə keçirməyiniz deməkdir.

  • ROT1 Mesajı:

    Salam

  • ROT1 kodlu:

    i; b; m; səh

  • Sezar şifrəsi əlifbadakı fərqli hərflərin sayını artıraraq tənzimlənə bilər. Konseptual olaraq, ROT1 və ROT13 əsasən eynidir.
  • Şifrələr çox mürəkkəb ola bilər. Bəzi şifrələrdə koordinatlar, saatlar və digər nömrələr istifadə olunur. Bəzi parollar yalnız kompüterin köməyi ilə qırıla bilər.
Gizli Kodlar və Şifrələr Yaradın Adım 21
Gizli Kodlar və Şifrələr Yaradın Adım 21

Addım 3. Mesajı şifrələyin

Mesajları kodlaşdırmaq üçün alqoritmlərdən istifadə edin. Kodlaşdırma öyrənmə prosesi davam etdikcə, parolların çatlama sürətiniz artacaq. Bunu çətinləşdirmək üçün alqoritmi əlavə edin. Nümunə olaraq:

  • Şifrənizə həftənin günü kimi dəyişiklik şərtini daxil edin. Hər günün dəyərini təyin edin. Gün ərzində mesajları kodlaşdırarkən şifrəni bu dəyərə uyğunlaşdırın.
  • Səhifə nömrəsini parol mesajınıza daxil edin. Səhifədəki hər bir əlaqəli məktub mesajda bir açar rolunu oynayır, məsələn:

    • İlk mesaj:

      7; 2; 3; 6; 3

    • Kitab Kilidi: A_girl (boşluqlar sayılmır)

      / H/ məsafə

      Addım 7. məktub /A /

      / e/ berjara

      Addım 2. /g /hərfləri

      / l/ berjara

      Addım 3. /i /hərfləri

      Və s…

    • Xüsusi açarla mesaj:

      Salam

Gizli Kodlar və Şifrələr Yaradın Adım 22
Gizli Kodlar və Şifrələr Yaradın Adım 22

Addım 4. Parolu sındırın

Kifayət qədər təcrübəli olduğunuz zaman parolları oxumağa alışmalısınız və ya heç olmasa onları sındırmaq daha asandır. Prosesləri (alqoritmləri) ardıcıl olaraq tətbiq etdiyiniz zaman, bu vərdişlər bu tip şifrələmə sistemi üzərində işləyərkən meylləri aşkar etməyə və ya intuisiya qazanmağa kömək edəcək.

Həvəskar kriptoqrafiya klubları internetdə olduqca populyardır. Bu klubların bir çoxu pulsuzdur və müasir kodlaşdırmanın əsaslarını öyrədir

Metod 5 /5: Varsayılan Parolları Anlamaq

Gizli Kodlar və Şifrələr Yaradın 23
Gizli Kodlar və Şifrələr Yaradın 23

Addım 1. Master Morze Kodu

Kod adına baxmayaraq, Morse şifrənin bir növüdür. Nöqtələr və tirelər əlifbadakı hərflərin yerinə istifadə olunan uzun və qısa elektrik siqnallarını təmsil edir. Bu üsul keçmişdə (teleqraf olaraq da bilinir) elektriklə ünsiyyət qurmaq üçün istifadə edilmişdir. Morse dilində uzun (_) və qısa (.) İşarələri ilə ifadə olunan hərflərdən bəziləri bunlardır:

  • R; S; T; L:._.; _..; _;._..
  • A; E; O:._;.; _ _ _
Gizli Kodlar və Şifrələr Yaradın Adım 24
Gizli Kodlar və Şifrələr Yaradın Adım 24

Addım 2. Transpozisiya şifrələrindən istifadə edin

Tarixdə dahi Leonardo da Vinçi kimi bir çox böyük insan aynada göründükcə mesaj yazdı. Buna görə də bu kodlaşdırma üsuluna ümumiyyətlə "aynada yazı" deyilir. Bu tip parol əvvəlcə çətin görünsə də, tez başa düşüləcək.

Transpozisiya şifrələri ümumiyyətlə mesajı və ya hərflərin tənzimlənməsini vizual olaraq dəyişir. Mesajın şəkli orijinal mənasını gizlətmək üçün dəyişdiriləcək

Gizli Kodlar və Şifrələr Yaradın 25
Gizli Kodlar və Şifrələr Yaradın 25

Addım 3. Mesajı ikili koda çevirin

İkili, 1 və 0 rəqəmlərindən istifadə edən bir kompüter dilidir. 1 və 0 birləşmələri ikili düymə ilə və ya mesajdakı hər hərf üçün 1 və 0 ilə təmsil olunan dəyərləri hesablamaqla kodlaşdırıla və şərh edilə bilər.

"Matt" adı ikili kodla kodlandıqda nəticə: 01001101; 01000001; 01010100; 01010100

İpuçları

  • Sözlər arasındakı boşluqları və sözlərin özlərini kodlaşdırmağın bir yolunu tapın. Bu, kodu gücləndirəcək və çatlamağı çətinləşdirəcək. Məsələn, boşluq yerinə hərflərdən (tercihen E, T, A, O və N) istifadə edə bilərsiniz. Bu hərflərə sıfır deyilir.
  • Runic kimi fərqli skriptləri öyrənin və mesajı alan üçün kodlaşdırma/şərh kodları yaradın. İnternetdə tapa bilərsiniz.

Tövsiyə: