Hoe maak je een geheime code of cijfer aan

Schrijver: Frank Hunt
Datum Van Creatie: 16 Maart 2021
Updatedatum: 1 Juli- 2024
Anonim
Hoe maak je een geheime code?
Video: Hoe maak je een geheime code?

Inhoud

Geef een welkom pai anai iptography Of je nu notities schrijft aan je vrienden in de klas of cryptografie (de wetenschap van codes en cijfers) voor de lol probeert te begrijpen, dit artikel kan je helpen enkele basisprincipes te leren en je eigen manier te creëren om privéberichten te coderen. Lees stap 1 hieronder om erachter te komen waar u moet beginnen!

Sommige mensen gebruiken de woorden "code" en "cijfer" om dezelfde concepten aan te duiden, maar degenen die serieus met dit probleem omgaan, weten dat het twee totaal verschillende concepten zijn. Geheime code is een systeem waarbij elk woord of elke zin in uw bericht wordt vervangen door een ander woord, een andere zin of een reeks tekens. Een cijfer is een systeem waarin elke letter van uw bericht wordt vervangen door een andere letter of symbool.

Stappen

Methode 1 van 3: Cheats

Standaardcodes

  1. 1 Maak je eigen codeboek. Elke volledige code vereist een codeboek. Verzin woorden of zinsdelen om de woorden of zinsdelen die je wilt te vervangen, en voeg ze vervolgens allemaal samen in een codeboek dat je kunt delen met je supergeheime vrienden.
  2. 2 Maak uw bericht. Gebruik het codeboek om uw bericht zorgvuldig en zorgvuldig te schrijven. Houd er rekening mee dat het koppelen van uw code aan een cijfer uw bericht nog veiliger maakt!
  3. 3 Vertaal uw bericht. Wanneer je vrienden het bericht ontvangen, moeten ze hun exemplaar van het codeboek gebruiken om het bericht te vertalen. Zorg ervoor dat ze weten dat u een dubbele beschermingsmethode gebruikt.

Codeboek

  1. 1 Selecteer een boek. Wanneer je een codeboek gebruikt, maak je een code aan om aan te geven waar de woorden die je in het boek wilt gebruiken. Als je de kans wilt vergroten dat een van de woorden die je nodig hebt in het codeboek staat, gebruik dan woordenboeken of grote naslagwerken voor reizen. U wilt dat het aantal woorden dat in het boek wordt gebruikt groot is en betrekking heeft op verschillende onderwerpen.
  2. 2 Vertaal de woorden van uw bericht in cijfers. Neem het eerste woord van je bericht en zoek het ergens in het boek op. Schrijf vervolgens het paginanummer, het regelnummer en het woordnummer op. Schrijf ze samen om het gewenste woord te vervangen. Voer deze bewerking uit voor elk woord. Je kunt deze techniek ook gebruiken om zinnen te versleutelen als je codeboek je de gewenste zin kant-en-klaar kan geven.
    • Dus, bijvoorbeeld, het woord op pagina 105, de vijfde regel naar beneden, de twaalfde op een rij, zou 105512, 1055.12 of iets dergelijks worden.
  3. 3 Geef het bericht door. Geef het versleutelde bericht aan je vriend. Tom zal hetzelfde boek moeten gebruiken om het bericht omgekeerd te vertalen.

politie codering

  1. 1 Kies de meest populaire zinnen. Dit type code werkt het beste als je een reeks zinnen hebt die je het meest gebruikt. Het kan van alles zijn, van een simpele "Hij is schattig!" tot iets ernstigers, zoals 'Ik kan elkaar nu niet ontmoeten'.
  2. 2 Maak een code voor elk van de zinnen. U kunt een analoog van politiecodering gebruiken en elke zin een nummer of een paar letters toewijzen, of andere zinnen gebruiken (zoals in ziekenhuizen wordt gedaan). U kunt bijvoorbeeld "1099" zeggen in plaats van "Deze lijn is afgeluisterd" of u kunt zeggen "Ik denk erover dit weekend te gaan vissen."Het gebruik van cijfers is gemakkelijker bij het schrijven, maar het gebruik van zinnen is minder verdacht.
  3. 3 Onthoud de code. Dit type codering werkt het beste als je alle zinnen in gedachten kunt houden, hoewel het nooit kwaad kan om een ​​codeboek als vangnet te hebben!

Methode 2 van 3: Cijfers

