KKlochko
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-11-12 19:53:51 +00:00
6a1ecf93db Add a function to get the ordered sequence that can form a key.
c03dc68458 Add a function to convert a count map to a reversed map.
Compare 2 commits »
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-11-11 13:21:55 +00:00
2cc5be57c8 Add functions to get possible keys.
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-11-03 18:33:51 +00:00
ddfd5c473d Add the default frequency factory.
KKlochko pushed tag 0.13.5 to KKlochko/simple-jbdd 2023-11-02 19:04:52 +00:00
KKlochko pushed to main at KKlochko/simple-jbdd 2023-11-02 19:04:29 +00:00
74d7d48773 Update the CHANGELOG.
5427de414f Update the version.
82d8b4db8d Fix the typo in the README.
Compare 3 commits »
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-11-01 13:08:17 +00:00
fcae272944 Add key validation for Caesar and Gamma ciphers.
1e45771b3e Add key? to check if a string is a gamma key.
Compare 2 commits »
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-11-01 13:03:34 +00:00
e145382570 Add int-string? to check if a string is a number.
91dc00ea0d Rename unsigned-int? to unsigned-int-string?
Compare 2 commits »
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-10-31 14:52:40 +00:00
0261c97d76 Add the option for the gamma cipher.
79b72fccca Fix the key parsing in the gamma actions.
5843695a40 Add the action of decryption for the gamma cipher.
Compare 3 commits »
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-10-30 18:17:26 +00:00
4f89fede56 Add the action of encryption for the gamma cipher.
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-10-29 17:06:20 +00:00
53f89d4b4f Add a function to decrypt a message with the gamma cipher.
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-10-28 14:16:58 +00:00
bcb347a8d9 Add a function to encrypt a message with the gamma cipher.
124133a407 Refactor the simple substitute to use the decrypt-by-table function.
Compare 2 commits »
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-10-27 18:42:11 +00:00
e80e3a6cf0 Add the functions to encrypt and decrypt with the gamma cipher.
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-10-26 18:34:04 +00:00
e2e49ec392 Add the gamma generator.
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-10-25 19:03:53 +00:00
3a3682f2c4 Add the main for the cli module.
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-10-24 18:40:59 +00:00
e70b72f0ec Update the simple substitution cipher to split the decrypt-message.
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-10-24 18:25:26 +00:00
172f85ea6f Add functions to make a frequency map.
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-10-23 12:55:51 +00:00
6f70417b78 Add the simple substitution cipher.
d357e82b54 Add the parser to parse the string as an integer if it's needed.
553f4788e4 Add a function to invert the table in a decoded json.
Compare 3 commits »
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-10-22 14:54:55 +00:00
5a4b88bd08 Add the parsers to parse keys.
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-10-22 14:27:29 +00:00
79ae13aa5a Add a generator for the sorted substitution table.
126a706292 Update the simple substitution cipher to split the functions.
Compare 2 commits »
KKlochko pushed to dev at KKlochko/cipher-analytical-machine 2023-10-21 18:46:36 +00:00
178c85b0cb Add the simple substitution cipher.