Stap 4: Alternatieve methode: brief van frequentie
De onderliggende reden waarom substitutie versleutelingen zijn zo eenvoudig op te lossen heeft betrekking op de voorspelbaarheid van de elke letter frequentie. Een langer bericht met behulp van een substitutie-cipher is eenvoudiger te kraken omdat er meer voorbeelden.
In de eerste afbeelding, ziet u een afbeelding van de brief frequenties - ik maakte dit histogram met behulp van een Wikipedia-artikel, bemonstering van 50.000 brieven. Als u Google naar brief frequentie grafieken zoeken, vindt u vergelijkbare percelen bestaan.
Het tweede beeld is de frequentie van de brief van het cijfer dat ik in de vorige stap hebt opgelost. Zoals u zien kunt, hebben de letters 'p' en 'j' het hoogste percentage van de gebeurtenis. Dan zou een redelijke veronderstelling dat één letter correspondeert met "e" van de meest voorkomende letter, en anderzijds met de "t", de tweede meest voorkomende letter overeenstemmen moet.
U kunt een combinatie van de vorige lossen-door-hand-methode met de brief frequentie methode cryptogrammen sneller oplossen.
---------------------------------------------
Ik heb ook een uitvoerbare .jar-bestand dat ik schreef dat u kunt gebruiken voor het analyseren van de brief frequenties en genereren van percelen als het iemands heb ik hierboven afgebeeld. De bronbestanden zijn verpakt in het jar-bestand, als u wilt uitpakken. Uitwijkmogelijkheid, kan u gewoon de source-code, die ik hier heb bijgevoegd ook downloaden.