Skip to content

This repository contains my B.Tech project work on automatic solution to short substitution cipher using dictionary attack

Notifications You must be signed in to change notification settings

pratik1998/Substitution_Cipher_Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

This repository contains implementation of substitution cipher solver based on reasearch paper by Edwin Olson.

Research Paper:

Robust Dictionary Attack of Short Simple Substitution Ciphers - https://www.tandfonline.com/doi/pdf/10.1080/01611190701272369

Removing Ungrammtical Solutions:

I have used python wrapper of language tool to remove ungrammtical sentences generated using algorithm mentioned in above paper. Python wrapper of language tool : https://github.com/myint/language-check

Ranking multiple solutions:

I have used stanford parser to rank multiple grammatically correct sentences. Stanford parser - https://nlp.stanford.edu/software/lex-parser.shtml

About

This repository contains my B.Tech project work on automatic solution to short substitution cipher using dictionary attack

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages