5 sätt att skapa en hemlig kod och lösenord

Innehållsförteckning:

5 sätt att skapa en hemlig kod och lösenord
5 sätt att skapa en hemlig kod och lösenord

Video: 5 sätt att skapa en hemlig kod och lösenord

Video: 5 sätt att skapa en hemlig kod och lösenord
Video: 5 enkla knep för ett säkrare lösenord! 2024, Maj
Anonim

Koder är ett sätt att ändra ett meddelande så att dess ursprungliga betydelse döljs. Vanligtvis kräver denna teknik en bok eller ett kodord. Kryptering är en process som tillämpas på meddelanden för att dölja eller information. Denna process är motsatsen till att översätta eller tolka meddelanden. Koder och chiffer är en viktig del av vetenskapen om kommunikationssäkerhet, som också kallas kryptanalys.

Steg

Metod 1 av 5: Använda enkla lösenord och koder (för barn)

Skapa hemliga koder och chiffer Steg 1
Skapa hemliga koder och chiffer Steg 1

Steg 1. Skriv orden i omvänd ordning

Här är ett enkelt sätt att koda meddelanden så att de inte kan förstås med en blick. Meddelanden som "Möt mig utanför" skrivs omvänd, vilket blir "Lumet uka id raul."

Denna kod är lätt att tolka, men kan vara användbar om du tror att någon försöker läsa ditt meddelande

Skapa hemliga koder och chiffer Steg 2
Skapa hemliga koder och chiffer Steg 2

Steg 2. Spegla alfabetet till hälften av alfabetet för att koda meddelandet

Skriv bokstäverna A till M på en rad på papperet. Fortsätt nästa alfabet (N-Z) strax under denna rad, även på en rad. Ersätt varje bokstav i meddelandet med bokstaven mittemot den.

Med hjälp av alfabetisk reflektion blir meddelandet "Hej" "Unyb."

Skapa hemliga koder och chiffer Steg 3
Skapa hemliga koder och chiffer Steg 3

Steg 3. Prova att tillämpa ett nätlösenord

Rita rutor som i tic tac toe på ett papper. Skriv bokstäverna A till I i rutorna, från vänster till höger, uppifrån och ner. I det här exemplet:

  • Den första raden består av bokstäverna A, B, C.
  • Den andra raden består av bokstäverna D, E, F.
  • Den sista raden består av G, H, I.
Skapa hemliga koder och chiffer Steg 4
Skapa hemliga koder och chiffer Steg 4

Steg 4. Skapa en andra tic tac toe med prickar

Rita en annan tic tac toe -fyrkant bredvid den första. Fyll i rutorna med bokstäverna J till R, liknande de första. Markera sedan varje ruta på varje rad med en punkt enligt följande:

  • På den första raden, från vänster, placera en prick i nedre högra hörnet (bokstav I), i nedre mitten, (bokstav K) och i nedre vänstra hörnet (bokstav L)
  • På den andra raden, från vänster, placera en prick på mitten till höger (bokstaven M), på den nedre mitten av sidan (bokstaven N) och på den mellersta vänstra sidan (bokstaven O).
  • På den tredje raden, från vänster, placera en prick i det övre högra hörnet (bokstaven P), i den övre mitten (bokstaven Q) och i det övre vänstra hörnet (bokstaven R).
Skapa hemliga koder och chiffer Steg 5
Skapa hemliga koder och chiffer Steg 5

Steg 5. Skriv två stora X under varje kakel

Dessa två X: er kommer också att fyllas med bokstäver för att slutföra den fyrkantiga chiffern. På det andra X, placera en prick i det öppna utrymmet runt tvärsnittet av X så att det finns en prick på varje sida av mitten av X. Sedan:

  • I det första X (inte prickat) skriver du ett S ovanför X, ett T till vänster, ett U till höger och ett V på botten.
  • På det andra X, skriv W på ovansidan, X till vänster, Y till höger och Z på undersidan.
Skapa hemliga koder och chiffer Steg 6
Skapa hemliga koder och chiffer Steg 6

Steg 6. Använd rutan som omger bokstäverna för att skriva ner lösenordet

Kvadrater (inklusive punkter) som omger bokstäverna används istället för själva bokstäverna. Använd den här rutan för att koda och översätta meddelanden.

Skapa hemliga koder och chiffer Steg 7
Skapa hemliga koder och chiffer Steg 7

Steg 7. Använd ett datumlösenord

Välj vilket datum som helst; Du kan använda ett personligt datum, till exempel en födelsedag eller högskoleexamen, eller ett annat datum, till exempel Indonesiens självständighetsdag. Skriv ner siffrorna för datum, månad och år i ordning. Här är ditt numeriska lås.

  • Om du till exempel använder Indonesiens självständighetsdag, skriv det som 1781945.
  • Om du redan har kommit överens om ett lösenordsdatum med någon kan du inkludera en numerisk låsetips i det kodade meddelandet (t.ex. grattis på födelsedagen).
