Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 431 Bytes

File metadata and controls

18 lines (13 loc) · 431 Bytes

Bayesian Decoder for Substitution Ciphers using MCMC

This project implements a Bayesian cryptanalysis framework for decoding monoalphabetic substitution ciphers using Markov Chain Monte Carlo (MCMC) methods.

Tech Stack

  • Python
  • NumPy
  • Bayesian Inference
  • Metropolis-Hastings
  • Markov Models

Structure

  • src/ : Core implementation
  • data/ : Text corpora
  • notebooks/ : Experiments
  • report/ : Documentation