/HaskellEnigma

Creating the Enigma Machine in Haskell and then breaking the enigma.

Primary LanguageHaskell

HaskellEnigma

Creating the Enigma Machine in Haskell and then breaking the enigma.

A1.hs - Learning Haskell and beginning to build some of the functions needed by an enigma machine. A2.hs - Implemented the enigma machine A3.hs - Breaking the enigma using bombes.