cipher-training.git
8 years agoUpdated code from development branch
Neil Smith [Thu, 7 Jan 2016 16:45:30 +0000 (16:45 +0000)]
Updated code from development branch

10 years agoMerge branch 'temp-solutions' into solutions
Neil Smith [Tue, 15 Jul 2014 07:53:06 +0000 (08:53 +0100)]
Merge branch 'temp-solutions' into solutions

10 years agoCaesar ciphers
Neil Smith [Tue, 15 Jul 2014 07:49:54 +0000 (08:49 +0100)]
Caesar ciphers

10 years agoBreaking caesar ciphers
Neil Smith [Tue, 15 Jul 2014 07:46:16 +0000 (08:46 +0100)]
Breaking caesar ciphers

10 years agoAffine ciphers
Neil Smith [Tue, 15 Jul 2014 07:44:52 +0000 (08:44 +0100)]
Affine ciphers

10 years agoBreaking affine ciphers
Neil Smith [Tue, 15 Jul 2014 07:43:45 +0000 (08:43 +0100)]
Breaking affine ciphers

10 years agoWord segmentation
Neil Smith [Tue, 15 Jul 2014 07:40:13 +0000 (08:40 +0100)]
Word segmentation

10 years agoKeyword ciphers
Neil Smith [Tue, 15 Jul 2014 07:37:35 +0000 (08:37 +0100)]
Keyword ciphers

10 years agoDropped P2l and P3l from language_models
Neil Smith [Tue, 15 Jul 2014 07:35:14 +0000 (08:35 +0100)]
Dropped P2l and P3l from language_models

10 years agoRemoved unnecessary imports
Neil Smith [Tue, 15 Jul 2014 07:32:06 +0000 (08:32 +0100)]
Removed unnecessary imports

10 years agoBreaking keyword ciphers
Neil Smith [Tue, 15 Jul 2014 07:29:35 +0000 (08:29 +0100)]
Breaking keyword ciphers

10 years agoCaesar ciphers
Neil Smith [Mon, 14 Jul 2014 20:01:42 +0000 (21:01 +0100)]
Caesar ciphers

10 years agoBreaking caesar ciphers
Neil Smith [Mon, 14 Jul 2014 19:56:24 +0000 (20:56 +0100)]
Breaking caesar ciphers

10 years agoAffine ciphers
Neil Smith [Mon, 14 Jul 2014 19:53:32 +0000 (20:53 +0100)]
Affine ciphers

10 years agoBreaking affine ciphers
Neil Smith [Mon, 14 Jul 2014 19:51:08 +0000 (20:51 +0100)]
Breaking affine ciphers

10 years agoBreaking affine ciphers
Neil Smith [Mon, 14 Jul 2014 19:48:33 +0000 (20:48 +0100)]
Breaking affine ciphers

10 years agoWord segmentation
Neil Smith [Mon, 14 Jul 2014 19:31:03 +0000 (20:31 +0100)]
Word segmentation

10 years agoKeyword ciphers
Neil Smith [Mon, 14 Jul 2014 19:07:18 +0000 (20:07 +0100)]
Keyword ciphers

10 years agoBreaking keyword ciphers
Neil Smith [Mon, 14 Jul 2014 19:04:52 +0000 (20:04 +0100)]
Breaking keyword ciphers

10 years agoImplementing and solving vigenere and beaufort ciphers
Neil Smith [Mon, 14 Jul 2014 19:00:03 +0000 (20:00 +0100)]
Implementing and solving vigenere and beaufort ciphers

10 years agoMerging back into solutions
Neil Smith [Mon, 14 Jul 2014 18:56:26 +0000 (19:56 +0100)]
Merging back into solutions

10 years agoHillclimbing to solve monosubstitution ciphers
Neil Smith [Mon, 14 Jul 2014 18:51:17 +0000 (19:51 +0100)]
Hillclimbing to solve monosubstitution ciphers

10 years agoBreaking keyword ciphers
Neil Smith [Mon, 14 Jul 2014 18:40:17 +0000 (19:40 +0100)]
Breaking keyword ciphers

10 years agoTranspositon ciphers
Neil Smith [Mon, 14 Jul 2014 18:36:36 +0000 (19:36 +0100)]
Transpositon ciphers

10 years agoBreaking transpositon ciphers
Neil Smith [Mon, 14 Jul 2014 18:00:41 +0000 (19:00 +0100)]
Breaking transpositon ciphers

10 years agoPocket enigma only
Neil Smith [Mon, 14 Jul 2014 17:58:19 +0000 (18:58 +0100)]
Pocket enigma only

10 years agoMore tweaking to conform with linting
Neil Smith [Sun, 13 Jul 2014 22:13:09 +0000 (23:13 +0100)]
More tweaking to conform with linting

10 years agoMerge branch 'development' into solutions
Neil Smith [Sun, 13 Jul 2014 14:19:45 +0000 (15:19 +0100)]
Merge branch 'development' into solutions

10 years agoTweaked in response to some linter suggestions
Neil Smith [Sun, 13 Jul 2014 14:19:28 +0000 (15:19 +0100)]
Tweaked in response to some linter suggestions

10 years agoMerge branch 'development' into solutions
Neil Smith [Fri, 11 Jul 2014 18:42:49 +0000 (19:42 +0100)]
Merge branch 'development' into solutions

10 years agoTweaks to pocket enigma
Neil Smith [Thu, 10 Jul 2014 21:24:53 +0000 (22:24 +0100)]
Tweaks to pocket enigma