Op datum gebaseerde versleuteling

  1. 1 Kies een datum. Het is bijvoorbeeld de verjaardag van Steven Spielberg op 18 december 1946. Schrijf deze datum met cijfers en slashes (18/12/46), verwijder vervolgens de slashes om het zescijferige nummer 121846 te krijgen, dat u kunt gebruiken om het gecodeerde bericht te verzenden.
  2. 2 Wijs aan elke letter een nummer toe. Stel je de boodschap voor: "Ik hou van de films van Steven Spielberg." Onder het bericht schrijft u uw zescijferige nummer steeds opnieuw tot het einde van de zin: 121 84612184 612184 6121846 121846121.
  3. 3 Versleutel uw bericht. Schrijf de letters van links naar rechts. Verplaats elke letter van de platte tekst met het aantal eenheden dat eronder wordt aangegeven. De letter "M" wordt één eenheid verschoven en wordt "H", de letter "H" wordt twee eenheden verschoven en wordt "P". Houd er rekening mee dat de letter "I" met 2 eenheden wordt verschoven, hiervoor moet u naar het begin van het alfabet springen en "B" worden. Je laatste bericht is "Npyo hfogbushchg yynyfya chukgmsё tsyuekseb".
  4. 4 Vertaal uw bericht. Als iemand je bericht wil lezen, hoeft hij alleen maar te weten welke datum je hebt gebruikt voor het coderen. Om te transcoderen, gebruikt u het omgekeerde proces: schrijf de numerieke code en retourneer de letters in de tegenovergestelde volgorde.
    • Datumcodering heeft als bijkomend voordeel dat de datum werkelijk alles kan zijn. U kunt de datum ook op elk moment wijzigen. Dit maakt het veel gemakkelijker om het coderingssysteem bij te werken dan andere methoden. Het is echter het beste om bekende data zoals 9 mei 1945 te vermijden.

Versleuteling met een nummer

  1. 1 Kies een geheim nummer met je vriend. Bijvoorbeeld het cijfer 5.
  2. 2 Schrijf je bericht (zonder spaties) met dit aantal letters in elke regel (maak je geen zorgen als de laatste regel korter is). Het bericht "Mijn omslag is dicht" ziet er bijvoorbeeld als volgt uit:
    • Moepre
    • open
    • hieras
    • bedekt
  3. 3 Om een ​​cijfer te maken, neemt u de letters van boven naar beneden en schrijft u ze op. Het bericht zal "Miikokererrypyatrtao" zijn.
  4. 4 Om je bericht te ontcijferen, moet je vriend het totale aantal letters tellen, delen door 5 en bepalen of er onvolledige regels zijn. Vervolgens schrijft hij/zij deze letters in kolommen zodat er in elke rij 5 letters staan ​​en één onvolledige regel (indien aanwezig), en leest het bericht.

Grafisch cijfer

  1. 1 Teken de hash- en +-tekens. Maak de basis van je cijfer op een stuk papier. Het ziet eruit als # en + (draai het plusteken zodat het op een ruit lijkt, niet op een vierkant).
  2. 2 Schik de letters in de cellen. Deze vormen hebben cellen tussen de lijnen. Vul deze cellen in met twee letters van het alfabet. Plaats letters willekeurig en gebruik dezelfde letter niet twee keer.
    • Elke geadresseerde van het bericht moet dezelfde kopie van de basis van het cijfer met letters hebben om uw bericht te kunnen lezen.
  3. 3 Schrijf je code op. Neem de eerste letter van uw bericht. Vind het aan de basis van het cijfer. Kijk naar de lijnen die er omheen staan. Trek dezelfde lijnen als de lijnen die de cellen vormen aan de basis van het cijfer. Als de brief die u schrijft de tweede in de cel is, voegt u een punt toe aan de regels. Herhaal deze handeling voor elke letter van het bericht.

Caesar's herschikking

  1. 1 Maak je eigen cijferalfabet. Het Caesar-cijfer verplaatst het alfabet en vervangt vervolgens de letters door hun nieuwe nummer in volgorde. Dit maakt de code moeilijker te kraken als je de constellatie regelmatig verandert. Een 3-permutatiecijfer zou bijvoorbeeld betekenen dat A E wordt, B Y wordt, C I wordt, enz. Als u "Tot morgen op het station" wilt schrijven, ziet het bericht eruit als "Yaopnvfevyo eeyapne ke opekuyoyo."
    • Er zijn veel opties om het alfabet opnieuw te ordenen voordat code wordt gegenereerd. Dit maakt het cijfer veiliger.
  2. 2 Neem uw bericht op. Het hebben van een helper zoals de decoderingscirkel kan dit gemakkelijker maken als je er een kunt voorbereiden die bij je code past.
  3. 3 Vertaal het bericht. De persoon die uw code ontcijfert, hoeft alleen het nummer te weten om het alfabet correct te reconstrueren. Verander het regelmatig, maar zorg ervoor dat u veilig aan de ontvanger kunt doorgeven wat het nieuwe alfabetische ploegnummer wordt.

Methode 3 van 3: Geheime talen

