Commit Graph

13 Commits

Author SHA1 Message Date
Jake W. Ireland
ed8d568a93 Added more tests for code coverage goal 2021-05-03 18:50:47 +12:00
Jake W. Ireland
e23f905f3e Ensure tests don't have multiple imports (the base runtests file already imports ClassicalCiphers) 2021-01-13 02:04:01 +13:00
Jake W. Ireland
55183d284c Added substitution cipher 2021-01-11 19:31:53 +13:00
Jake W. Ireland
9cb4f1306c Added Rail Fence Cipher implementation (addresses #23)
This is only my attempt at an implementation.  @r0cketr1kky can still have another attempt, or refine my solution, but it is here now for people to use.

TODO: add better docstrings.
2021-01-08 04:48:00 +13:00
Patrick Stevens
2a0eb5c630 Move to Project.toml, bump to Julia v1 (#18) 2019-09-12 19:18:28 +01:00
Smaug123
448f307184 Implement Enigma encryption/decryption. 2016-01-12 17:36:55 +00:00
Smaug123
8fb21fd039 Add Playfair encryption/decryption 2016-01-08 20:09:12 +00:00
Smaug123
4208df943b Add Hill cipher encryption/decryption 2016-01-07 12:27:34 +00:00
Smaug123
6a6aa3d078 Add Affine functionality - encrypt, decrypt, crack 2016-01-06 19:56:06 +00:00
Smaug123
f977720155 Add Portas cipher encryption/decryption 2016-01-06 16:05:36 +00:00
Smaug123
d0bda1d6e7 Add crack_caesar functionality 2016-01-04 13:14:31 +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