5 veidi, kā izveidot slepeno kodu un paroli

Satura rādītājs:

5 veidi, kā izveidot slepeno kodu un paroli
5 veidi, kā izveidot slepeno kodu un paroli

Video: 5 veidi, kā izveidot slepeno kodu un paroli

Video: 5 veidi, kā izveidot slepeno kodu un paroli
Video: Эти тайные цифры денежного кода принесут деньги в кошелек. Первые деньги уже через 48 часов 2024, Novembris
Anonim

Kodi ir veids, kā mainīt ziņojumu, lai tā sākotnējā nozīme būtu paslēpta. Parasti šai tehnikai ir nepieciešama grāmata vai koda vārds. Šifrēšana ir process, kas tiek piemērots ziņojumiem, kurus slēpt, vai informācijai. Šis process ir pretējs ziņojumu tulkošanai vai interpretēšanai. Kodi un šifri ir liela daļa no komunikācijas drošības zinātnes, kas pazīstama arī kā kriptoanalīze.

Solis

1. metode no 5: vienkāršu paroļu un kodu izmantošana (bērniem)

Slepeno kodu un šifru izveide 1. darbība
Slepeno kodu un šifru izveide 1. darbība

1. solis. Uzrakstiet vārdus otrādi

Šeit ir vienkāršs veids, kā kodēt ziņojumus, lai tos nevarētu saprast īsumā. Ziņojumi, piemēram, “Satiec mani ārā”, tiek rakstīti otrādi, kas kļūst par “Lumet uka id raul”.

Šo kodu ir viegli interpretēt, taču tas var būt noderīgs, ja domājat, ka kāds mēģina izlasīt jūsu ziņojumu

2. solis. Izveidojiet slepenos kodus un šifrus
2. solis. Izveidojiet slepenos kodus un šifrus

2. solis. Spoguļojiet alfabētu līdz pusei no alfabēta, lai kodētu ziņojumu

Uz papīra uzrakstiet vienā rindā burtus no A līdz M. Turpiniet nākamo alfabētu (N-Z) tieši zem šīs līnijas, arī vienā rindā. Aizstājiet katru vēstuli ar burtu tieši pretī.

Izmantojot alfabēta atspoguļojumu, ziņojums “Sveiki” kļūst par “Unyb”

3. solis. Izveidojiet slepenos kodus un šifrus
3. solis. Izveidojiet slepenos kodus un šifrus

3. solis. Mēģiniet lietot režģa paroli

Uz papīra uzzīmējiet kvadrātus kā tīrā veidā. Ierakstiet burtus no A līdz I lodziņos, no kreisās uz labo, no augšas uz leju. Šajā piemērā:

  • Pirmā rinda sastāv no burtiem A, B, C.
  • Otrā rinda sastāv no burtiem D, E, F.
  • Pēdējā rinda sastāv no G, H, I.
Izveidojiet slepenos kodus un šifrus. 4. darbība
Izveidojiet slepenos kodus un šifrus. 4. darbība

4. solis. Izveidojiet otro taku pirkstu ar punktiem

Blakus pirmajam uzzīmējiet vēl vienu kvadrātveida kvadrātu. Aizpildiet lodziņus ar burtiem no J līdz R, līdzīgi kā pirmajā. Pēc tam katru rindiņu katru lodziņu atzīmējiet ar punktu šādi:

  • Pirmajā rindā, sākot no kreisās, novietojiet punktu apakšējā labajā stūrī (burts I), apakšējā centra pusē (burts K) un apakšējā kreisajā stūrī (burts L)
  • Otrajā rindā, sākot no kreisās puses, novietojiet punktu labajā vidū (burts M), apakšējā centra pusē (burts N) un kreisajā vidū (burts O).
  • Trešajā rindā, sākot no kreisās puses, ievietojiet punktu augšējā labajā stūrī (burts P), augšējā centrā (burts Q) un augšējā kreisajā stūrī (burts R).
