Cipher Breaking using Markov Chain Monte Carlo

Description

A substitution cipher is a method of encryption by which units of plaintext are encrypted according to a ciphering function.