Skapa hemliga koder och chiffer Steg 8
Skapa hemliga koder och chiffer Steg 8

Steg 8. Kryptera meddelande med datumlås

Skriv meddelandet på ett papper. Under meddelandet skriver du ner en siffra i det numeriska låset för varje bokstav i meddelandet. När du når den sista siffran i datumlåset, börja om igen. Om du till exempel använder Indonesiens självständighetsdag (17/8/1945) som nyckeln:

  • Meddelande: Jag är hungrig
  • Kodning:

    jag är hungrig

    1.7.8.1.9.4.5.1.

    Skjut bokstäverna enligt sifferknappen och generera …

  • Lösenordsmeddelande: B. Q. B. M. I. S. E. S.
Skapa hemliga koder och chiffer Steg 9
Skapa hemliga koder och chiffer Steg 9

Steg 9. Använd ett hemligt språk, till exempel Pig Latin

I grislatin ersätts ord som börjar med ett konsonantljud så att ljudet är i slutet av ordet och lägger till "ay". Denna teknik är mer effektiv för ord som börjar med många konsonanter. Ord som börjar med en vokal kan helt enkelt fästas med "sätt" eller "ay" i slutet.

  • Exempel på ord som börjar med en konsonant: sapi = apisay; I = Akuway; också = ugajay; våt = asahbay; hej = hej
  • Exempel på ord som börjar med många konsonanter: oro = awatirkhay; standard = andarstay; smärta = erynyay
  • Exempel på ord som börjar med vokaler: cloud = awanay; utsökt = utsökt; aska = abuway;

Metod 2 av 5: Knäcka koden

Skapa hemliga koder och chiffer Steg 10
Skapa hemliga koder och chiffer Steg 10

Steg 1. Känn till kodbegränsningarna

Kodböcker kan bli stulna, förlorade eller förstörda. Moderna kryptanalytiska och datoranalystekniker kan ofta knäcka även kraftfulla koder. Koden kan dock kondensera långa meddelanden till ett ord, vilket kan spara mycket tid.

  • Koder kan användas för mönsterläsningsträning. Denna färdighet kan användas när du skapar och knäcker koder eller chiffer.
  • Koder används vanligtvis av nära vänner. Ett skämt som bara nära vänner förstår kan faktiskt ses som en slags "kod". Försök att koda språk med dina nära vänner.
Skapa hemliga koder och chiffer Steg 11
Skapa hemliga koder och chiffer Steg 11

Steg 2. Bestäm syftet med kodgenerering

Att veta syftet med kodning kommer att säkerställa att dina insatser är i mål. Om syftet med kodning är att spara tid kan du skapa några anpassade kodord. Om du försöker koda detaljerade meddelanden är det en bra idé att skapa en ordboksliknande kodbok.

  • Välj frasen som visas ofta i meddelandet som du vill koda. Detta är ditt huvudmål för att bli en hemlig kod.
  • Koden kan kompliceras ytterligare genom att använda flera olika koder som roteras eller kombineras. Men eftersom mer kod används ökar antalet kodböcker som krävs.
Skapa hemliga koder och chiffer Steg 12
Skapa hemliga koder och chiffer Steg 12

Steg 3. Skapa din kodbok

Förkorta vanliga fraser, till exempel "Meddelande mottaget fullständigt och tydligt" till ungefär "Roy". Ange alternativa kodord för varje ord du vill koda samt vanliga fraser i meddelandet.

  • Ibland kan delvis/delvis kod dölja meddelanden väl. Till exempel, om "dans" betyder "leverera" och "restaurang" betyder "museum" betyder "restaurang" och "Roy" kommer från den tidigare koden.

    • Meddelande:

      Angående igår. Jag ville säga, Roy. Jag ska dansa till restaurangen som planerat. Över och ut.

    • Menande:

      Angående igår. Jag vill säga, ditt meddelande mottogs fullständigt och klart. Jag tar dig till museet som planerat. Över och ut.

Skapa hemliga koder och chiffer Steg 13
Skapa hemliga koder och chiffer Steg 13

Steg 4. Tillämpa kodboken på meddelandet

Använd kodorden i din kodbok för att koda meddelanden. Du kan spara tid genom att ersätta substantiv (som namn och pronomen som jag, hon, du) som vanlig text. Allt beror dock på din situation.

En tvådelad kod använder två olika kodböcker för att koda eller avkoda ett meddelande. Denna typ av kod är mycket mer robust än kod i en del

Skapa hemliga koder och chiffer Steg 14
Skapa hemliga koder och chiffer Steg 14

Steg 5. Använd nyckeln för att kryptera meddelandet, alternativt