Izveidojiet slepenos kodus un šifrus. 5. darbība
Izveidojiet slepenos kodus un šifrus. 5. darbība

Solis 5. Uzrakstiet divus lielus X zem katras flīzes

Šie divi X tiks aizpildīti arī ar burtiem, lai pabeigtu kvadrātveida šifru. Otrajā X novietojiet punktu atklātā vietā ap X šķērsgriezumu tā, lai katrā X centra pusē būtu punkts. Tad:

  • Pirmajā X (bez punktiem) uzrakstiet S virs X, T kreisajā pusē, U labajā pusē un V apakšdaļā.
  • Otrajā X augšējā pusē uzrakstiet W, kreisajā pusē X, labajā pusē Y un apakšā Z.
Slepeno kodu un šifru izveide 6. darbība
Slepeno kodu un šifru izveide 6. darbība

6. solis. Izmantojiet lodziņu ap burtiem, lai pierakstītu paroli

Burtu vietā tiek izmantoti kvadrāti (ieskaitot punktus), kas apņem burtus. Izmantojiet šo lodziņa piekļuves atslēgu ziņojumu kodēšanai un tulkošanai.

Izveidojiet slepenos kodus un šifrus 7. darbība
Izveidojiet slepenos kodus un šifrus 7. darbība

7. solis. Izmantojiet datuma paroli

Izvēlieties jebkuru datumu; Varat izmantot personisku datumu, piemēram, dzimšanas dienu vai koledžas beigšanu, vai citu datumu, piemēram, Indonēzijas neatkarības dienu. Pierakstiet datuma, mēneša un gada skaitļus secībā. Šeit ir jūsu ciparu slēdzene.

  • Piemēram, ja izmantojat Indonēzijas neatkarības dienu, ierakstiet to kā 1781945.
  • Ja jau esat ar kādu vienojies par piekļuves koda datumu, kodētajā ziņojumā varat iekļaut mājienu par ciparu bloķēšanu (piemēram, daudz laimes dzimšanas dienā).
Slepeno kodu un šifru izveide 8. darbība
Slepeno kodu un šifru izveide 8. darbība

8. solis. Šifrēt ziņojumu ar datuma bloķēšanu

Uzrakstiet ziņojumu uz papīra lapas. Zem ziņojuma pierakstiet vienu ciparu atslēgas ciparu katram ziņojuma burtam. Kad esat sasniedzis datuma bloķēšanas pēdējo ciparu, sāciet no jauna. Piemēram, ja kā atslēgu izmantojat Indonēzijas neatkarības dienu (17.08.1945.):

  • Ziņa: Esmu izsalcis
  • Kodēšana:

    esmu izsalcis

    1.7.8.1.9.4.5.1.

    Bīdiet burtus atbilstoši ciparu taustiņam un ģenerējiet…

  • Paroles ziņa: B. Q. B. M. I. S. E. S.
Slepeno kodu un šifru izveide 9. darbība
Slepeno kodu un šifru izveide 9. darbība

9. solis. Izmantojiet slepenu valodu, piemēram, cūku latīņu valodu

Cūku latīņu valodā vārdi, kas sākas ar līdzskaņu skaņu, tiek aizstāti tā, lai skaņa būtu vārda beigās, un pievieno “ay”. Šī metode ir efektīvāka vārdiem, kas sākas ar daudziem līdzskaņiem. Vārdus, kas sākas ar patskaņu, beigās var vienkārši piestiprināt ar “way” vai “ay”.

  • Vārdu piemēri, kas sākas ar līdzskaņu: sapi = apisay; I = Akuway; arī = ugajay; slapjš = asahbay; sveiki = sveiki
  • Vārdu piemēri, kas sākas ar daudziem līdzskaņiem: uztraukties = awatirkhay; standarta = andarstay; sāpes = erynyay
  • Vārdu piemēri, kas sākas ar patskaņiem: mākonis = awanay; garšīgi = garšīgi; pelni = abuway;

