Stap 1: Algemene regels
A. algemene bevolking.
Dit is 99,9% van iedereen die je kent. Gewoonlijk, de moeilijkste soort bericht deze groep
kan breuk is een mono-alfabetische (zie intro) cipher. Dit is de reden waarom dit instructable geen geeft
mono-alfabetische ciphers - bijna iedereen kan breken ze! Ze zijn opgenomen onder de
naam cryptogrammen in vele kranten naast de kruiswoordraadsels.
B. de geeks.
Ik heb niets tegen geeks - ik behoor. Deze groep is niet te lichtvaardig worden genomen. Zij zal
waarschijnlijk weten over elk soort cipher die u overweegt, dus het is best een moeilijk te maken
een. Zij kunnen ook breken encryptiesoftware hebben en kunnen gebruiken van brute kracht aanvallen.
C. de regering.
Als je op de verkeerde kant van de regering, is alles wat ik kan zeggen veel geluk. Ze hebben gezien
elke truc, en gebarsten moeilijker codes dan u ooit gedacht aan het produceren. Het beste beleid is
om uw berichten beperkt tot algemene taken zoals het bijhouden van de locatie van de volgende vergadering te houden
van SSOBACCG (geheime genootschap van jongens tegen Cootie gedekt meisjes) een geheim.
Hier zijn sommige algemene regels te volgen die zal eventuele codes of cipher moeilijker te breken:
1. Houd het kort.
Hoe langer een boodschap is, hoe gemakkelijker het is om te breken met behulp van de frequentie
die een brief wordt weergegeven (E is de meest voorkomende), patronen, en andere technieken.
Met afkortingen helpt ook omweg software gebaseerde code breken die
misschien worden het controleren van mogelijke oplossingen tegen een woordenboek om te zien als het zinvol.
2. break gecodeerde berichten in groepen van 4 letters.
Dit is een techniek die is gebruikt door spionnen voor decennia. Dit houdt iemand
van een bericht op basis van de lengte van het woord raden (ex: één letter is ofwel ik, a,
en soms o) ook helpt het om te houden iemand het berichtformulier decoderen
verliezen hun plaats doordat het in handelbare brokken. Voorbeeld: AFRT CGTJ VGTY SFVT.
3. nooit de sleutel met de code sturen.
Het Agentschaps zou kunnen worden voor het verzenden van het trefwoord (als u de code van de Telegraaf, voor
in het volgende voorbeeld) met het bericht. Echter u dient altijd het sleutelwoord vooruit te zorgen
van tijd of in een afzonderlijk bericht verzenden. Als iemand het sleutelwoord heeft, is het gewoon een kwestie
elk type van encryptie te proberen.
4. de sleutel wijzigen vaak - Overweeg het gebruik van een one-time-pad.
Het is belangrijk dat als iemand breekt uw code, de kennis van hoe om het te vertalen
heeft een zeer korte levensduur. De sleutel zo vaak als praktisch mogelijk wijzigen. Elke week is goed,
zeker niet meer dan maandelijks. Een heel goed idee zou zijn om gebruik van een one-time-pad van
toetsen. Bijvoorbeeld, als u de Playfair codeermachine (stap 3), zou uw one-time-pad
een lijst van zoekwoorden, en als u verzonden berichten heen en weer zou u gaan omlaag in de lijst
elk woord slechts eenmaal gebruiken. Vervolgens zou elke zo vaak in het hele blad vervangen
geval die werd ontdekt.
5. dummy tekens gebruiken.
Nadat u bericht is gecodeerd, kunt u overwegen gooien in sommige willekeurige tekens te maken
moeilijker te kraken. De ontvanger van de persoon van bericht zou weten te negeren, bijvoorbeeld de eerste
en de laatste drie tekens van het bericht voor het decoderen.
6. vermijden leestekens.
Interpunctie kan bieden een code breaker met waardevolle informatie - bijvoorbeeld, zinnen
dat einde met een vraagteken beginnen vaak met een W (wat, wanneer, waar, waarom).