10 years agoAdded crib-based pocket engima breaking
Neil Smith [Sat, 5 Jul 2014 20:57:36 +0000 (21:57 +0100)]
Added crib-based pocket engima breaking

10 years agoAdded pocket engima enciphering and deciphering
Neil Smith [Sat, 5 Jul 2014 19:44:14 +0000 (20:44 +0100)]
Added pocket engima enciphering and deciphering

10 years agoUpdated language_models to include trigrams
Neil Smith [Sat, 5 Jul 2014 13:14:38 +0000 (14:14 +0100)]
Updated language_models to include trigrams

10 years agoMerge branch 'development' of github.com:NeilNjae/cipher-training into development
Neil Smith [Thu, 3 Jul 2014 19:37:59 +0000 (20:37 +0100)]
Merge branch 'development' of github.com:NeilNjae/cipher-training into development

10 years agoRearranged some code
Neil Smith [Thu, 3 Jul 2014 19:37:51 +0000 (20:37 +0100)]
Rearranged some code

10 years agoIncorporated changes from presentation branch
Neil Smith [Wed, 2 Jul 2014 21:20:00 +0000 (22:20 +0100)]
Incorporated changes from presentation branch

10 years agoAdded hill-climbing for monoalphabetic substitution ciphers
Neil Smith [Tue, 24 Jun 2014 14:54:48 +0000 (15:54 +0100)]
Added hill-climbing for monoalphabetic substitution ciphers

10 years agoFixed scytale cipher breaking to use column transposition, vigenere and beaufort...
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()

10 years agoFixed transposition cipher breaking, included extended word list for 2013 ciphers
Neil Smith [Mon, 23 Jun 2014 16:51:43 +0000 (17:51 +0100)]
Fixed transposition cipher breaking, included extended word list for 2013 ciphers

10 years agoTweaked keyword_wrap_alphabet enumeration values
Neil Smith [Wed, 4 Jun 2014 19:14:26 +0000 (20:14 +0100)]
Tweaked keyword_wrap_alphabet enumeration values

10 years agoIncluded Python 3.4's Enum for keyword alphabets, added Pwords_wrong and friends...
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

10 years agoMerge branch 'development' of github.com:NeilNjae/cipher-training into development
Neil Smith [Sun, 1 Jun 2014 18:51:55 +0000 (19:51 +0100)]
Merge branch 'development' of github.com:NeilNjae/cipher-training into development

10 years agoExpanded the word list with the mona lisa words from 2013
Neil Smith [Wed, 21 May 2014 17:25:44 +0000 (18:25 +0100)]
Expanded the word list with the mona lisa words from 2013

10 years agoTrials for best metrics for affine cipher breaks
Neil Smith [Mon, 21 Apr 2014 11:57:01 +0000 (12:57 +0100)]
Trials for best metrics for affine cipher breaks

10 years agoMoved the logger details to cipherbreak.py
Neil Smith [Thu, 3 Apr 2014 19:55:51 +0000 (20:55 +0100)]
Moved the logger details to cipherbreak.py

10 years agoUpdated letter frequencies, updated test values to reflect them
Neil Smith [Fri, 14 Mar 2014 12:12:50 +0000 (12:12 +0000)]
Updated letter frequencies, updated test values to reflect them

10 years agoUpdated lettercount.py
Neil Smith [Fri, 14 Mar 2014 11:54:05 +0000 (11:54 +0000)]
Updated lettercount.py

10 years agoFixed bug in norms.cosine_similarity, updated caesar parameter trials
Neil Smith [Tue, 11 Mar 2014 01:20:31 +0000 (21:20 -0400)]
Fixed bug in norms.cosine_similarity, updated caesar parameter trials

10 years agoAdded another test case
Neil Smith [Mon, 10 Mar 2014 20:34:26 +0000 (16:34 -0400)]
Added another test case

10 years agoUnaccent letters before enciphering
Neil Smith [Mon, 10 Mar 2014 20:33:05 +0000 (16:33 -0400)]
Unaccent letters before enciphering

10 years agoUnaccent letters before enciphering
Neil Smith [Mon, 10 Mar 2014 20:27:17 +0000 (16:27 -0400)]
Unaccent letters before enciphering

10 years agoFixed docstring typo
Neil Smith [Sat, 8 Mar 2014 03:28:58 +0000 (22:28 -0500)]
Fixed docstring typo

10 years agoCaesar cipher
Neil Smith [Sat, 8 Mar 2014 03:17:44 +0000 (22:17 -0500)]
Caesar cipher

10 years agoPulled across the sublime-project file
Neil Smith [Fri, 7 Mar 2014 23:04:21 +0000 (18:04 -0500)]
Pulled across the sublime-project file

10 years agoUpdated .gitignore
Neil Smith [Fri, 7 Mar 2014 19:37:58 +0000 (14:37 -0500)]
Updated .gitignore

10 years agoRevised recording and revising of caesar parameter data
Neil Smith [Fri, 7 Mar 2014 19:15:47 +0000 (14:15 -0500)]
Revised recording and revising of caesar parameter data

10 years agoAdded development files
Neil Smith [Fri, 7 Mar 2014 04:16:45 +0000 (23:16 -0500)]
Added development files

10 years agoUpdated .gitignore
Neil Smith [Fri, 7 Mar 2014 04:10:34 +0000 (23:10 -0500)]
Updated .gitignore

10 years agoInitial commit of resource files
Neil Smith [Fri, 7 Mar 2014 03:50:12 +0000 (22:50 -0500)]
Initial commit of resource files

10 years agoInitial commit
NeilNjae [Fri, 7 Mar 2014 03:45:09 +0000 (19:45 -0800)]
Initial commit