2. metode no 5: koda uzlaušana

Izveidojiet slepenos kodus un šifrus 10. darbība
Izveidojiet slepenos kodus un šifrus 10. darbība

1. solis. Ziniet koda ierobežojumus

Kodu grāmatas var nozagt, pazaudēt vai iznīcināt. Mūsdienu kriptoanalītiskās un datoru analīzes metodes bieži var uzlauzt pat spēcīgus kodus. Tomēr kods var saīsināt garus ziņojumus vienā vārdā, kas var ietaupīt daudz laika.

  • Kodus var izmantot paraugu lasīšanas praksē. Šo prasmi var izmantot, veidojot un uzlaužot kodus vai šifrus.
  • Kodus parasti izmanto tuvi draugi. Joku, ko saprot tikai tuvi draugi, patiesībā var uzskatīt par sava veida "kodu". Mēģiniet kodēt valodu ar saviem tuviem draugiem.
Slepeno kodu un šifru izveide 11. darbība
Slepeno kodu un šifru izveide 11. darbība

2. solis. Nosakiet koda ģenerēšanas mērķi

Zinot kodēšanas mērķi, jūsu centieni būs mērķtiecīgi. Ja kodēšanas mērķis ir ietaupīt laiku, varat izveidot dažus pielāgotus koda vārdus. Ja mēģināt kodēt detalizētus ziņojumus, ieteicams izveidot vārdnīcai līdzīgu kodu grāmatu.

  • Atlasiet frāzi, kas bieži parādās ziņojumā, kuru vēlaties kodēt. Šis ir jūsu galvenais mērķis pārvērsties slepenā kodā.
  • Kodu var vēl vairāk sarežģīt, izmantojot vairākus dažādus kodus, kas tiek pagriezti vai apvienoti. Tomēr, tā kā tiek izmantots vairāk kodu, palielinās vajadzīgo kodu grāmatu skaits.
Slepeno kodu un šifru izveide 12. darbība
Slepeno kodu un šifru izveide 12. darbība

3. Izveidojiet savu kodu grāmatu

Saīsiniet parastās frāzes, piemēram, “Ziņojums saņemts pilnīgs un skaidrs”, līdz tādam kā “Rojs”. Katram vārdam, kuru vēlaties šifrēt, norādiet alternatīvus koda vārdus, kā arī ziņojumā parastās frāzes.

  • Dažreiz daļējs/daļējs kods var labi maskēt ziņojumus. Piemēram, ja “deja” nozīmē “piegādāt” un “restorāns” nozīmē “muzejs” nozīmē “restorāns”, bet “Roy” nāk no iepriekšējā koda.

    • Ziņojums:

      Attiecībā uz vakardienu. Es gribēju teikt, Roj. Es iešu dejot restorānā, kā plānots. Pār un ārā.

    • Nozīme:

      Attiecībā uz vakardienu. Es gribu teikt, ka jūsu ziņojums tika saņemts pilnīgs un skaidrs. Es jūs aizvedīšu uz muzeju, kā plānots. Pār un ārā.

Slepeno kodu un šifru izveide 13. darbība
Slepeno kodu un šifru izveide 13. darbība

4. darbība. Ziņojumam izmantojiet kodu grāmatu

Ziņojumu kodēšanai izmantojiet kodu grāmatā esošos koda vārdus. Jūs varat ietaupīt laiku, aizstājot lietvārdus (piemēram, vārdus un vietniekvārdus, piemēram, es, viņa, jūs) kā vienkāršu tekstu. Tomēr tas viss ir atkarīgs no jūsu situācijas.

Divdaļīgs kods ziņojuma kodēšanai vai atšifrēšanai izmanto divas dažādas kodu grāmatas. Šis koda veids ir daudz izturīgāks nekā vienas daļas kods

