How does Ciphey work? An in-depth guideΒΆ

First, when Ciphey is ran, it parses the arguments using click library and/or manual parsing of the arguments, depending on what is given to Ciphey.

Then, Ciphey sends the inputted text and arguments to the AuSearch interface.

## AuSearch

## Cipher Detection Interface

## Detectors vs Crackers ### CipheyDists (to pass in the alphabets etc)

## CipheyCore ### Analysis done in ciphey core (c values thrown away)

## Language checker ### Regex checker ### Brandon checker ### CipheyDists (for the wordlists)

cipher detection interface.