This method analyzes letter frequencies in the ciphertext and compares them with standard English letter frequencies.
This method tries different key combinations using hill-climbing optimization to find possible solutions.
This method uses known plaintext to help crack the cipher. Enter a portion of the plaintext that you know corresponds to the ciphertext.