Izveidojiet slepenos kodus un šifrus 14. darbība
Izveidojiet slepenos kodus un šifrus 14. darbība

5. solis. Izmantojiet taustiņu, lai šifrētu ziņojumu

Ziņojumu kodēšanai var izmantot galvenās ziņas, vārdu grupas, burtus, simbolus vai to kombināciju. Ziņas saņēmējam ir nepieciešama arī atslēgas frāze vai atslēgas burts/simbols, lai atšifrētu ziņojumu.

  • Piemēram, izmantojot atslēgvārdu “SLEPENS”, katrs ziņojuma burts tiks pārvērsts par burtu skaitu starp to un saistītā atslēgvārda burtu. Piemēram,

    • Ziņojums:

      Sveiki

    • Kodējums:

      / H/ attālums

      11. solis. atslēgas burts /S /

      / e/ ir tas pats burts (nulle) ar atslēgu /E /

      / l/ berjara

      9. solis. atslēgas burts /C /

      Utt…

    • Kodēts ziņojums:

      11; 0; 9; 6; 10

Izveidojiet slepenos kodus un šifrus 15. darbība
Izveidojiet slepenos kodus un šifrus 15. darbība

6. solis. Tulkojiet ziņojumu

Saņemot kodētu ziņojumu, tulkojiet to, lai to varētu saprast, izmantojot savu kodu grāmatu vai galvenās frāzes/atslēgvārdus. Sākumā tas varētu būt grūti, taču, pierodot pie koda, būs vieglāk to uzlauzt.

Lai stiprinātu savas kodēšanas un kodēšanas prasmes, pamēģiniet savus draugus izveidot kodētāju amatieru grupu. Sūtiet viens otram ziņas, lai uzlabotu savas prasmes

3. metode no 5: Kopējo kodu izpēte

Izveidojiet slepenos kodus un šifrus 16. darbība
Izveidojiet slepenos kodus un šifrus 16. darbība

1. solis. Izmantojiet skotu karalienes Marijas izmantoto kodu

Kad Skotijas politiskie apstākļi bija nemierīgi, Skotu karaliene Marija izmantoja simbolus parasto burtu un vārdu vietā. Dažas no Marijas koda funkcijām, kas jums varētu šķist noderīgas, ir šādas:

  • Bieži lietotajiem burtiem izmantojiet vienkāršas formas, piemēram, apli /A /vietā. Tas ietaupa laiku ziņojumu kodēšanai.
  • Kopējie simboli tiek izmantoti kā daļa no jaunās koda valodas; piemēram, Marija kā burtu "Y" izmanto kodu "8". Tas var maldināt koda tulku domāt, ka tas ir skaitlis, nevis koda simbols.
  • Unikāli simboli parastajiem vārdiem. Vārdiem "lūgties" un "kurjers" Marija izmantoja unikālu simbolu, un abi viņas laikā tika lietoti ļoti bieži. Unikālu simbolu izmantošana, lai aizstātu bieži lietotus vārdus un frāzes, ietaupa laiku un papildina kodu.
Izveidojiet slepenos kodus un šifrus 17. darbība
Izveidojiet slepenos kodus un šifrus 17. darbība

2. Izmantojiet koda frāzi, kas ir līdzīga tai, ko izmanto militārpersonas

Koda frāzes vienā frāzē var saīsināt vairākas nozīmes. Patiesībā daudzi militārie trauksmes apstākļi, piemēram, DEFCON sistēma, ir labi zināmi, lai aprakstītu aizsardzības gatavības stāvokli. Nosakiet atbilstošos kodu vārdus/frāzes savā ikdienas dzīvē.

  • Piemēram, tā vietā, lai kopā ar draugiem teiktu "man jāiet uz tualeti", varat izmantot koda vārdu "Brokastis".
  • Lai paziņotu draugam, ka viņu simpātija ir ienākusi istabā, varat pateikt koda frāzi: "Arī manam brālēnam patīk spēlēt futbolu."
