Hoe geheime codes en codering te creëren
Een code is een manier om een bericht te wijzigen om de oorspronkelijke betekenis te verbergen. Over het algemeen vereist dit een codeboek of een sleutelwoord. Versleuteling zijn processen die op een bericht worden toegepast om het te verbergen of om informatie te versleutelen. Vervolgens wordt dit proces omgekeerd om het bericht te vertalen of te decoderen. Beide codes en codering vormen een belangrijk onderdeel van de wetenschap van veilige communicatie, bekend als cryptanalyse.
Inhoud
stappen
Methode 1
Gebruik eenvoudige codes en cijfers (voor kinderen)
1
Schrijf de woorden achteruit. Dit is een gemakkelijke manier om berichten te coderen, zodat ze niet in één oogopslag kunnen worden begrepen. Als je een bericht als ondersteboven schrijft "Ik wacht buiten op jou"het zou zo zijn "Et orepse areufa".
- Hoewel deze code eenvoudig kan worden opgelost, kan het nog steeds nuttig zijn als u bedenkt dat iemand uw bericht wil lezen.
2
Versleutel berichten door het alfabet in twee te weerspiegelen. Schrijf op een vel papier de letters van A naar M op dezelfde regel en schrijf, net eronder, de letters van N tot Z ook op een enkele regel. Wijzig elk van de letters van een bericht met de tegenovergestelde letter van de twee regels met letters die u hebt geschreven.
3
Probeer de vrijmetselarij-encryptie. Teken op een vel papier een raster om te spelen drie op een rij. Schrijf in dit raster de letters van A naar I van links naar rechts en van boven naar beneden. Volgend op dit voorbeeld, zou u het volgende doen:
4
Maak nog een raster voor de drie op een rij met punten. Trek nog een raster voor de drie op een rij naast de eerste. Je moet dit op dezelfde manier invullen als het eerste, maar dan met de letters van J tot R. Plaats vervolgens punten in elke spatie van elke rij van het rooster volgens de volgende beschrijving:
5
Teken twee X`s onder elk raster. Je vult elk van deze X ook met letters om de versleutelingsleutel voor vrijmetselarij af te maken. In de tweede X moet je punten plaatsen in de open ruimtes rond het snijpunt, zodat er een punt aan weerszijden van het midden van de X is. Doe dan het volgende:
6
Schrijf met het vrijmetselaarscijfer met behulp van het raster rond de letters. De vormen van de rasters (inclusief de punten) die de letters omringen, worden gebruikt ter vervanging van de letters zelf. U kunt berichten coderen naar de vrijmetselarij-codering of ze decoderen met behulp van deze coderingssleutel.
7
Gebruik rotatie-encryptie met datums. Kies een datum, die een speciale betekenis voor u kan hebben (zoals een verjaardag of de datum van uw afstuderen) of wees onpersoonlijk (zoals de verjaardag van George Washington). U moet het als een ononderbroken reeks cijfers schrijven en dit is de numerieke sleutel.
8
Gebruik de numerieke toets van de rotatie met datums om een bericht te coderen. Schrijf het bericht op een vel papier en schrijf daaronder een van de cijfers van de numerieke toets voor elke letter van het bericht. Wanneer u het laatste cijfer van de numerieke toets bereikt, moet u dit vanaf het begin herhalen. Als u bijvoorbeeld de verjaardag van George Washington gebruikt (22-02-1732), zou de procedure als volgt zijn:
T.e.n.g.o.h.a.m.b.r.e
2.2.2.1.7.3.2.2.2.2.1
Roteer de letters volgens de numerieke toets als volgt:
9
Gebruik een geheime taal, zoals gebrabbel. Het jargon werkt door na elke lettergreep van een woord de letter P toe te voegen en de klinker te herhalen waarmee de lettergreep van het oorspronkelijke woord wordt gevormd.
Methode 2
Decodeer codes
1
Houd rekening met de beperkingen van de codes. Het is mogelijk dat ze een codeboek stelen, dat je verliest of dat het wordt vernietigd. Vaak kunnen zelfs vaste codes worden ontcijferd door de moderne cryptanalyse technieken en computeranalyse. Met de codes kunt u echter hoe dan ook lange berichten in één woord samenvoegen, zodat ze ideaal zijn om tijd te besparen.
- U kunt de codes gebruiken als een goede manier om identificerende patronen te oefenen en deze vaardigheid te gebruiken bij het coderen, decoderen, coderen of decoderen van berichten.
- Goede vrienden gebruiken natuurlijk codes tussen hen. Je zou privégrappen als een soort code kunnen beschouwen. U kunt uw eigen codetaal samenstellen met uw beste vrienden.
2
Bepaal wat het doel van uw code zal zijn. Als u weet wat het doel van uw code is, hoeft u niet onnodig te werken. Als het de bedoeling is om tijd te besparen, is het mogelijk dat slechts een paar specifieke zoekwoorden nodig zijn. Als u gedetailleerde berichten wilt coderen, moet u mogelijk een codeboek maken dat meer op een woordenboek lijkt.
3
Maak het codeboek. Je kunt de veel voorkomende zinnen condenseren, zoals "Ik hoor je luid en duidelijk", in zoiets "Tec". Wijs alternatieve zoekwoorden toe voor elk denkbaar woord in uw gecodeerde berichten en ook voor veelgebruikte woordgroepen.
4
Pas uw codeboek toe op uw berichten. U kunt berichten coderen met behulp van de trefwoorden in uw codeboek en u kunt zich zelfs realiseren dat u tijd spaart door de zelfstandige naamwoorden te laten zoals ze zijn (bijvoorbeeld namen en voornaamwoorden, zoals "ik", "me", "zij"). Dit zal echter afhangen van de situatie waarin u zich bevindt.
5
Codeer uw bericht met een wachtwoord, als een ander alternatief. U kunt een bericht, een groep woorden, letters, symbolen of een combinatie ervan gebruiken als sleutel om informatie te coderen. Ook zal degene die uw bericht ontvangt de sleutelzin of de sleutel van letters of symbolen nodig hebben om het te kunnen decoderen.
De / H / is op 11 letters van de sleutel / S /.
De / o / bevindt zich 10 letters van de sleutel / E /.
De / l / is op 9 letters van de toets / C /.
etc.
6
Decodeer de berichten. Wanneer u gecodeerde berichten ontvangt, is het nodig om een codeboek of een zin of trefwoord te gebruiken om ze te kunnen ontcijferen. Hoewel dit in het begin moeilijk kan zijn, zal het je intuïtiever maken naarmate je meer vertrouwd raakt met de code.
Methode 3
Leer algemene codes
1
Gebruik de code die wordt gebruikt door Queen Mary I van Schotland. Ze gebruikte symbolen als vervangingscode voor de letters en woorden van de Engelse taal toen ze probeerde berichten te verzenden in een tijd van politieke onrust. Dit zijn enkele kenmerken van Queen Mary`s code die nuttig kunnen zijn voor uw eigen opleiding in cryptanalyse:
- Eenvoudige vormen werden gebruikt om de letters van hogere frequentie te vervangen (de koningin gebruikte bijvoorbeeld de cirkel in plaats van de letter / A /). Op deze manier wordt tijd bespaard bij het coderen.
- De algemene symbolen werden gebruikt als onderdeel van een nieuwe codetaal (de koningin gebruikte de 8 bijvoorbeeld als een code voor de letter Y). Op deze manier kan het voor decoders verwarrend zijn als ze het als een getal interpreteren en niet als het symbool van een code.
- Unieke symbolen werden gebruikt in plaats van gewone woorden. Op dat moment werden unieke symbolen toegewezen aan woorden als "bidden" en "boodschapper", hoewel ze vandaag niet zo gewoon zijn als toen. Als u echter symbolen gebruikt in plaats van frequente woorden of woordgroepen, bespaart u tijd en voegt u complexiteit toe.
2
Gebruik frases in code op dezelfde manier als militaire waarschuwingen. Met codezinnen kun je heel veel betekenis in één zin opnemen. Zelfs verschillende soorten militaire waarschuwingen, zoals het DEFCON-systeem, zijn gewoon bekende codes die staan voor een staat van verdediging. U kunt geschikte woorden of coderingstekens bedenken in uw dagelijks leven.
3
Gebruik een boek als een sleutel om berichten te coderen. Het is relatief eenvoudig om een boek te krijgen. Als u vaststelt dat een boek de sleutel tot een code is, kunt u naar een bibliotheek of bibliotheek gaan wanneer u het bericht ontvangt en de sleutel zoeken om het te decoderen.
Methode 4
Codering decoderen
1
Bepaal hoe geschikt het is om een codering te gebruiken. Versleuteling maakt gebruik van algoritmen. Deze zijn vergelijkbaar met een proces of transformatie dat constant op een bericht wordt toegepast, wat betekent dat iedereen het kan ontcijferen als ze de codering kennen.
- Zelfs getrainde cryptanalysts kunnen worden verward door complexe ciphers. In sommige gevallen blijkt de wiskunde die complexe cijfers ondersteunt een gepaste verdediging om alledaagse berichten te verbergen.
- In veel gevallen versterken cryptografen de codering door een sleutel toe te voegen, zoals de datum. Met deze sleutel worden de uitvoerwaarden aangepast aan het bijbehorende aantal van de dag van die maand (de eerste van de maand, alle uitvoerwaarden zouden met een waarde van één veranderen).
2
Pas een uitgevonden algoritme toe op uw berichten. Een van de eenvoudigste coderingen die u kunt toepassen, is César-codering (soms verplaatsingsversleuteling genoemd). Deze codering houdt in dat u elke letter van het bericht één letter in het alfabet vooruit laat gaan.
3
Versleutel berichten Versleutel berichten met behulp van het algoritme. U moet het sneller doen naarmate u het coderingsproces leert. U kunt meer dingen toevoegen aan het algoritme zodat het complexer is. Bijvoorbeeld:
De / H / is op 13 letters van de / U /
De / e / is op 8 letters van de / r /
De / l / is op 11 letters van de / a /
Enz.
4
Berichten decoderen. Zodra u een expert in het lezen van codering bent, moet het instinctief of op zijn minst eenvoudiger zijn. De toepassing van de processen (of algoritmes) is constant, dus wanneer u met dit soort cryptografische systemen werkt, kunt u trends per gewoonte ontdekken en een intuïtie verwerven.
Methode 5
Begrijp standaard codering
1
Beheers de morse code. Dit is een codering, ongeacht wat je naam zegt. Daarin geven stippen en streepjes korte en lange elektrische signalen weer. Deze vertegenwoordigen op hun beurt de letters van het alfabet, waardoor in het verleden elektrische communicatie mogelijk was (de telegraaf). Dit zijn enkele van de gemeenschappelijke letters in de morsecode die worden weergegeven door lange (_) en korte (.) Tekens:
- R, S, T, L: ._. - _ .. - _ - ._ ..
- A, E, O: ._ -. - _ _ _
2
Gebruik de transpositiecodes. Veel van de groten uit de geschiedenis, zoals het genie Leonardo da Vinci, schreven berichten zoals ze zouden zijn als ze in een spiegel zouden worden weerspiegeld. Dit heeft ertoe geleid dat de codering van dit type meestal wordt genoemd "in een spiegel schrijven". In het begin kan het moeilijk zijn om dit soort cijfers te beheersen, maar ze hebben de neiging snel instinctief te worden.
3
Converteer berichten naar de code binair. Dit is de taal van nummer 1 en 0 die door computers wordt gebruikt. U kunt combinaties van deze nummers 1 en 0 coderen en deze vervolgens decoderen met een binaire sleutel. U kunt ook de waarden berekenen die de cijfers 1 en 0 vertegenwoordigen voor elke letter van het bericht.
tips
- U moet een manier bedenken om de spaties tussen woorden te scheiden van de woorden zelf, zodat uw code degelijker en moeilijker te ontcijferen is. U kunt bijvoorbeeld een letter gebruiken in plaats van een spatie (de letters die het beste werken, zijn E, T, A, O en N). Deze letters staan bekend als "nietig".
waarschuwingen
- Houd er rekening mee dat de beveiliging van uw bericht niet wordt gegarandeerd, alleen omdat het een code of een codering heeft. Het is mogelijk dat de code kan worden ontcijferd via cryptanalyse of ook door menselijke fouten, zoals het verlies van het codeboek.
Delen op sociale netwerken:
Verwant
- Hoe sms-berichten verzenden vanuit Nokia PC Suite
- Hoe een geheim bericht door een afbeelding te sturen
- Hoe een QR-code te scannen
- Hoe je Siri je sms-berichten laat lezen
- Hoe maak je een nep-foutmelding in Windows
- Hoe een Apple-postvak op een Android-telefoon te installeren
- Hoe een geheime code te maken
- Hoe een Cesar-code te ontcijferen
- Hoe een geheime code te ontcijferen
- Veel plezier met de adresbalk van de internetbrowser
- Hoe te schrijven met de vrijmetselarij-encryptie
- Hoe te schrijven in tri-code
- Hoe te schrijven met behulp van codes
- Hoe maak je een geheime notitie
- Hoe te schrijven in code zonder letters
- Hoe te coderen en decoderen met behulp van de figuur van Vigenère
- Hoe vervangingscodes te maken die gemakkelijk te leren zijn en moeilijk te verbreken zijn
- Hoe een RCA afstandsbediening RCR312W te programmeren
- Hoe het wachtwoord van het Motorola-slotwachtwoord te krijgen
- Hoe Netflix-codes te gebruiken
- Hoe codes inwisselen op Xbox One