A dumb automatic code breaking tool.
I was too lazy to break all the chapter subtitle codes by hand in "Ghost in the Wires".
(Done with the book.)
-
restructure program flow to a better model
-
automatical cypher finder (less bruteforce) - test parts of the inputs first
- questions usually begin with certain words, use this
- apostrophes can only be followed by certain letter combinations, use this
- there aren't that many 1-3 letter words, use this
- frequency analysis
-
implement the tap code cypher
-
implement the nihilist cypher
-
implement the hill cypher
-
implement the playfair cypher
-
implement old military cyphers (enigma, M138, M209, Purple...)
-
implement the Solitaire cypher from Cyptonomicon just for fun :D