Hoe om 'n geheime kode te ontsyfer: 13 stappe (met foto's)

INHOUDSOPGAWE:

Hoe om 'n geheime kode te ontsyfer: 13 stappe (met foto's)
Hoe om 'n geheime kode te ontsyfer: 13 stappe (met foto's)
Anonim

Sedert die menslike taal taal ontwikkel het, het ons kodes en sifers gebruik om ons boodskappe te verduister. Die Grieke en Egiptenare het kodes gebruik om privaat kommunikasie oor te dra, wat die grondslag van moderne kodebreek vorm. Kriptanalise is die studie van kodes en hoe om dit te breek. Dit is 'n wêreld van geheimhouding en onstuimigheid, en dit kan baie pret wees. As u kodes wil breek, kan u leer om die algemeenste kodes te herken en hoe u kan begin om hul geheime te terg. Sien stap 1 vir meer inligting.

Stappe

Deel 1 van 3: Oplossing van vervangingschifters

Ontsluit 'n geheime kode Stap 1
Ontsluit 'n geheime kode Stap 1

Stap 1. Begin soek na enkele letters in die boodskap

Die meeste kodes wat 'n relatief eenvoudige vervangingsmetode gebruik, word die maklikste gekraak deur 'n eenvoudige plug-and-chug te doen, die letters een vir een uit te vind en die kode geduldig uit te vind op grond van raaiskote.

  • Enkele letters in Engels sal 'ek' of 'a' wees, so u moet een probeer inprop, op soek na patrone en-in wese-hangman speel. As u 'n - - 'opgelos het, weet u dat dit die meeste gereeld' is 'of' en 'is. Raai en kyk. As dit nie werk nie, gaan terug en probeer die ander opsies. Wees geduldig en gaan stadig.
  • Moenie soveel bekommerd wees oor die 'kraak' van die kode as om dit te leer lees nie. As u na patrone soek en die reëls waarin Engels (of watter taal ook al gekodeer word) herken, kan u die kode met tyd en moeite oplos.
Ontsluit 'n geheime kode Stap 2
Ontsluit 'n geheime kode Stap 2

Stap 2. Soek die mees algemene simbole of letters

Die algemeenste letter wat in Engels gebruik word, is die letter "e", gevolg deur "t" en "a". Terwyl u werk, gebruik u vertroudheid met algemene woorde en sinstruktuur om logiese raaiskote te begin maak. U sal selde seker voel, maar die kodebrekende spel word gespeel deur logiese keuses te maak en terug te gaan en u foute reg te stel.

Kyk vir dubbele simbole en kort woorde en begin dit eers oplos. Dit is makliker om 'n opgevoede raaiskoot te maak oor ''n' 'of' 'in' 'of' 'by' 'as' 'snelweg' '

Ontsluit 'n geheime kode Stap 3
Ontsluit 'n geheime kode Stap 3

Stap 3. Soek letters na apostrofes

As die boodskap leestekens bevat, het u geluk. Dit bied 'n hele aantal ander wenke wat u kan leer herken. Apostrofes sal byna altyd gevolg word deur S, T, D, M, LL, of RE, AR, BT. Dus, as u twee identiese simbole na 'n apostrof het, het u opgelos vir 'L' of 'D'.

Ontsluit 'n geheime kode Stap 4
Ontsluit 'n geheime kode Stap 4

Stap 4. probeer om vas te stel watter soort kode u gevind het

As u, terwyl u oplos, dink dat u een van die algemene kodesoorte uit die bogenoemde herken, het u dit gekraak en kan u die inprop stop en die boodskap invul op grond van u kode. Dit sal waarskynlik nie gereeld gebeur nie, maar hoe meer u met algemene kodes vertroud raak, hoe groter is die kans dat u die soort kode sal herken en dit sal kan oplos.

Getalvervangings en sleutelbordkodes is veral algemeen onder basiese alledaagse geheime boodskappe. Hou veral diegene dop en pas toe soos u goedvind

Deel 2 van 3: Herkenning van algemene kodes

Ontsluit 'n geheime kode Stap 5
Ontsluit 'n geheime kode Stap 5

Stap 1. Leer om substitusie -sifers te herken

In plaas daarvan behels 'n substitusiekodeer die vervanging van een letter vir 'n ander letter, volgens 'n voorafbepaalde reël. Hierdie reël is die kode, en die leer en toepassing van die reël is die manier om die kode te "breek" en die boodskap te lees.

Selfs as die kode getalle, die Cyrilliese alfabet, onsinnige simbole of hiërogliewe bevat, solank die tipe simbool konsekwent is, werk u waarskynlik met 'n vervangingskode, wat beteken dat u die gebruikte alfabet en die reël moet leer toegepas om die kode te ontsyfer

Ontsluit 'n geheime kode Stap 6
Ontsluit 'n geheime kode Stap 6

Stap 2. Leer die vierkantige chiffer metode

Die vroegste soort kode is deur die Grieke gebruik, en behels die skep van 'n raster letters wat ooreenstem met syfers, en dan die syfers om boodskappe te skep. Dit is 'n eenvoudige kode om te gebruik, wat dit een van die fondamente van moderne kode-kraking maak. As u 'n boodskap het wat 'n lang reeks getalle bevat, is dit moontlik met hierdie metode gekodeer.

  • Die mees basiese vorm van hierdie kode behels 'n ry 1-5 en 'n kolom 1-5, en vul dan die matriks met elke letter van links na regs en langs die rooster (kombineer I en J in een spasie). Elke letter in die kode word voorgestel deur twee getalle, die kolom aan die linkerkant met die eerste syfer en die ry bo -aan die tweede.
  • Om die woord "wikihow" met hierdie metode te kodeer, kry u: 52242524233452
  • 'N Eenvoudiger weergawe hiervan, wat dikwels deur kinders gebruik word, behels die skryf van getalle wat direk ooreenstem met die letter se posisie in die alfabet. A = 1, B = 2, ens.
Ontsluit 'n geheime kode Stap 7
Ontsluit 'n geheime kode Stap 7

Stap 3. Leer die Cesar -skof

Julius het 'n goeie een gekry, eenvoudig om te gebruik en te verstaan, maar baie moeilik om te kraak, wat dit een van die ander fundamentele kodesisteme maak wat vandag nog bestudeer word as die basis vir meer komplekse kodes. In hierdie skuifmetode skuif u die hele alfabet na 'n sekere aantal plekke in een rigting. Met ander woorde, 'n skuif van drie spasies na links sou die letter A vervang met D, B met E, ens.

  • Dit is ook die basiese beginsel agter 'n algemene kinderkode genaamd 'ROT1' (wat beteken 'draai een.'
  • Die kodering van 'wikihow' met 'n basiese Cesar -skuif van drie na links sal lyk soos: zlnlkrz
Ontsluit 'n geheime kode Stap 8
Ontsluit 'n geheime kode Stap 8

Stap 4. Hou die sleutelbordpatrone dop

Sleutelbordvervangings gebruik die patroon van 'n tradisionele Amerikaanse (QWERTY) sleutelbordpatroon om vervangings te gebruik, gewoonlik deur die letters op 'n sekere plek op, af, links of regs te skuif. Deur letters in 'n spesifieke rigting op die sleutelbord te skuif, kan u eenvoudige kodes skep. Deur die rigtingverskuiwing te ken, kan u die kode kraak.

Deur die kolomme in een posisie te skuif, kan u die woord "wikihow" so kodeer: "28i8y92"

Ontsluit 'n geheime kode Stap 9
Ontsluit 'n geheime kode Stap 9

Stap 5. Kyk of u 'n poli -alfabetiese kode het

In basiese substitusiekodes skep die skrywer van die kode een alternatiewe alfabet om die gekodeerde boodskap te skep. Op 'n sekere tydstip na die Middeleeue het hierdie tipe kodes te maklik geword om te kraak, en skrywers begin met verskillende metodes om verskeie alfabette binne 'n enkele kode te gebruik, wat die kodes baie moeiliker maak om te kraak sonder om die metode te ken.

  • Trimethius se tableau is 'n 26 x 26 rooster van elke permutasie van Cesar se verskuifde alfabet, in alfabetiese volgorde, of soms aangebied as 'n roterende silinder, of "tabula recta." Daar is verskillende metodes om die rooster as 'n kode te gebruik, insluitend die gebruik van die eerste ry om die eerste letter in die boodskap te kodeer, die tweede vir die tweede, ensovoorts.
  • Kodeerders gebruik ook 'n kodewoord om na spesifieke kolomme vir elke letter van die versleutelde boodskap te verwys. Met ander woorde, as die kodewoord "wikihow" was met hierdie metode, sou u die "W" -ry en die kolom van die eerste letter in die versleutelde kode raadpleeg om die eerste letter van die boodskap te bepaal. Dit is moeilik om te kraak sonder om die kodewoord te ken.

Deel 3 van 3: Om 'n kodebreker te wees

Ontsluit 'n geheime kode Stap 10
Ontsluit 'n geheime kode Stap 10

Stap 1. Wees geduldig

Om kodes te breek, verg baie geduld en deursettingsvermoë. Dit is 'n stadige en vervelige werk, wat dikwels frustrerend is omdat dit nodig is om terug te gaan en weer te raai en verskillende sleutels en woorde en metodes te probeer. As u kodes wil breek, leer om kalm en geduldig te wees, omhels die raaisel en die spel.

Ontsluit 'n geheime kode Stap 11
Ontsluit 'n geheime kode Stap 11

Stap 2. Skryf jou eie kodes neer

Dit is lekker om die kriptogram in die koerant te doen, maar om eers in poli -alfabetiese kodes te spring sonder om sleutelwoorde te gebruik, is 'n heel ander vlak. Leer om u eie kodes te skryf met behulp van komplekse koderingstelsels, is 'n uitstekende manier om te leer hoe kode-skrywers dink en leer om dit te kraak. Die beste kode-krakers is ook goed daarmee om hul eie te skryf en met steeds meer uitdagende sifers vorendag te kom. Daag jouself uit om meer ingewikkelde metodes te leer en hoe om dit te kraak.

Die ontleding van kriminele kodes en sifers kan 'n goeie manier wees om 'n paar truuks van die handel op te tel. Bookmakers, drug kingpins en die Zodiac -moordenaar het almal ongelooflik komplekse kodes ontwikkel wat die moeite werd is om na te kyk

Ontsluit 'n geheime kode Stap 12
Ontsluit 'n geheime kode Stap 12

Stap 3. Probeer beroemde onopgeloste kodes

As deel van 'n prettige openbare uitreik, publiseer die FBI gereeld kodes vir die publiek om te probeer kraak. Probeer dit en stuur u antwoorde in. Wie weet-miskien het u binnekort werk.

Kryptos, 'n openbare standbeeld buite die CIA -hoofkwartier, is miskien die bekendste onopgeloste kode ter wêreld. Dit is oorspronklik geskep as 'n toets vir agente, met vier afsonderlike panele met vier verskillende kodes. Dit het tien jaar geneem voordat die eerste ontleders drie van die kodes geknak het, maar die finale kode bly onopgelos

Ontsluit 'n geheime kode Stap 13
Ontsluit 'n geheime kode Stap 13

Stap 4. Geniet die uitdaging en die raaisel

Om kodes te kraak, is soos om in jou eie Dan Brown -roman te leef. Leer om die raaisel en die uitdaging van geheime kodes te omhels en ervaar die opwinding om die geheim te ontsluit.

Video - Deur hierdie diens te gebruik, kan sommige inligting met YouTube gedeel word

Wenke

  • Dit is makliker om kodes te kraak as die boodskappe langer is. Dit is moeilik om kort kodes te breek, want u kan nie die letters vir frekwensie tel nie.
  • Moenie hoop verloor as u 'n lang tyd daaraan spandeer om 'n kode te kraak nie. Dit is normaal.
  • Die letter "e" is die letter wat die meeste in die Engelse taal gebruik word.
  • As die kode gedruk word, is dit baie waarskynlik dat dit met 'n spesiale lettertipe soos Windings getik is. Dit kan deel uitmaak van 'n dubbele kodering (die windings spel 'n gekodeerde boodskap uit).
  • Een letter in die kodering beteken nie noodwendig een letter in die ontsyferde boodskap nie en omgekeerd.
  • 'N Letter sal byna nooit homself verteenwoordig nie ("A" staan nie in plek vir "A" nie).

Waarskuwings

  • Wees versigtig vir onoplosbare konyngate. Moenie mal raak nie!
  • Sommige kodes is so ontwerp dat dit onmoontlik is om dit te ontsyfer tensy u baie inligting het. Dit beteken, selfs al het u die sleutel vir kodering, lyk dit onmoontlik. Dit kan 'n sagteware of net groot raaiskote vereis.

Aanbeveel: