cipher-training.git
9 years agoDone railfence ciphers
Neil Smith [Fri, 24 Oct 2014 07:53:36 +0000 (08:53 +0100)]
Done railfence ciphers

9 years agoStarted on challenge 4
Neil Smith [Thu, 23 Oct 2014 15:44:07 +0000 (16:44 +0100)]
Started on challenge 4

9 years agoChallenge 3
Neil Smith [Wed, 22 Oct 2014 19:08:55 +0000 (20:08 +0100)]
Challenge 3

9 years agoSolved 2014 challenges 1 and 2
Neil Smith [Mon, 13 Oct 2014 09:53:20 +0000 (10:53 +0100)]
Solved 2014 challenges 1 and 2

9 years agoAdded 2014 challenge 1 and 2
Neil Smith [Mon, 13 Oct 2014 09:26:32 +0000 (10:26 +0100)]
Added 2014 challenge 1 and 2

9 years agoTweaks
Neil Smith [Thu, 9 Oct 2014 12:44:24 +0000 (13:44 +0100)]
Tweaks

9 years agoFixed spelling of KeywordWrapAlphabet
Neil Smith [Tue, 29 Jul 2014 15:23:24 +0000 (16:23 +0100)]
Fixed spelling of KeywordWrapAlphabet

9 years agoCopied tweaks across
Neil Smith [Wed, 23 Jul 2014 11:47:47 +0000 (12:47 +0100)]
Copied tweaks across

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

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 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

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: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 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