X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=cipher.py;h=55d99b6773bef3aac5b752ee8e0395856e3c75a8;hb=5141b041bd618e0339ce04f6abef56665d829b95;hp=85de0a52c33b880653b83b573ff87ee109ec2970;hpb=fec4faced2cebd32cc97a844ff416bf46441379a;p=cipher-tools.git diff --git a/cipher.py b/cipher.py index 85de0a5..55d99b6 100644 --- a/cipher.py +++ b/cipher.py @@ -110,7 +110,6 @@ def caesar_decipher(message, shift): def caesar_break(message, metric=norms.euclidean_distance, target_frequencies=normalised_english_counts, message_frequency_scaling=norms.normalise): """Breaks a Caesar cipher using frequency analysis - >>> caesar_break('ibxcsyorsaqcheyklxivoexlevmrimwxsfiqevvmihrsasrxliwyrhecjsppsamrkwleppfmergefifvmhixscsymjcsyqeoixlm') (4, 0.3186395289018361) >>> caesar_break('jhzhuhfrqilqhgwrdevwudfwuhdvrqlqjwkhqkdylqjvxemhfwhgwrfulwlflvpwkhhasodqdwlrqrisrzhuwkdwmxulglfdovfl')