Nyckelmeddelanden, ordgrupper, bokstäver, symboler eller en kombination därav kan användas för att koda meddelanden. Mottagaren av meddelandet behöver också en nyckelfras eller nyckelbokstav/symbol för att dechiffrera meddelandet.

  • Till exempel, med sökordet "SECRET", kommer varje bokstav i meddelandet att konverteras till antalet bokstäver mellan det och bokstaven i det associerade sökordet. Till exempel,

    • Meddelande:

      Hej

    • Kodning:

      / H/ distans

      Steg 11. nyckelns bokstav /S /

      / e/ är samma bokstav (noll-) med nyckel /E /

      / l/ berjara

      Steg 9. nyckelns bokstav /C /

      Etc…

    • Kodat meddelande:

      11; 0; 9; 6; 10

Skapa hemliga koder och chiffer Steg 15
Skapa hemliga koder och chiffer Steg 15

Steg 6. Översätt meddelandet

När du får ett kodat meddelande, använd din kodbok eller nyckelfraser/nyckelord för att översätta det så att det kan förstås. Det kan vara svårt i början, men när du vänjer dig vid koden blir det lättare att knäcka den.

För att stärka dina kodnings- och kodningsförmågor, försök få dina vänner att skapa en grupp amatörkodare. Skicka meddelanden till varandra för att förbättra dina färdigheter

Metod 3 av 5: Studera gemensamma koder

Skapa hemliga koder och chiffer Steg 16
Skapa hemliga koder och chiffer Steg 16

Steg 1. Tillämpa koden som Mary, Queen of Scots använde

När skotska politiska förhållanden var oroliga använde Mary, Skottlands drottning symboler istället för vanliga bokstäver och ord. Några av funktionerna i Marias kod som du kan tycka är användbara inkluderar:

  • Använd enkla former för ofta använda bokstäver, till exempel en cirkel i stället för /A /. Detta sparar tid för att koda meddelanden.
  • Vanliga symboler används som en del av det nya kodspråket; till exempel använder Mary "8" som koden för bokstaven "Y." Detta kan lura kodtolkaren att tro att det är ett tal istället för en kodsymbol.
  • Unika symboler för vanliga ord. Mary använde en unik symbol för orden "be" och "kurir", och båda användes mycket ofta under hennes tid. Att använda unika symboler för att ersätta ofta använda ord och fraser sparar tid och komplicerar koden.
Skapa hemliga koder och chiffer Steg 17
Skapa hemliga koder och chiffer Steg 17

Steg 2. Använd en kodfras som liknar den som används av militären

Kodfraser kan förkorta flera betydelser i en enda fras. Faktum är att många militära varningsförhållanden, till exempel DEFCON-systemet, är välkända för att beskriva försvarsberedskapen. Bestäm lämpliga kodord/fraser i ditt dagliga liv.

  • Till exempel, istället för att säga "Jag behöver gå på toaletten" när du är med vänner, kan du använda kodordet "Frukost".
  • För att låta din vän veta att deras förälskelse har kommit in i rummet kan du säga kodfrasen "Min kusin älskar att spela fotboll också."
Skapa hemliga koder och chiffer Steg 18
Skapa hemliga koder och chiffer Steg 18

Steg 3. Koda meddelandet med låskodboken

Böcker är ganska lätta att få. Om boken är inställd som ett kodlås kan du besöka bokhandeln eller biblioteket efter att ha fått koden för att knäcka den.

  • Till exempel kan du använda Frank Herberts bok Dune, där den numeriska koden representerar sidan, raden och ordräkningen från vänster.

    • Kodade meddelanden:

      224.10.1; 187.15.1; 163.1.7; 309.4.4

    • Ursprungligt meddelande:

      Jag döljer mina ord.

  • Böcker med samma titel men olika utgåvor kan ha olika sidnummer. För att säkerställa att rätt bok används som nyckel, inkludera publikationsinformation, t.ex. upplaga, utgivningsår och så vidare med din boknyckel.

Metod 4 av 5: Cracking Password

Skapa hemliga koder och chiffer Steg 19
Skapa hemliga koder och chiffer Steg 19

Steg 1. Bestäm lämpligheten av att använda lösenordet

Lösenord använder algoritmer, som är processer eller ändringar som tillämpas konsekvent på meddelanden. Det betyder att alla som känner till det här lösenordet kan knäcka det.

  • Komplexa lösenord kan förvirra även en utbildad lösenordsexpert. Ibland kan de matematiska operationerna bakom komplexa chiffer vara ett kraftfullt skydd mot vardagliga budskap.
  • Många chiffer lägger till nycklar, till exempel datum, för att stärka lösenord. Denna nyckel justerar utgångsvärdet genom att lägga till dagen i motsvarande månad (till exempel den 1: a ökas alla kodningar med 1).
