cipher-training.git
7 years agoBifid ciphers from development branch solutions
Neil Smith [Fri, 16 Dec 2016 15:25:47 +0000 (15:25 +0000)]
Bifid ciphers from development branch

8 years agoImported changes from development branch
Neil Smith [Sun, 10 Jan 2016 15:38:34 +0000 (15:38 +0000)]
Imported changes from development branch

8 years agoPulled sublime-project file from development
Neil Smith [Thu, 7 Jan 2016 16:47:20 +0000 (16:47 +0000)]
Pulled sublime-project file from development

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

9 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

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

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

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

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

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

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

9 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

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

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

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

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

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

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

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

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

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

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

9 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

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

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

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

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

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

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

9 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

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

9 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

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

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

9 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

9 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

9 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

9 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

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

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

9 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

9 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()

9 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

9 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

9 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

9 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

9 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