0
$\begingroup$

I'm trying to decipher a message encrypted by a substitution cipher (probably a monosubstitution). But the problem is, that we have symbols instead of letters (letters were substituted for random symbols). What would be the best way to decrypt such a message?

Thanks

$\endgroup$
1
  • 1
    $\begingroup$ Why do you suppose symbols instead of letters make a difference? On computers they're stored as strings of bits, not as letters per se. $\endgroup$ Commented Oct 1, 2019 at 15:07

1 Answer 1

1
$\begingroup$

Frequency analysis is the way to go. If your plaintext is in English then the letter "e" would (probably) be the most common letter in the text. A good technique would also be to look for repeated symbols. In the English language (and probably all other languages as well) there are many words with double letters (i.e. "kill", "hello", "symmetry"), so you can narrow it down what the word with the repeated symbol would be.

$\endgroup$
1
  • 1
    $\begingroup$ If you want to run the encryption through a program that only analyzes letters, assign letters to the symbols. $\endgroup$
    – Neo1009
    Commented Oct 1, 2019 at 22:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.