Worked on Enigma, mainly changing how the notch positions are handled
[cipher-training.git] / cipher.py
2016-12-16 Neil SmithImplemented Bifid ciphers, solved 2016 week 7
2016-10-21 Neil SmithOMerge branch 'development' of git.njae.me.uk:cipher...
2016-06-15 Neil SmithTidied Caesar and affine ciphers
2016-03-27 Neil SmithAdded cat and wcat utility functions
2016-01-07 Neil SmithMoved cracking files into directories
2016-01-06 Neil SmithDone challenge 7, updated Amsco implementation to match
2014-12-29 Neil SmithDone Cadenus ciphers, but not automated breaking
2014-12-08 Neil SmithAdded AMSCO ciphers, done challenge 7
2014-11-30 Neil SmithBreaking hill ciphers done, challenge 6 done.
2014-11-30 Neil SmithHill ciphers enciphering and deciphering done
2014-11-28 Neil SmithFixed railfence ciphers, done challenges 2014 4 and 5
2014-10-24 Neil SmithDone railfence ciphers
2014-07-29 Neil SmithFixed spelling of KeywordWrapAlphabet
2014-07-23 Neil SmithCopied tweaks across
2014-07-13 Neil SmithMore tweaking to conform with linting
2014-07-13 Neil SmithTweaked in response to some linter suggestions
2014-07-10 Neil SmithTweaks to pocket enigma
2014-07-05 Neil SmithAdded crib-based pocket engima breaking
2014-07-05 Neil SmithAdded pocket engima enciphering and deciphering
2014-07-03 Neil SmithMerge branch 'development' of github.com:NeilNjae/ciphe...
2014-07-02 Neil SmithIncorporated changes from presentation branch
2014-06-04 Neil SmithTweaked keyword_wrap_alphabet enumeration values
2014-06-01 Neil SmithIncluded Python 3.4's Enum for keyword alphabets, added...
2014-04-03 Neil SmithMoved the logger details to cipherbreak.py
2014-03-10 Neil SmithAdded another test case
2014-03-10 Neil SmithUnaccent letters before enciphering
2014-03-08 Neil SmithFixed docstring typo
2014-03-07 Neil SmithAdded development files