Skapa hemliga koder och chiffer Steg 20
Skapa hemliga koder och chiffer Steg 20

Steg 2. Invertera algoritmen för att gälla för meddelandet

Ett av de enklaste lösenorden som kan tillämpas är ROT1 -lösenordet (ibland kallat Caesar -lösenordet). Det här namnet betyder helt enkelt att du flyttar varje bokstav i meddelandet till nästa bokstav i alfabetet.

  • ROT1 -meddelande:

    Hej

  • ROT1 kodad:

    i; b; m; sid

  • Caesarkodret kan justeras genom att öka antalet olika bokstäver i alfabetet. Konceptuellt är ROT1 och ROT13 i princip desamma.
  • Lösenord kan vara mycket komplexa. Vissa lösenord använder koordinater, timmar och andra nummer. Vissa lösenord kan bara knäckas med hjälp av en dator.
Skapa hemliga koder och chiffer Steg 21
Skapa hemliga koder och chiffer Steg 21

Steg 3. Kryptera meddelandet

Använd algoritmer för att koda meddelanden. När processen med att lära sig koda fortsätter din hastighet på att spricka lösenord. Lägg till algoritmen för att komplicera den. Som ett exempel:

  • Inkludera ett ändringsvillkor i ditt lösenord, till exempel veckodag. Bestäm värdet för varje dag. Justera lösenordet till detta värde när du kodar meddelanden för dagen.
  • Inkludera sidnumret i ditt lösenordsmeddelande. Varje relaterad bokstav på sidan fungerar som en nyckel i meddelandet, till exempel:

    • Första meddelandet:

      7; 2; 3; 6; 3

    • Boklås: A_girl (mellanslag räknas inte)

      / H/ distans

      Steg 7. brev från /A /

      / e/ berjara

      Steg 2. bokstäver av /g /

      / l/ berjara

      Steg 3. bokstäver från /i /

      Etc…

    • Meddelande med anpassad nyckel:

      Hej

Skapa hemliga koder och chiffer Steg 22
Skapa hemliga koder och chiffer Steg 22

Steg 4. Knäck lösenordet

Du bör vänja dig vid att läsa lösenord när du har tillräckligt med erfarenhet, eller åtminstone är det lättare att knäcka dem. När du konsekvent tillämpar processer (algoritmer) hjälper dessa vanor dig att upptäcka trender eller få intuition när du arbetar med denna typ av krypteringssystem.

Amatörkryptografiklubbar är ganska populära på internet. Många av dessa klubbar är gratis och lär ut grunderna i modern kodning

Metod 5 av 5: Förstå standardlösenord

Skapa hemliga koder och chiffer Steg 23
Skapa hemliga koder och chiffer Steg 23

Steg 1. Master Morse Code

Trots kodenamnet är Morse en typ av kryptering. Prickarna och strecken representerar långa och korta elektriska signaler, som används i stället för bokstäver i alfabetet. Denna metod användes för att kommunicera med el tidigare (känd som telegrafen). Några av de bokstäver som vanligtvis används i Morse, betecknade med långa (_) och korta (.) Signaler, inkluderar:

  • R; S; T; L:._.; _..; _;._..
  • A; E; O:._;.; _ _ _
Skapa hemliga koder och chiffer Steg 24
Skapa hemliga koder och chiffer Steg 24

Steg 2. Utnyttja transponeringens chiffer

Många stora människor i historien, som geni Leonardo da Vinci, skrev meddelanden när de dyker upp i spegeln. Därför kallas denna kodningsmetod vanligtvis för "att skriva i spegeln". Den här typen av lösenord kan verka svår i början, men det kommer snabbt att förstås.

Transpositionschiffer ändrar vanligtvis budskapet eller arrangemanget av bokstäver visuellt. Bilden av meddelandet kommer att ändras för att dölja dess ursprungliga betydelse

Skapa hemliga koder och chiffer Steg 25
Skapa hemliga koder och chiffer Steg 25

Steg 3. Konvertera meddelandet till binär kod

Binärt är ett datorspråk som använder siffrorna 1 och 0. Kombinationerna av 1 och 0 kan kodas och tolkas med en binär nyckel, eller genom att beräkna värdena representerade av 1 och 0 för varje bokstav i ett meddelande.

När namnet "Matt" är kodat med binär kod blir resultatet: 01001101; 01000001; 01010100; 01010100

Tips

  • Hitta ett sätt att koda mellanslag mellan ord och själva orden. Detta kommer att stärka koden och göra det svårare att knäcka. Du kan till exempel använda bokstäver (helst E, T, A, O och N) istället för mellanslag. Dessa bokstäver kallas noll.
  • Lär dig olika skript, till exempel Runic, och generera kodning/tolkningskoder för mottagaren av meddelandet. Du hittar den på internet.

Rekommenderad: