Siden mennesker udviklede hundesprog, har vi brugt hemmelige koder og chiffer til at skjule meddelelser. De gamle grækere og egyptere brugte koder til at overføre personlig kommunikation, som er grundlaget for nutidens kodebrydning. Kryptanalyse er studiet af kode og hvordan man knækker den. Cracking codes er en verden af hemmeligheder og gimmicks, og kan være meget sjov. Hvis du vil knække koden, kan du lære om de mest almindelige koder, og hvordan du begynder at afsløre deres hemmeligheder. Se trin 1 for at få flere oplysninger.
Trin
Del 1 af 3: Knæk ændring af adgangskode
Trin 1. Begynd at søge efter ord med et enkelt bogstav i meddelelsen
De fleste koder, der bruger relativt enkle substitutioner, er lette at knække ved at lave en simpel plug-and-chug, forstå bogstaverne en efter en og tålmodigt finde ud af koden baseret på gæt.
- Ord på et bogstav på engelsk er "I" eller "a", så du bør prøve at "tilstoppe" bogstaverne, se efter bogstavmønstre og-dybest set-du spiller rollen som bødlen. Hvis du finder ordet "a - -", kender du de ord, der oftest bruger dette mønster, er "er" eller "og". Gæt og tjek. Hvis det ikke virker, skal du gå tilbage og prøve de andre muligheder igen. Vær tålmodig og prøv det langsomt.
- Du skal ikke bekymre dig om at "knække" koden så meget som du bekymrer dig om at lære at læse den. Leder du efter mønstre og genkender regler, der bruger engelsk (eller ethvert sprog, det er kodet på), kan du knække koden med tid og kræfter.
Trin 2. Find det symbol eller bogstav, der forekommer oftest
Det mest almindeligt anvendte bogstav på engelsk er "e", efterfulgt af "t" og "a." Når du træner, skal du bruge din introduktion til almindelige ord og sætningsstrukturer til at begynde at lave logiske gæt. Du vil ikke være sikker ofte, men spillet om at bryde koden spilles ved at træffe logiske valg og gentagne gange rette fejl.
Vær opmærksom på de dobbelte symboler og korte ord, og begynd at løse symbolerne og ordene først. Det er lettere at gætte på ordet "en" eller "i" eller "på" end ordet "motorvej"
Trin 3. Find bogstaverne efter apostrofen
Hvis meddelelsen bruger tegnsætning, har du held og lykke. Dette kan give mange andre spor, som du kan lære at identificere. Apostrofer følges næsten altid af bogstaverne S, T, D, M, LL eller RE. Så hvis du får to af de samme symboler efter apostrofen, har du løst bogstavet "L".
Trin 4. Prøv at bestemme, hvilken anden kode du har fundet
Hvis du, når du løser, genkender en af de almindelige kodetyper fra ovenstående kode, har du knækket den og kan stoppe plug-and-chugging og fortsætte med at udfylde meddelelser baseret på den kode. Det vil sandsynligvis ikke ske så ofte, men jo mere bekendt du er med almindelige koder, desto mere sandsynligt er det, at du genkender de anvendte koder og er i stand til at knække dem.
Udskiftning af numre og tastaturkoder er almindelig i almindelige hemmelige meddelelser på daglig basis. Se på koderne, og brug dem, hvis de føler det passende
Del 2 af 3: Identificering af fælles koder
Trin 1. Lær at genkende alternative adgangskoder
Grundlæggende består en udskiftningskoder af at erstatte et bogstav med et andet i henhold til forudbestemte regler. Reglerne er koder, og læring og brug af dem er måden at "bryde" koden og læse den hemmelige besked.
Selvom koden indeholder tal, det kyrilliske alfabet, ulige symboler eller hieroglyffer, så længe den anvendte symboltype er konsekvent, har du muligvis at gøre med en udskiftningskryptering, hvilket betyder, at du bliver nødt til at lære det anvendte alfabet og reglerne anvendt til at knække koden
Trin 2. Lær, hvordan du adgangskode ved hjælp af firkanter
Grækerne brugte den tidligste type chiffer, som brugte et gitter med bogstaver, der er forbundet med tal, og brugte derefter tallene til at oprette meddelelser. Det er let at bruge kode, og det har været hjørnestenen i nutidens kodebrydning. Hvis du får en besked, der indeholder en lang række tal, kan den have været kodet på denne måde.
- Den mest grundlæggende form for koden bruger rækker 1-5 og kolonner 1-5, og fylder derefter matricen med hvert bogstav fra venstre mod højre og ned i gitteret (kombinerer bogstaverne I og J til et mellemrum). Hvert bogstav i koden repræsenteres af to tal, kolonnen til venstre indeholder det første tal, og rækken ovenfor indeholder det andet tal.
- For at kode ordet "wikihow" på denne måde får du koden: 52242524233452
- En enklere version af denne metode, der ofte bruges af børn, indebærer at skrive tal, der er direkte relateret til, hvor bogstaverne i alfabetet er placeret. A = 1, B = 2 og så videre.
Trin 3. Lær Cesar -skiftet
Julius Caesar skabte en kode, der er god, let at bruge og forstå, men meget vanskelig at knække, så det er et af de grundlæggende kodesystemer, der stadig studeres i dag som grundlag for mere komplekse koder. På denne måde flytter du placeringen af hele alfabetet flere gange i en retning. Med andre ord vil skift af de resterende tre mellemrum erstatte bogstavet A med D, B med E osv.
- Dette er også grundprincippet bag en fælles børnekode kaldet "ROT1" (hvilket betyder "drej en gang." Med denne kode avanceres alle bogstaver ét sted, så A erstattes af B, B med C osv.
- Kodet "wikihow" ved hjælp af grundlæggende Cesar -skift med tre positioner til venstre ville være: zlnlkrz
Trin 4. Se efter tastaturmønsteret
Tastaturudskiftning bruger det traditionelle amerikanske tastaturmønster (QWERTY), generelt ved at ændre bogstaverne op, ned, venstre eller højre i et bestemt antal positioner. Ved at ændre bogstavets placering i bestemte retninger på tastaturet kan du oprette enkle koder. Ved at kende retningsændringen kan du knække koden.
Ved at flytte kolonnens position et sted op, kan du kode for ordet "wikihow" sådan her: "28i8y92"
Trin 5. Kontroller, om du har en adgangskode med flere karakterer
I den grundlæggende substitutionskoder opretter koderen alternative alfabeter for at oprette den kodede meddelelse. Begyndende i en bestemt periode efter middelalderen blev disse typer koder for lette at knække, og cifre begyndte at bruge en række metoder, der brugte flere alfabeter i en kode, hvilket gjorde den resulterende kode meget vanskeligere at knække, hvis metoden var ukendt.
- Trimethius tableau er et 26 x 26 mønstret gitter, der indeholder hvert skift af Cesars alfabet, som er alfabetisk ordnet eller undertiden repræsenteret som et roterende rør eller "tabula recta". Der er forskellige måder at bruge gitteret som kode på, herunder at bruge den første linje til at kode det første bogstav i meddelelsen, den anden linje til det andet bogstav og så videre.
- Kodegeneratoren vil også bruge adgangskoden til at henvise til et specifikt felt for hvert bogstav i den kodede meddelelse. Med andre ord, hvis adgangskoden var "wikihow", og encoderen brugte denne metode, ville du henvise til rækken "W" og kolonnen i det første bogstav i den kodede kode for at bestemme det første bogstav i meddelelsen. Dette er svært at knække uden at kende adgangskoden.
Del 3 af 3: Bliv en Codebreaker
Trin 1. Vær tålmodig
At knække koden kræver meget tålmodighed og vedholdenhed. Aktiviteten er langsom og kedelig, ofte frustrerende, fordi vi skal gætte igen og igen og prøve forskellige nøgler og ord og metoder. Hvis du har tænkt dig at knække koden, skal du lære at være rolig og tålmodig, mens du nyder mysterier og spil.
Trin 2. Skriv din egen kode
På papir er scriptwriting sjovt, men at springe direkte ind i polyalfabetisk kode uden hjælp af søgeord er endnu vanskeligere. At lære at kode dig selv ved hjælp af komplekse kodesystemer er en fantastisk måde at lære, hvordan kodere tænker og lære at knække dem. De bedste kodebrydere er også gode til at skrive deres egen kode og skabe meget mere udfordrende chiffer. Udfordre dig selv til at lære mere komplicerede måder, og hvordan du løser dem.
Analyse af kriminelles koder og cifre kan være en god måde at hente forretningshemmeligheder på. Bookmakere, narkotikaherrer, Zodiac killers og alle sammen har udviklet utroligt komplekse koder, der er værd at lære
Trin 3. Prøv den berømte ubrydelige kode
Som en del af sin offentlige sjove tilgang offentliggør FBI periodisk koder, som offentligheden kan prøve at knække. Prøv koderne og indsend dine svar. Hvem ved-du finder snart et job.
Kryptos, en offentlig statue placeret uden for CIAs hovedkvarter, er måske den mest berømte, ubrydelige kode i verden. Oprindeligt blev koden oprettet som en test for agenter, der involverede fire separate tavler med fire forskellige koder. Det tog ti år for den første analytiker at knække tre af koderne, men den sidste er stadig uknuselig
Trin 4. Nyd udfordringen og mysteriet
At bryde koden er som at leve i en roman af Dan Brown. Lær at nyde mysterierne og udfordringerne ved hemmelige koder og oplev spændingen ved at afdække hemmeligheder.
Tips
- Bliv ikke modløs, hvis du bruger meget tid på at knække en kode. Dette er normalt.
- Hvis koden udskrives, er det meget muligt, at koden er skrevet med særlige bogstaver som Wingdings. Dette kan være en del af den dobbelte kryptering (viklinger beskriver den kodede meddelelse).
- Bogstavet "e" er det mest brugte bogstav på det engelske sprog.
- Et bogstav vil næsten aldrig repræsentere sig selv ("A" erstatter ikke "A").
- Et bogstav i krypteringen betyder ikke et bogstav i den afkodede meddelelse.
- Det er lettere at knække koden, hvis meddelelsen er længere. Det er svært at knække korte koder, fordi du ikke kan tælle det antal gange, bogstaverne bruges.
Advarsel
- Vær forsigtig med meget kompliceret og ubrydelig kode. Vær ikke skør!
- Nogle koder er designet på en sådan måde, at det er umuligt at knække, medmindre du har mange oplysninger. Det vil sige, selvom du har nøglen til kryptering, virker det umuligt. Kræver software eller blot gæt.