On the Difficulty of Breaking Substitution Ciphers

dc.contributor.advisorDolgopyat, Dmitryen_US
dc.contributor.authorWertheimer, Philen_US
dc.contributor.departmentMathematicsen_US
dc.contributor.publisherDigital Repository at the University of Marylanden_US
dc.contributor.publisherUniversity of Maryland (College Park, Md.)en_US
dc.date.accessioned2022-02-04T06:38:11Z
dc.date.available2022-02-04T06:38:11Z
dc.date.issued2021en_US
dc.description.abstractWe analyze different methods of attacking substitution ciphers using $m$-gram frequency analysis. For $m=1$ this amounts to studying symbol counts in random strings, and for $m\geq 2$ we use the Markov Chain Monte Carlo method introduced by Diaconis \cite{mcmcr}. Our study includes both numerical simulations of the English language and theoretical analysis of random alphabets, which are probabilistic constructions for studying the distribution of $m$-grams in random strings. We present several results in the direction of explaining why the $2$-gram method performs the best in breaking the substitution ciphers.en_US
dc.identifierhttps://doi.org/10.13016/zlm4-mkns
dc.identifier.urihttp://hdl.handle.net/1903/28455
dc.language.isoenen_US
dc.subject.pqcontrolledTheoretical mathematicsen_US
dc.titleOn the Difficulty of Breaking Substitution Ciphersen_US
dc.typeDissertationen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Wertheimer_umd_0117E_22104.pdf
Size:
440.36 KB
Format:
Adobe Portable Document Format