90 Commits

Author SHA1 Message Date
Smaug123
5247452e55 Merge pull request #11 from Smaug123/pull-request/1a38711e
Speed up Enigma
2016-01-12 21:30:04 +00:00
Smaug123
1a38711e3a Speed up Enigma 2016-01-12 21:16:09 +00:00
Smaug123
2bab3169e5 Merge pull request #10 from Smaug123/pull-request/bdace4e1
Minor changes so that Lint passes
2016-01-12 19:32:24 +00:00
Smaug123
bdace4e135 Minor changes so that Lint passes 2016-01-12 19:09:56 +00:00
Smaug123
3b56c996ac Merge pull request #9 from Smaug123/pull-request/9f6832aa
Implement Enigma encryption/decryption.
2016-01-12 17:49:25 +00:00
Smaug123
448f307184 Implement Enigma encryption/decryption. 2016-01-12 17:36:55 +00:00
Smaug123
bb27d3ba81 Merge pull request #8 from Smaug123/pull-request/cedfbbf2
Add Simon Singh test; bugfixes
2016-01-09 08:53:56 +00:00
Smaug123
a20f83a4a5 Merge branch 'master' of https://github.com/Smaug123/ClassicalCiphers.jl 2016-01-09 08:44:02 +00:00
Smaug123
50d684b744 Add more tests, and bugfix
crack_caesar was checking keys 1:26 not 0:25
crack_vigenere was outputting key incorrectly
2016-01-09 08:43:42 +00:00
Smaug123
26499f9c5a Bugfix for Coveralls 2016-01-08 20:24:16 +00:00
Smaug123
98e3cb54be Add Coveralls lines to .travis.yml 2016-01-08 20:21:54 +00:00
Smaug123
970ce032a4 Add Coveralls coverage status to README 2016-01-08 20:17:43 +00:00
Smaug123
cedfbbf2f9 Merge pull request #7 from Smaug123/pull-request/8fb21fd0
Add Playfair encryption/decryption
2016-01-08 20:14:47 +00:00
Smaug123
8fb21fd039 Add Playfair encryption/decryption 2016-01-08 20:09:12 +00:00
Smaug123
b7a30e6680 Merge pull request #6 from Smaug123/pull-request/d6813fa1
Add Hill encrypt/decrypt
2016-01-07 13:54:51 +00:00
Smaug123
d6813fa116 Add "matrix must be invertible" to Hill readme 2016-01-07 12:29:09 +00:00
Smaug123
4208df943b Add Hill cipher encryption/decryption 2016-01-07 12:27:34 +00:00
Smaug123
e59ff6173a Add Affine cipher to list of ciphers in README 2016-01-06 20:02:05 +00:00
Smaug123
800c5986b3 Merge pull request #5 from Smaug123/pull-request/6a6aa3d0
Add Affine functionality - encrypt, decrypt, crack
2016-01-06 20:00:31 +00:00
Smaug123
6a6aa3d078 Add Affine functionality - encrypt, decrypt, crack 2016-01-06 19:56:06 +00:00
Smaug123
6eb59cde05 Merge pull request #4 from Smaug123/pull-request/f9777201
Add Portas cipher encryption/decryption
2016-01-06 16:09:29 +00:00
Smaug123
f977720155 Add Portas cipher encryption/decryption 2016-01-06 16:05:36 +00:00
Smaug123
f6dbf78e45 Merge pull request #3 from Smaug123/pull-request/07c3070c
Add Vigenere cracking capability
2016-01-05 14:21:24 +00:00
Smaug123
07c3070c7e Add Vigenere cracking capability 2016-01-05 14:17:14 +00:00
Smaug123
8c64db1a07 Merge monoalphabetic cracking 2016-01-04 21:03:26 +00:00
Smaug123
eb22eeca49 Trivial bugfix 2016-01-04 20:57:10 +00:00
Smaug123
19d258ca09 Add crack_monoalphabetic info to README 2016-01-04 20:54:53 +00:00
Smaug123
252a3debfb Add simulated anneal for monoalphabetic cracking;
add alreadystripped argument to string_fitness;
add frequencies function
2016-01-04 20:50:50 +00:00
Smaug123
5febd06c96 Merge pull request #1 from Smaug123/pull-request/cd4dcac6
Add cracking functionality to Caesar cipher
2016-01-04 13:26:40 +00:00
Smaug123
d0bda1d6e7 Add crack_caesar functionality 2016-01-04 13:14:31 +00:00
Smaug123
46ba92fcc7 Add string_fitness to common.jl 2016-01-04 12:38:56 +00:00
Smaug123
9b0692d846 Fix typo in caesar.jl docstring 2016-01-04 11:45:47 +00:00
Smaug123
b47fa7d599 Add README for Vigenere, Solitaire v0.0.1 2016-01-04 10:55:19 +00:00
Smaug123
37e40640a0 Enforce lower/uppercase consistency; expand readme 2016-01-04 09:31:35 +00:00
Smaug123
80e9d6e8c8 Add docstrings for Caesar, Monoalph, Solitaire 2016-01-03 22:25:02 +00:00
Smaug123
949816f7e0 Add source files this time 2016-01-03 21:43:29 +00:00
Smaug123
d0c4f0379e Fix typo in README 2016-01-03 21:37:24 +00:00
Smaug123
27675bee94 First commit, with caesar, solitaire, vigenere, monoalphabetic encrypt/decrypt 2016-01-03 20:58:35 +00:00
Smaug123
e8bcf6216c ClassicalCiphers.jl generated files.
license:  BSD
    authors:  Smaug123
    years:    2016
    user:     Smaug123

Julia Version 0.4.1 [cbe1bee*]
2016-01-03 20:04:35 +00:00
Smaug123
5d2e071625 initial empty commit 2016-01-03 20:04:35 +00:00