Slepeno kodu un šifru izveide 18. darbība
Slepeno kodu un šifru izveide 18. darbība

3. solis. Šifrējiet ziņojumu, izmantojot bloķēšanas kodu grāmatu

Grāmatas ir diezgan viegli iegūt. Ja grāmata ir iestatīta kā koda atslēga, pēc koda saņemšanas varat apmeklēt grāmatnīcu vai bibliotēku, lai to uzlauztu.

  • Piemēram, varat izmantot Frenka Herberta grāmatu Kāpa, kur ciparu kods apzīmē lapu, rindu un vārdu skaitu, sākot no kreisās puses.

    • Kodēti ziņojumi:

      224.10.1; 187.15.1; 163.1.7; 309.4.4

    • Sākotnējais ziņojums:

      Es slēpju savus vārdus.

  • Grāmatām ar tādu pašu nosaukumu, bet dažādiem izdevumiem var būt atšķirīgs lappušu numurs. Lai pārliecinātos, ka kā atslēga tiek izmantota pareizā grāmata, kopā ar grāmatas atslēgu iekļaujiet publikācijas informāciju, piemēram, izdevumu, izdošanas gadu utt.

4. metode no 5: paroles uzlaušana

Slepeno kodu un šifru izveide 19. darbība
Slepeno kodu un šifru izveide 19. darbība

1. solis. Nosakiet paroles izmantošanas piemērotību

Parolēs tiek izmantoti algoritmi, kas ir procesi vai izmaiņas, kas tiek konsekventi piemērotas ziņojumiem. Tas nozīmē, ka ikviens, kurš zina šo paroli, var to uzlauzt.

  • Sarežģītas paroles var mulsināt pat apmācītu paroļu ekspertu. Dažreiz matemātiskās operācijas, kas slēpjas aiz sarežģītiem šifriem, var būt spēcīgs aizsargs pret ikdienas ziņojumiem.
  • Daudzi šifri pievieno atslēgas, piemēram, datumus, lai stiprinātu paroles. Šī atslēga pielāgo izvades vērtību, pievienojot atbilstošā mēneša dienu (piemēram, pirmajā datumā visi kodējumi tiek palielināti par 1).
Slepeno kodu un šifru izveide 20. darbība
Slepeno kodu un šifru izveide 20. darbība

2. solis. Apgrieziet algoritmu, lai tas tiktu piemērots ziņojumam

Viena no vienkāršākajām parolēm, ko var izmantot, ir ROT1 parole (dažreiz saukta par Cēzara paroli). Šis nosaukums vienkārši nozīmē, ka jūs katru ziņojuma burtu pārvietojat uz nākamo alfabēta burtu.

  • ROT1 ziņojums:

    Sveiki

  • ROT1 kodēts:

    i; b; m; lpp

  • Cēzara šifru var pielāgot, palielinot dažādu burtu skaitu alfabētā. Konceptuāli ROT1 un ROT13 būtībā ir vienādi.
  • Paroles var būt ļoti sarežģītas. Dažās parolēs tiek izmantotas koordinātas, stundas un citi skaitļi. Dažas paroles var uzlauzt tikai ar datora palīdzību.
Slepeno kodu un šifru izveide 21. darbība
Slepeno kodu un šifru izveide 21. darbība

Solis 3. Šifrējiet ziņojumu

