26 Commits

Author SHA1 Message Date
4579b198b0 Adding FULL Combos, new Plugboard, and need-to-revisit Rotors. 2017-03-25 01:33:07 -07:00
c637176781 adding combinatorics analysis of Enigma 2017-03-20 16:16:42 -07:00
531a6cdc49 Remove the verbose string builder method. 2017-03-20 12:14:46 -07:00
6ec11b11e8 Adding working copy of Enigma code. Adding both regular and verbose methods (verbose method will eventually go away). 2017-03-20 12:06:46 -07:00
64f8a580fe Enigma with rotating wheels is working. Not handling double-notched wheels. 2017-03-20 10:26:52 -07:00
159d74dad0 Adding verb-based approach to implementing Enigma cipher. 2017-03-18 16:57:29 -07:00
e81fca4d4d removing bigint 2017-02-25 23:40:31 -08:00
ff9ab45b17 Adding several affine programs 2017-02-25 23:40:03 -08:00
d0e88b2131 updating puzzles 2017-02-25 23:39:56 -08:00
d1edd5f444 updating puzzle levels 2017-02-25 23:39:44 -08:00
a02645c0b6 adding print primes 2017-02-25 23:39:32 -08:00
310287d4c1 adding bigint 2017-02-25 23:38:23 -08:00
5bbabfc759 adding OTP class and puzzle 7 2016-09-26 14:19:28 -07:00
8e594ddf2f adding some symbols to remove from messages. 2016-09-26 14:19:15 -07:00
dccd5c560a updating puzzles - adding affine and puzzle 6. 2016-09-25 18:34:00 -07:00
cc5e70c2c6 adding level 1 puzzle code, up to puzzle 5. 2016-09-23 23:25:26 -07:00
f3183ffe7d adding code to print primes table in format of CRC handbook. 2016-09-19 02:59:07 -07:00
c3d1c7f6e9 dividing up scripts into relevant categories. 2016-09-11 15:20:31 -07:00
82994dadad adding Levels 2 and 3, and updating cryptopuzzles 1 and 4. 2016-09-11 15:18:04 -07:00
e37768a409 Merge branch 'master' of https://github.com/charlesreid1/java-crypto 2016-09-11 12:51:53 -07:00
0503e47ff3 updating arithmetic driver to account for changes in mod arithmetic 2016-09-11 12:51:18 -07:00
df2c7afac8 updating caesar driver to have easy/hard mode, and adding level 1 and 4. 2016-09-11 12:50:56 -07:00
c4cdeb4ed7 adding moscow puzzles numbers 340ish 2016-09-11 03:10:46 -05:00
6aa2b8ab51 updating with question 4 solution. 2016-09-08 20:29:34 -07:00
05ef210739 initial commit of files 2016-09-08 20:17:34 -07:00
3162f970fb Initial commit 2016-09-08 19:34:23 -07:00