Siden mennesker utviklet hundespråk, har vi brukt hemmelige koder og siffer for å skjule meldinger. De gamle grekerne og egypterne brukte koder for å overføre personlig kommunikasjon, som er grunnlaget for dagens kodebrytning. Kryptanalyse er studiet av kode og hvordan å knekke den. Sprekkekoder er en verden av hemmeligheter og gimmicks, og kan være mye moro. Hvis du vil knekke koden, kan du lære om de vanligste kodene og hvordan du begynner å avdekke hemmelighetene deres. Se trinn 1 for mer informasjon.
Steg
Del 1 av 3: Sprekk endringspassordet
Trinn 1. Begynn å søke etter ord med en bokstav i meldingen
Mest kode som bruker relativt enkle substitusjoner er lett å knekke ved å gjøre en enkel plug-and-chug, forstå bokstavene en etter en og tålmodig finne ut koden basert på gjetninger.
- Enbokstavsord på engelsk er "I" eller "a", så du bør prøve å "tette" bokstavene, se etter bokstavmønstre, og-i utgangspunktet-du spiller rollen som bøddelen. Hvis du finner ordet "a - -", vet du at ordene som oftest bruker dette mønsteret er "er" eller "og". Gjett og sjekk. Hvis det ikke fungerer, kan du gå tilbake og prøve de andre alternativene igjen. Vær tålmodig og prøv det sakte.
- Ikke bekymre deg for å "knekke" koden så mye som du bekymrer deg for å lære å lese den. Hvis du leter etter mønstre og gjenkjenner regler som bruker engelsk (eller hvilket språk det er kodet på), kan du knekke koden med tid og krefter.
Trinn 2. Finn symbolet eller bokstaven som forekommer oftest
Den mest brukte bokstaven på engelsk er "e", etterfulgt av "t" og "a." Når du trener, kan du bruke introduksjonen til vanlige ord og setningsstrukturer for å begynne å lage logiske gjetninger. Du vil ikke være sikker ofte, men spillet om å bryte koden spilles ved å ta logiske valg og korrigere feil gjentatte ganger.
Vær oppmerksom på dobbeltsymbolene og korte ordene og begynn å løse symbolene og ordene først. Det er lettere å gjette "smart" på ordet "an" eller "in" eller "at" enn ordet "motorvei"
Trinn 3. Finn bokstavene etter apostrofen
Hvis meldingen bruker tegnsetting, har du lykke til. Dette kan gi mange andre ledetråder som du kan lære å identifisere. Apostrofer følges nesten alltid av bokstavene S, T, D, M, LL eller RE. Så hvis du får to av de samme symbolene etter apostrofen, har du løst bokstaven "L".
Trinn 4. Prøv å finne ut hvilken annen kode du har funnet
Hvis du, når du løser, gjenkjenner en av de vanlige kodetypene fra koden ovenfor, har du sprukket den og kan stoppe plugging-and-chugging og fortsette å fylle ut meldinger basert på den koden. Det vil sannsynligvis ikke skje så ofte, men jo mer kjent du er med vanlige koder, desto mer sannsynlig er det at du gjenkjenner hvilke typer koder som brukes og kan knekke dem.
Bytting av tall og tastaturkoder er vanlig i daglige, grunnleggende hemmelige meldinger. Se på kodene og bruk dem hvis de synes det er passende
Del 2 av 3: Identifisering av vanlige koder
Trinn 1. Lær å gjenkjenne alternative passord
I utgangspunktet består en erstatningskoder av å erstatte en bokstav med en annen, i henhold til forhåndsbestemte regler. Reglene er koder, og læring og bruk av dem er måten å "bryte" koden og lese den hemmelige meldingen.
Selv om koden inneholder tall, det kyrilliske alfabetet, oddetallssymboler eller hieroglyfer, så lenge symboltypen som brukes er konsekvent, kan det hende du har å gjøre med en erstatningskoder, noe som betyr at du må lære alfabetet som brukes og reglene brukt for å knekke koden
Trinn 2. Lær hvordan du bruker passord ved hjelp av firkanter
Grekerne brukte den tidligste typen kryptering, som brukte et rutenett med bokstaver knyttet til tall, og brukte deretter tallene til å lage meldinger. Det er brukervennlig kode, og det har vært hjørnesteinen i dagens kodebrudd. Hvis du får en melding som inneholder en lang tallrekke, kan den ha blitt kodet på denne måten.
- Den mest grunnleggende formen for koden bruker rad 1-5 og kolonner 1-5, og fyller deretter matrisen med hver bokstav fra venstre til høyre og ned i rutenettet (kombinerer bokstavene I og J til ett mellomrom). Hver bokstav i koden er representert med to tall, kolonnen til venstre inneholder det første tallet, og raden over inneholder det andre tallet.
- For å kode ordet "wikihow" på denne måten får du koden: 52242524233452
- En enklere versjon av denne metoden som ofte brukes av barn, innebærer å skrive tall som er direkte relatert til hvor bokstavene i alfabetet er plassert. A = 1, B = 2, og så videre.
Trinn 3. Lær Cesar -skiftet
Julius Caesar opprettet en kode som er god, enkel å bruke og forstå, men veldig vanskelig å knekke, så det er et av de grunnleggende kodesystemene som fremdeles studeres i dag som grunnlag for mer komplekse koder. På denne måten flytter du posisjonen til hele alfabetet flere ganger i en retning. Med andre ord vil skifting av de resterende tre mellomrom erstatte bokstaven A med D, B med E, og så videre.
- Dette er også grunnprinsippet bak en felles barnekode kalt "ROT1" (som betyr "snu en gang." Med denne koden blir alle bokstavene avansert ett sted, så A erstattes av B, B med C, og så videre.
- Kodet "wikihow" ved hjelp av grunnleggende Cesar -skift med tre stillinger til venstre ville være: zlnlkrz
Trinn 4. Se etter tastaturmønsteret
Tastaturbytte bruker det tradisjonelle amerikanske tastaturmønsteret (QWERTY), vanligvis ved å endre bokstavene opp, ned, venstre eller høyre i et bestemt antall posisjoner. Ved å endre plasseringen av bokstavene i bestemte retninger på tastaturet, kan du lage enkle koder. Ved å kjenne endringen i retning, kan du knekke koden.
Ved å flytte kolonneposisjonen ett sted, kan du kode for ordet "wikihow" slik: "28i8y92"
Trinn 5. Sjekk om du har et flerkarakterisert passord
I den grunnleggende substitusjonskrypteren oppretter koderen alternative alfabeter for å lage den kodede meldingen. Fra en viss periode etter middelalderen ble denne typen koder for lett å sprekke, og chiffer begynte å bruke en rekke metoder som brukte flere alfabeter i en kode, noe som gjorde den resulterende koden mye vanskeligere å sprekke hvis metoden var ukjent.
- Trimethius tablå er et 26 x 26 mønstret rutenett som inneholder hvert skift av Cesars alfabet, som er alfabetisk ordnet, eller noen ganger representert som et roterende rør, eller "tabula recta". Det er forskjellige måter å bruke rutenettet som kode, inkludert bruk av den første linjen for å kode den første bokstaven i meldingen, den andre linjen til den andre bokstaven, og så videre.
- Kodegeneratoren vil også bruke passordet til å referere til et bestemt felt for hver bokstav i den kodede meldingen. Med andre ord, hvis passordet var "wikihow" og koderen brukte denne metoden, ville du referert til raden "W" og kolonnen i den første bokstaven i den kodede koden for å bestemme den første bokstaven i meldingen. Dette er vanskelig å knekke uten å vite passordet.
Del 3 av 3: Bli en Codebreaker
Trinn 1. Vær tålmodig
Å knekke koden krever mye tålmodighet og utholdenhet. Aktiviteten er treg og kjedelig, ofte frustrerende fordi vi må gjette igjen og igjen og prøve forskjellige nøkler og ord og metoder. Hvis du har tenkt å knekke koden, må du lære å være rolig og tålmodig mens du nyter mysteriene og spillene.
Trinn 2. Skriv din egen kode
På papir er manusskriving morsomt, men å hoppe rett inn i polyalfabetisk kode uten hjelp av søkeord er enda vanskeligere. Å lære å kode selv ved hjelp av komplekse kodesystemer er en fin måte å lære hvordan kodere tenker og lære å knekke dem. De beste kodebryterne er også flinke til å skrive sin egen kode og lage mye mer utfordrende chiffer. Utfordre deg selv til å lære mer kompliserte måter og hvordan du løser dem.
Å analysere kriminelles koder og siffer kan være en god måte å hente forretningshemmeligheter på. Bookmakere, narkotikaherrer, Zodiac killers og alle sammen har utviklet utrolig komplekse koder som er vel verdt å lære
Trinn 3. Prøv den berømte, uknuselige koden
Som en del av sin offentlige morsomme tilnærming publiserer FBI periodisk koder som publikum kan prøve å knekke. Prøv kodene og send inn svarene dine. Hvem vet-du finner en jobb snart.
Kryptos, en offentlig statue som ligger utenfor CIAs hovedkvarter, er kanskje den mest berømte, uknuselige koden i verden. Opprinnelig ble koden opprettet som en test for agenter, som involverte fire separate tavler med fire forskjellige koder. Det tok ti år for den første analytikeren å knekke tre av kodene, men den siste er fortsatt uknuselig
Trinn 4. Nyt utfordringen og mysteriet
Å bryte koden er som å leve i en roman av Dan Brown. Lær å nyte mysteriene og utfordringene til hemmelige koder og opplev spenningen ved å avdekke hemmeligheter.
Tips
- Ikke bli motløs hvis du bruker mye tid på å knekke en kode. Dette er normalt.
- Hvis koden skrives ut, er det veldig mulig at koden skrives inn med spesielle bokstaver som Wingdings. Dette kan være en del av den doble krypteringen (viklingene beskriver den kodede meldingen).
- Bokstaven "e" er den mest brukte bokstaven på det engelske språket.
- En bokstav vil nesten aldri representere seg selv ("A" vil ikke erstatte "A").
- En bokstav i krypteringen betyr ikke én bokstav i den dekodede meldingen.
- Det er lettere å knekke koden hvis meldingen er lengre. Det er vanskelig å knekke korte koder fordi du ikke kan telle hvor mange ganger bokstavene brukes.
Advarsel
- Vær forsiktig med veldig komplisert og uknuselig kode. Ikke vær dum!
- Noen koder er utformet på en slik måte at det er umulig å knekke med mindre du har mye informasjon. Det vil si at selv om du har nøkkelen til kryptering, virker det umulig. Krever programvare eller bare gjetninger.