Ziņojumu kodēšanai izmantojiet algoritmus. Turpinoties kodēšanas mācīšanās procesam, palielināsies jūsu paroļu uzlaušanas ātrums. Pievienojiet algoritmu, lai to sarežģītu. Kā piemērs:

  • Iekļaujiet parolē izmaiņas nosacījumu, piemēram, nedēļas dienu. Nosakiet katras dienas vērtību. Kodējot dienas ziņojumus, pielāgojiet paroli šai vērtībai.
  • Paroles ziņojumā iekļaujiet lapas numuru. Katrs saistītais burts lapā darbojas kā ziņojuma atslēga, piemēram:

    • Pirmā ziņa:

      7; 2; 3; 6; 3

    • Grāmatu slēdzene: Meitene (atstarpes netiek ieskaitītas)

      / H/ attālums

      7. solis. vēstule /A /

      / e/ berjara

      2. solis. burti /g /

      / l/ berjara

      3. solis. burti /i /

      Utt…

    • Ziņojums ar pielāgotu atslēgu:

      Sveiki

Slepeno kodu un šifru izveide 22. darbība
Slepeno kodu un šifru izveide 22. darbība

4. solis. Uzlauziet paroli

Jums vajadzētu pierast lasīt paroles, kad esat pietiekami pieredzējis, vai vismaz ir vieglāk tās uzlauzt. Konsekventi piemērojot procesus (algoritmus), šie ieradumi palīdzēs jums pamanīt tendences vai iegūt intuīciju, strādājot pie šāda veida šifrēšanas sistēmas.

Amatieru kriptogrāfijas klubi ir diezgan populāri internetā. Daudzi no šiem klubiem ir bezmaksas un māca mūsdienu kodēšanas pamatus

5. metode no 5: noklusējuma paroļu izpratne

Slepeno kodu un šifru izveide 23. darbība
Slepeno kodu un šifru izveide 23. darbība

1. solis. Galvenais Morzes kods

Neskatoties uz koda nosaukumu, Morse ir šifra veids. Punkti un domuzīmes attēlo garus un īsus elektriskos signālus, kurus alfabētā izmanto burtu vietā. Šo metodi agrāk izmantoja, lai sazinātos ar elektrību (pazīstams kā telegrāfs). Daži no Morzes burtiem, ko parasti lieto gari (_) un īsi (.) Signāli, ietver:

  • R; S; T; L:._.; _..; _;._..
  • A; E; O:._;.; _ _ _
Slepeno kodu un šifru izveide 24. darbība
Slepeno kodu un šifru izveide 24. darbība

2. solis. Izmantojiet transponēšanas šifrus

Daudzi izcili cilvēki vēsturē, piemēram, ģeniālais Leonardo da Vinči, rakstīja ziņas tā, kā tās parādās spogulī. Tāpēc šo kodēšanas metodi parasti sauc par "rakstīšanu spogulī". Šāda veida parole sākotnēji var šķist sarežģīta, taču to ātri sapratīs.

Transponēšanas šifri parasti vizuāli maina vēstījumu vai burtu izkārtojumu. Ziņojuma attēls tiks mainīts, lai slēptu tā sākotnējo nozīmi

Izveidojiet slepenos kodus un šifrus 25. darbība
Izveidojiet slepenos kodus un šifrus 25. darbība

Solis 3. Pārveidojiet ziņojumu par bināro kodu

Binārā ir datora valoda, kurā tiek izmantoti skaitļi 1 un 0. Kombinācijas 1 un 0 var kodēt un interpretēt ar bināro atslēgu vai, aprēķinot vērtības ar 1 un 0 katram burtam ziņojumā.

Kad nosaukums "Matt" tiek kodēts ar bināro kodu, rezultāts ir: 01001101; 01000001; 01010100; 01010100

Padomi

  • Atrodiet veidu, kā kodēt atstarpes starp vārdiem, kā arī pašiem vārdiem. Tas pastiprinās kodu un apgrūtinās tā uzlaušanu. Piemēram, atstarpju vietā varat izmantot burtus (vēlams E, T, A, O un N). Šos burtus sauc par nulli.
  • Uzziniet dažādus skriptus, piemēram, Runic, un ģenerējiet ziņojuma saņēmējam kodēšanas/interpretācijas kodus. Jūs to varat atrast internetā.

Ieteicams: