Hoe de geheime code te kraken: 13 stappen (met afbeeldingen)

Inhoudsopgave:

Hoe de geheime code te kraken: 13 stappen (met afbeeldingen)
Hoe de geheime code te kraken: 13 stappen (met afbeeldingen)

Video: Hoe de geheime code te kraken: 13 stappen (met afbeeldingen)

Video: Hoe de geheime code te kraken: 13 stappen (met afbeeldingen)
Video: Goedmaken Na Ruzie: 3 Manieren Om Ruzie Op Te lossen Met Je Vriend 2024, December
Anonim

Sinds mensen hondentaal hebben ontwikkeld, hebben we geheime codes en cijfers gebruikt om berichten te verdoezelen. De oude Grieken en Egyptenaren gebruikten codes om persoonlijke communicatie te verzenden, wat de basis is voor het breken van moderne codes. Cryptanalyse is de studie van code en hoe deze te kraken. Het kraken van codes is een wereld van geheimen en gimmicks, en kan heel leuk zijn. Als je de code wilt kraken, kun je meer te weten komen over de meest voorkomende codes en hoe je kunt beginnen met het ontrafelen van hun geheimen. Zie stap 1 voor meer informatie.

Stap

Deel 1 van 3: Het wachtwoord voor wijzigen kraken

Ontcijfer een geheime code Stap 1
Ontcijfer een geheime code Stap 1

Stap 1. Zoek in het bericht naar woorden met één letter

De meeste code die relatief eenvoudige vervangingen gebruikt, is gemakkelijk te kraken door een simpele plug-and-chug te doen, de letters één voor één te begrijpen en geduldig de code uit te zoeken op basis van giswerk.

  • Woorden van één letter in het Engels zijn "I" of "a", dus je moet proberen de letters te "verstoppen", zoek naar letterpatronen en - in feite - speel je de rol van de beul. Als je het woord 'a - -' vindt, weet je dat de woorden die dit patroon het vaakst gebruiken 'zijn' of 'en' zijn. Raad en controleer. Als dat niet werkt, ga dan terug en probeer de andere opties opnieuw. Wees geduldig en probeer het langzaam.
  • Maak je geen zorgen over het "kraken" van code, maar over het leren lezen ervan. Als u patronen zoekt en regels herkent die Engels gebruiken (of een andere taal waarin het is gecodeerd), kunt u de code met tijd en moeite kraken.
Ontcijfer een geheime code Stap 2
Ontcijfer een geheime code Stap 2

Stap 2. Zoek het symbool of de letter die het vaakst voorkomt

De meest gebruikte letter in het Engels is "e", gevolgd door "t" en "a". Gebruik tijdens het trainen uw inleiding tot veelvoorkomende woorden en zinsstructuren om logische gissingen te maken. Je zult het niet vaak zeker weten, maar het spel van het breken van de code wordt gespeeld door logische keuzes te maken en herhaaldelijk fouten te corrigeren.

Let op de dubbele symbolen en korte woorden en begin eerst met het oplossen van de symbolen en woorden. Het is gemakkelijker om 'slim' te raden naar het woord 'an' of 'in' of 'at' dan naar het woord 'highway'

Ontcijfer een geheime code Stap 3
Ontcijfer een geheime code Stap 3

Stap 3. Zoek de letters na de apostrof

Als het bericht interpunctie gebruikt, heb je geluk. Dit kan veel andere aanwijzingen opleveren die u kunt leren identificeren. Apostrofs worden bijna altijd gevolgd door de letters S, T, D, M, LL of RE. Dus als je twee dezelfde symbolen krijgt na de apostrof, heb je de letter "L" opgelost.

Ontcijfer een geheime code Stap 4
Ontcijfer een geheime code Stap 4

Stap 4. Probeer te achterhalen welke andere code je hebt gevonden

Als je bij het oplossen een van de veelvoorkomende soorten code uit de bovenstaande code herkent, heb je deze gekraakt en kun je stoppen met pluggen en tuffen en doorgaan met het vullen van berichten op basis van die code. Het zal waarschijnlijk niet zo vaak gebeuren, maar hoe meer je bekend bent met veelvoorkomende codes, hoe groter de kans dat je de gebruikte soorten codes herkent en ze kunt kraken.

Vervanging van cijfers en toetsenbordcodes is gebruikelijk in alledaagse geheime berichten op basisniveau. Bekijk de codes en gebruik ze als ze geschikt zijn

Deel 2 van 3: Gemeenschappelijke codes identificeren

Ontcijfer een geheime code Stap 5
Ontcijfer een geheime code Stap 5

Stap 1. Leer alternatieve wachtwoorden te herkennen

Kortom, een vervangend cijfer bestaat uit het vervangen van de ene letter door een andere, volgens vooraf bepaalde regels. De regels zijn codes, en het leren en gebruiken ervan is de manier om de code te "breken" en de geheime boodschap te lezen.

Zelfs als de code cijfers, het Cyrillische alfabet, oneven symbolen of hiërogliefen bevat, zolang het gebruikte type symbool consistent is, hebt u mogelijk te maken met een vervangend cijfer, wat betekent dat u het gebruikte alfabet en de regels moet leren toegepast om de code te kraken

Ontcijfer een geheime code Stap 6
Ontcijfer een geheime code Stap 6

Stap 2. Leer hoe u een wachtwoord kunt gebruiken met vierkanten

De Grieken gebruikten het vroegste type cijfer, dat een raster van letters in verband met cijfers gebruikte, en vervolgens de cijfers gebruikten om berichten te maken. Het is eenvoudig te gebruiken code en het is de hoeksteen geweest van het moderne codebreken. Als u een bericht krijgt met een lange reeks cijfers, is het mogelijk op deze manier gecodeerd.

  • De meest elementaire vorm van de code gebruikt rijen 1-5 en kolommen 1-5 en vult vervolgens de matrix met elke letter van links naar rechts en naar beneden in het raster (waarbij de letters I en J in één spatie worden gecombineerd). Elke letter in de code wordt weergegeven door twee cijfers, de kolom aan de linkerkant bevat het eerste cijfer en de rij erboven bevat het tweede cijfer.
  • Om het woord "wikihow" op deze manier te coderen, krijg je de code: 52242524233452
  • Een eenvoudigere versie van deze methode die vaak door kinderen wordt gebruikt, is het schrijven van getallen die direct verband houden met waar de letters van het alfabet zich bevinden. A=1, B=2, enzovoort.
Een geheime code ontcijferen Stap 7
Een geheime code ontcijferen Stap 7

Stap 3. Leer de Cesar-shift

