Skip to content

Ciphey's Repos, explained

Bee edited this page Sep 5, 2020 · 3 revisions
  • Ciphey - The core repo for the program. This is where we spend most of our time.
  • CipheyCore - The C++ Core of Ciphey. Anything computationally expensive will go here, in C++.
  • CipheyDists - This is where we store our distributions for frequency analysis and more. Things like the English alphabet, Morse code dictionary, Charsets, thresholds for checkers. If you have a dictionary / list / charset / alphabet you should store it here. This allows us to be more modular. For example, by using CipheyDists for English we can easily switch out to French or German using an argument.
  • CipheyDocs - The old documentation for Ciphey. We use the Wiki now, but it still contains some useful things for archive purposes.
  • EnCiphey - The opposite of Ciphey, encrypts things. We use this to generate data sets that we can test our program against.
  • Docker - The REMnux Docker image of Ciphey, forked. This is so we can update their image.
  • homebrew-Ciphey - Our failing attempt at making a Homebrew install.
  • CipheyOnline - The website for Ciphey
  • CipheyNeuralNetwork - The code for the neural network(s) for Ciphey. We no longer use them, so this will lay dormant.