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
    $\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$ – Squeamish Ossifrage Oct 1 '19 at 15:07
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.

| improve this answer | |
$\endgroup$
  • 1
    $\begingroup$ If you want to run the encryption through a program that only analyzes letters, assign letters to the symbols. $\endgroup$ – Neo1009 Oct 1 '19 at 22:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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