Julius Caesar heeft een code gemaakt die goed, gemakkelijk te gebruiken en te begrijpen is, maar erg moeilijk te kraken is, dus het is een van de fundamentele codesystemen die vandaag de dag nog steeds worden bestudeerd als basis voor complexere codes. Zo verplaats je de positie van het hele alfabet meerdere keren in één richting. Met andere woorden, als u de resterende drie spaties verschuift, wordt de letter A vervangen door D, B door E, enzovoort.

  • Dit is ook het basisprincipe achter een gemeenschappelijke kindercode genaamd "ROT1" (wat betekent: "één keer draaien".
  • Gecodeerde "wikihow" met behulp van eenvoudige Cesar-verschuiving met drie posities naar links zou zijn: zlnlkrz
Een geheime code ontcijferen Stap 8
Een geheime code ontcijferen Stap 8

Stap 4. Zoek naar het toetsenbordpatroon

Toetsenbordvervanging maakt gebruik van het traditionele Amerikaanse toetsenbordpatroon (QWERTY), meestal door de letters omhoog, omlaag, links of rechts in een bepaald aantal posities te veranderen. Door de positie van de letters in bepaalde richtingen op het toetsenbord te veranderen, kunt u eenvoudige codes maken. Door de verandering van richting te kennen, kun je de code kraken.

Door de kolompositie één plaats omhoog te schuiven, kunt u het woord "wikihow" als volgt coderen: "28i8y92"

Een geheime code ontcijferen Stap 9
Een geheime code ontcijferen Stap 9

Stap 5. Controleer of u een wachtwoord met meerdere tekens heeft

In het basisvervangingscijfer creëert de codeur alternatieve alfabetten om het gecodeerde bericht te creëren. Beginnend in een bepaalde periode na de Middeleeuwen, werden dit soort codes te gemakkelijk te kraken en cijfers begonnen verschillende methoden te gebruiken die meerdere alfabetten in één code gebruikten, waardoor de resulterende code veel moeilijker te kraken was als de methode onbekend was.

  • Trimethius' tableau is een 26 x 26 patroonraster met elke verschuiving van het alfabet van Cesar, die alfabetisch is geordend, of soms wordt weergegeven als een roterende buis, of "tabula recta". Er zijn verschillende manieren om het raster als code te gebruiken, waaronder het gebruik van de eerste regel om de eerste letter in het bericht te coderen, de tweede regel voor de tweede letter, enzovoort.
  • De codegenerator zal het wachtwoord ook gebruiken om naar een specifiek veld te verwijzen voor elke letter van het gecodeerde bericht. Met andere woorden, als het wachtwoord "wikihow" was en de encoder deze methode gebruikte, zou je verwijzen naar de rij "W" en kolom van de eerste letter van de gecodeerde code om de eerste letter van het bericht te bepalen. Dit is moeilijk te kraken zonder het wachtwoord te kennen.

Deel 3 van 3: Word een codebreker

Een geheime code ontcijferen Stap 10
Een geheime code ontcijferen Stap 10

Stap 1. Wees geduldig

Het kraken van de code vereist veel geduld en doorzettingsvermogen. De activiteit is traag en vervelend, vaak frustrerend omdat we steeds opnieuw moeten raden en verschillende sleutels, woorden en methoden moeten proberen. Als je van plan bent de code te kraken, leer dan kalm en geduldig te zijn, terwijl je geniet van de mysteries en spelletjes.

Ontcijfer een geheime code Stap 11
Ontcijfer een geheime code Stap 11

Stap 2. Schrijf je eigen code

Op papier is het schrijven van scenario's leuk, maar het is nog moeilijker om direct in polyalfabetische code te springen zonder de hulp van trefwoorden. Zelf leren coderen met behulp van complexe codesystemen is een geweldige manier om te leren hoe programmeurs denken en ze te kraken. De beste codebrekers zijn ook goed in het schrijven van hun eigen code en het maken van veel meer uitdagende cijfers. Daag jezelf uit om meer gecompliceerde manieren te leren en op te lossen.

Het analyseren van codes en cijfers van criminelen kan een goede manier zijn om bedrijfsgeheimen te achterhalen. Bookmakers, drugsbaronnen, Zodiac-moordenaars en ze hebben allemaal ongelooflijk complexe codes ontwikkeld die het leren waard zijn

Een geheime code ontcijferen Stap 12
Een geheime code ontcijferen Stap 12

Stap 3. Probeer de beroemde onbreekbare code

Als onderdeel van haar publieke fun-aanpak publiceert de FBI periodiek codes die het publiek kan proberen te kraken. Probeer de codes en verzend uw antwoorden. Wie weet vind je snel een baan.

Kryptos, een openbaar standbeeld buiten het CIA-hoofdkwartier, is misschien wel de beroemdste onbreekbare code ter wereld. Aanvankelijk was de code gemaakt als een test voor agenten, met vier afzonderlijke borden met vier verschillende codes. Het duurde tien jaar voordat de eerste analist drie van de codes kraakte, maar de laatste blijft onbreekbaar

Een geheime code ontcijferen Stap 13
Een geheime code ontcijferen Stap 13

Stap 4. Geniet van de uitdaging en het mysterie

De code breken is als leven in een roman van Dan Brown. Leer genieten van de mysteries en uitdagingen van geheime codes en ervaar de sensatie van het ontrafelen van geheimen.

Tips

  • Wees niet ontmoedigd als u veel tijd besteedt aan het kraken van een code. Dit is normaal.
  • Als de code is afgedrukt, is het heel goed mogelijk dat de code in speciale letters wordt getypt, zoals Wingdings. Dit kan deel uitmaken van de dubbele codering (wikkelingen beschrijven het gecodeerde bericht).
  • De letter "e" is de meest gebruikte letter in de Engelse taal.
  • Eén letter zal zichzelf bijna nooit vertegenwoordigen ("A" zal "A" niet vervangen).
  • Eén letter in de codering betekent niet één letter in het gedecodeerde bericht.
  • Het kraken van de code is gemakkelijker als het bericht langer is. Het is moeilijk om korte codes te kraken, omdat je het aantal keren dat de letters worden gebruikt niet kunt tellen.

Waarschuwing

  • Wees voorzichtig met zeer gecompliceerde en onbreekbare code. Doe niet zo gek!
  • Sommige codes zijn zo ontworpen dat ze niet te kraken zijn, tenzij je veel informatie hebt. Dat wil zeggen, zelfs als je de sleutel voor codering hebt, lijkt het onmogelijk. Vereist software of slechts giswerk.

Aanbevolen: