Commit Graph

87 Commits (0.9.12)
 

Author SHA1 Message Date
KKlochko f9ddae3998 Update the README.
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
1 year ago
KKlochko 31d2e8f753 Update the version.
1 year ago
KKlochko 60907c9a3b Update the CHANGELOG.
1 year ago
KKlochko 481735d9df Add the function that return all key combinations for a possible key vector.
continuous-integration/drone/push Build is passing Details
1 year ago
KKlochko d6ba958b5b Rename the function from get-possible-keys to get-all-combinations-for-blocks.
1 year ago
KKlochko d1b2ddc351 Add a function to get all permutations for a block.
continuous-integration/drone/push Build is passing Details
1 year ago
KKlochko 6a1ecf93db Add a function to get the ordered sequence that can form a key.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko c03dc68458 Add a function to convert a count map to a reversed map.
2 years ago
KKlochko 2cc5be57c8 Add functions to get possible keys.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko ddfd5c473d Add the default frequency factory.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko fcae272944 Add key validation for Caesar and Gamma ciphers.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko 1e45771b3e Add key? to check if a string is a gamma key.
2 years ago
KKlochko e145382570 Add int-string? to check if a string is a number.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko 91dc00ea0d Rename unsigned-int? to unsigned-int-string?
2 years ago
KKlochko 0261c97d76 Add the option for the gamma cipher.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko 79b72fccca Fix the key parsing in the gamma actions.
2 years ago
KKlochko 5843695a40 Add the action of decryption for the gamma cipher.
2 years ago
KKlochko 4f89fede56 Add the action of encryption for the gamma cipher.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko 53f89d4b4f Add a function to decrypt a message with the gamma cipher.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko bcb347a8d9 Add a function to encrypt a message with the gamma cipher.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko 124133a407 Refactor the simple substitute to use the decrypt-by-table function.
2 years ago
KKlochko e80e3a6cf0 Add the functions to encrypt and decrypt with the gamma cipher.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko e2e49ec392 Add the gamma generator.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko 3a3682f2c4 Add the main for the cli module.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko e70b72f0ec Update the simple substitution cipher to split the decrypt-message.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko 172f85ea6f Add functions to make a frequency map.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko 6f70417b78 Add the simple substitution cipher.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko d357e82b54 Add the parser to parse the string as an integer if it's needed.
2 years ago
KKlochko 553f4788e4 Add a function to invert the table in a decoded json.
2 years ago
KKlochko 5a4b88bd08 Add the parsers to parse keys.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko 79ae13aa5a Add a generator for the sorted substitution table.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko 126a706292 Update the simple substitution cipher to split the functions.
2 years ago
KKlochko 178c85b0cb Add the simple substitution cipher.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko 2db631d8da Update the diffs in the CHANGELOG.
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2 years ago
KKlochko 05009f1a96 Update the CI/CD configuration to publish the artifacts to the release.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko 7c19e48828 Update the README.
2 years ago
KKlochko 40725f55a1 Update the version.
2 years ago
KKlochko 633cdc471f Update the CHANGELOG.
2 years ago
KKlochko dab131a32e Remove the option for FrequencyAnalyzer.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko f465d1112e Remove the test for FrequencyAnalyzer.
2 years ago
KKlochko 5919ba8864 Refactor to move actions to separated files.
2 years ago
KKlochko a56704226b Add the IsNonsense interface for FrequencyAnalyzer.
continuous-integration/drone/push Build is failing Details
2 years ago
Kryls1fer b53559030f Update the frequency analyzer.
2 years ago
KKlochko ef87a719a3 Add validations to check if a cipher or an analyzer is available.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko 2f0254f677 Add the available ciphers and analyzer for the help.
2 years ago
KKlochko 6339774bd1 Add the analyzer options and their actions.
2 years ago
KKlochko a44fc24bee Refactor to move options to a separated file.
2 years ago
KKlochko ac2cf2ac58 Fix the bug that the default language symbols override the symbols.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko 043257bb64 Update the FrequencyAnalyzer to use the frequency string instead.
continuous-integration/drone/push Build is passing Details
2 years ago
KKlochko de35d4e2d3 Add the function to make a frequency string from a map.
2 years ago