Hoe een Cesar-code te ontcijferen
Julio César was een van de eerste mensen die in code schreef. Hij vond het Cesar-cijfer uit, waarbij elke letter wordt vervangen door een andere letter met een vast aantal posities lager in het alfabet. De volgende code is niet de César-code, maar wat de cryptografen `verplaatsingscodering` of `de doos van César` noemen, hoewel het niet duidelijk is dat deze code ook daadwerkelijk door César is gebruikt.
stappen
1
Tel het aantal letters in de code. Hier hebben we 16: C G S R O O C C D D I D I E F O
2
Bepaal hoeveel lijnen u de letter in gelijke rijen kunt verdelen (Zoek de vierkantswortel van het nummer in stap 1. Als de vierkantswortel geen geheel getal is, rond het.) We kunnen 16 in 4 rijen van 4 plaatsen (omdat de vierkantswortel van 16 4 is). Als we 25 letters zouden hebben, zouden we 5 rijen van 5 kunnen plaatsen (de vierkantswortel van 25 is 5) enzovoort. In gevallen waarbij het aantal niet zo goed is verdeeld, gebruikt u het volgende aantal regels dat een perfect vierkant zou vormen. De cijfers voor het maken van vakken (vierkanten) zijn 9, 16, 25, 36, 49, etc. Als de code 22 letters heeft (de vierkantswortel van 22 is 4.69), zou het volgende getal met een perfect vierkant 25 zijn, wat betekent dat we 5 rijen zouden hebben (4.69 is afgerond op 5).
3
Schrijf de letters in rijen. Met het gegeven voorbeeld zou het als volgt zijn geschreven:
CGSR
OOCA
PDD-NOS
IEFO
CGSR
OOCA
PDD-NOS
IEFO
4
Begin linksbovenaan en lees de gegevens door, start de volgende kolom op en ga weer omlaag, enzovoort. Dit voorbeeld heeft het bericht "CODE BESCHREVEN".
5
Klaar.
tips
- Wanneer u deze codes in "vakken" verandert, zult u niet altijd voldoende letters hebben om een perfect vierkant te maken. Tel eenvoudig de letters en het perfecte vierkant dat het dichtst in de buurt komt, gebruik dat nummer. Bijvoorbeeld:
- "Hé, wat is er aan de hand" Het heeft slechts 12 letters. Het dichtstbijzijnde getal (altijd afronding) is 4x4 = 16. dus doe alsof je 16 letters hebt. E O P H A T U S I E A
E O P H
Q A T U
S I E A- Hier is nog een voorbeeld b n a u d i i
- Als je het ontcijfert, zal het zijn "goede dag"
waarschuwingen
- Sommige codes KUNNEN extreem moeilijk te ontcijferen zijn, MAAR:
- Deze code is meestal niet erg moeilijk te ontcijferen. `Plaats geen erg belangrijke informatie in dit formaat.
Delen op sociale netwerken:
Verwant
- Hoe maak je een eenvoudig programma in C
- Hoe hoofdletters en kleine letters in binaire code te schrijven
- Hoe maak je een .lrc-bestand om de songteksten van een nummer te tonen
- Hoe een videospel met cmd te maken
- Hoe een methode in Java te noemen
- Hoe een geheime code te maken
- Hoe een geheime code te ontcijferen
- Hoe maak je een Caesar salade met gegrilde kip
- Hoe geheime codes en codering te creëren
- Hoe de vierkantswortel van X af te leiden
- Hoe een vierkantswortel te vinden zonder een rekenmachine
- 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 metatags te gebruiken
- Hoe Celebi te vangen in Crystal Pokémon
- Hoe te reageren in HTML