summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Neil Smith [Mon, 14 Jul 2014 18:40:17 +0000 (19:40 +0100)]
Breaking keyword ciphers
Neil Smith [Mon, 14 Jul 2014 18:36:36 +0000 (19:36 +0100)]
Transpositon ciphers
Neil Smith [Mon, 14 Jul 2014 18:00:41 +0000 (19:00 +0100)]
Breaking transpositon ciphers
Neil Smith [Mon, 14 Jul 2014 17:58:19 +0000 (18:58 +0100)]
Pocket enigma only
Neil Smith [Sun, 13 Jul 2014 22:13:09 +0000 (23:13 +0100)]
More tweaking to conform with linting
Neil Smith [Sun, 13 Jul 2014 14:19:45 +0000 (15:19 +0100)]
Merge branch 'development' into solutions
Neil Smith [Sun, 13 Jul 2014 14:19:28 +0000 (15:19 +0100)]
Tweaked in response to some linter suggestions
Neil Smith [Fri, 11 Jul 2014 18:42:49 +0000 (19:42 +0100)]
Merge branch 'development' into solutions
Neil Smith [Thu, 10 Jul 2014 21:24:53 +0000 (22:24 +0100)]
Tweaks to pocket enigma
Neil Smith [Sat, 5 Jul 2014 20:57:36 +0000 (21:57 +0100)]
Added crib-based pocket engima breaking
Neil Smith [Sat, 5 Jul 2014 19:44:14 +0000 (20:44 +0100)]
Added pocket engima enciphering and deciphering
Neil Smith [Sat, 5 Jul 2014 13:14:38 +0000 (14:14 +0100)]
Updated language_models to include trigrams
Neil Smith [Thu, 3 Jul 2014 19:37:59 +0000 (20:37 +0100)]
Merge branch 'development' of github.com:NeilNjae/cipher-training into development
Neil Smith [Thu, 3 Jul 2014 19:37:51 +0000 (20:37 +0100)]
Rearranged some code
Neil Smith [Wed, 2 Jul 2014 21:20:00 +0000 (22:20 +0100)]
Incorporated changes from presentation branch
Neil Smith [Tue, 24 Jun 2014 14:54:48 +0000 (15:54 +0100)]
Added hill-climbing for monoalphabetic substitution ciphers
Neil Smith [Mon, 23 Jun 2014 21:28:59 +0000 (22:28 +0100)]
Fixed scytale cipher breaking to use column transposition, vigenere and beaufort ciphers now use explicit map()
Neil Smith [Mon, 23 Jun 2014 16:51:43 +0000 (17:51 +0100)]
Fixed transposition cipher breaking, included extended word list for 2013 ciphers
Neil Smith [Wed, 4 Jun 2014 19:14:26 +0000 (20:14 +0100)]
Tweaked keyword_wrap_alphabet enumeration values
Neil Smith [Sun, 1 Jun 2014 19:24:19 +0000 (20:24 +0100)]
Included Python 3.4's Enum for keyword alphabets, added Pwords_wrong and friends for development of word segmentation
Neil Smith [Sun, 1 Jun 2014 18:51:55 +0000 (19:51 +0100)]
Merge branch 'development' of github.com:NeilNjae/cipher-training into development
Neil Smith [Wed, 21 May 2014 17:25:44 +0000 (18:25 +0100)]
Expanded the word list with the mona lisa words from 2013
Neil Smith [Mon, 21 Apr 2014 11:57:01 +0000 (12:57 +0100)]
Trials for best metrics for affine cipher breaks
Neil Smith [Thu, 3 Apr 2014 19:55:51 +0000 (20:55 +0100)]
Moved the logger details to cipherbreak.py
Neil Smith [Fri, 14 Mar 2014 12:12:50 +0000 (12:12 +0000)]
Updated letter frequencies, updated test values to reflect them
Neil Smith [Fri, 14 Mar 2014 11:54:05 +0000 (11:54 +0000)]
Updated lettercount.py
Neil Smith [Tue, 11 Mar 2014 01:20:31 +0000 (21:20 -0400)]
Fixed bug in norms.cosine_similarity, updated caesar parameter trials
Neil Smith [Mon, 10 Mar 2014 20:34:26 +0000 (16:34 -0400)]
Added another test case
Neil Smith [Mon, 10 Mar 2014 20:33:05 +0000 (16:33 -0400)]
Unaccent letters before enciphering
Neil Smith [Mon, 10 Mar 2014 20:27:17 +0000 (16:27 -0400)]
Unaccent letters before enciphering
Neil Smith [Sat, 8 Mar 2014 03:28:58 +0000 (22:28 -0500)]
Fixed docstring typo
Neil Smith [Sat, 8 Mar 2014 03:17:44 +0000 (22:17 -0500)]
Caesar cipher
Neil Smith [Fri, 7 Mar 2014 23:04:21 +0000 (18:04 -0500)]
Pulled across the sublime-project file
Neil Smith [Fri, 7 Mar 2014 19:37:58 +0000 (14:37 -0500)]
Updated .gitignore
Neil Smith [Fri, 7 Mar 2014 19:15:47 +0000 (14:15 -0500)]
Revised recording and revising of caesar parameter data
Neil Smith [Fri, 7 Mar 2014 04:16:45 +0000 (23:16 -0500)]
Added development files
Neil Smith [Fri, 7 Mar 2014 04:10:34 +0000 (23:10 -0500)]
Updated .gitignore
Neil Smith [Fri, 7 Mar 2014 03:50:12 +0000 (22:50 -0500)]
Initial commit of resource files
NeilNjae [Fri, 7 Mar 2014 03:45:09 +0000 (19:45 -0800)]
Initial commit