Verwarde taal

  1. 1 Identificeer woorden die beginnen met klinkers. Als die er zijn, voeg dan gewoon "ay" toe aan het einde van het woord. Bijvoorbeeld, "oor" wordt "oor", "boog" wordt "arkaai" en "belediging" wordt "belediging".
  2. 2 Zoek woorden die beginnen met een medeklinker. Als die er zijn, verplaats dan de eerste letter van het woord naar het einde en voeg "ay" toe. Als er twee (of meer) medeklinkers aan het begin van een woord staan, herschik ze dan en voeg "ay" toe.
    • Bijvoorbeeld, "lijk" wordt "uptrai", "gram" wordt "ammgray" en "gedachte" wordt "denken".
  3. 3 Spreek verwarde taal. Verwarde taal werkt het beste als je het snel spreekt, maar het kost wat voorbereidingstijd. Stop niet met oefenen!

Piepcode

  1. 1 Maak uw geluidscode. Deze code werkt net als morsecode. U moet aan elke letter of elk afzonderlijk woord een geluidsritmecode toewijzen. Kies ritmes die je je kunt herinneren.
  2. 2 Leer uw code aan anderen. De code moet altijd in het geheugen staan, dus leer de code aan iedereen met wie u deze wilt gebruiken.
  3. 3 Tik op je bericht. Gebruik je vingers, het uiteinde van een potlood of een ander hulpmiddel om je boodschap over te brengen. Probeer geheimzinnig te zijn. Je hebt niemand nodig om te raden dat je communiceert.

brabbeltaal

  1. 1 Leer wartaal spreken. Gibberish is een taalspel als een verwarde taal, maar het klinkt ingewikkelder. Korte uitleg - je moet "-otag" (of een equivalent) toevoegen voor elke klinker in een lettergreep. Dit is veel lastiger dan het in werkelijkheid klinkt! Je hebt oefening nodig om deze code perfect onder de knie te krijgen.

Tips

  • Verberg uw code op een plaats die alleen de afzender en ontvanger kennen. Schroef bijvoorbeeld een willekeurige pen los en plaats uw code erin, plaats de pen terug, zoek een plaats (zoals een potloodhouder) en vertel de ontvanger waar en type pen.
  • Versleutel ook spaties om uw code nog meer te verwarren. U kunt bijvoorbeeld letters gebruiken (E, T, A, O en H werken het beste) in plaats van spaties. Ze worden dummies genoemd. S, b, b en Y zullen te voor de hand liggend lijken voor ervaren codebrekers, dus gebruik ze of andere prominente karakters niet.
  • U kunt uw eigen code maken door willekeurig letters in woorden te herschikken. "Dij yemn in the park" - "Wacht op me in het park."
  • Stuur altijd codes naar agenten aan uw zijde.
  • Als u Turks Iers gebruikt, hoeft u niet specifiek "eb" voor de medeklinker te gebruiken. U kunt "ie", "br", "from" of een andere onopvallende lettercombinatie gebruiken.
  • Als je positionele codering gebruikt, voel je dan vrij om letters toe te voegen, te verwijderen en zelfs te herschikken van de ene plaats naar de andere om de decodering nog moeilijker te maken. Zorg ervoor dat je partner begrijpt wat je doet, anders is het allemaal zinloos voor haar/hem. U kunt de tekst in delen splitsen, zodat er drie, vier of vijf letters in elk zijn, en deze vervolgens verwisselen.
  • Voor een Caesar-swap kun je de letters naar een willekeurig aantal plaatsen verwisselen, vooruit of achteruit. Zorg ervoor dat de permutatieregels voor elke letter hetzelfde zijn.
  • Vernietig altijd gedecodeerde berichten.
  • Als je je eigen code gebruikt, maak het dan niet te ingewikkeld voor anderen om erachter te komen. Het is misschien te moeilijk om te ontcijferen, zelfs voor jou!
  • Gebruik morsecode. Dit is een van de meest bekende codes, dus uw gesprekspartner zal snel begrijpen wat het is.

Waarschuwingen

  • Als u de code onnauwkeurig schrijft, wordt het decoderingsproces moeilijker voor uw partner, op voorwaarde dat u geen variaties van codes of cijfers gebruikt die speciaal zijn ontworpen om de decryptor te verwarren (met uitzondering van uw partner natuurlijk).
  • Verwarde taal wordt het best gebruikt voor korte woorden. Bij lange woorden is het niet zo effectief omdat de extra letters veel beter zichtbaar zijn. Hetzelfde geldt voor het gebruik in spraak.

Wat heb je nodig

Voor codes:


  • Boek of woordenboek
  • Potlood
  • Papier

voor cijfers:

  • Score voor code
  • Potlood
  • Papier
  • Elke datum