Enigma is the final independent project for BE Mod 1 where the goal is to build a tool for cracking an encryption algorithm.
- Practice breaking a program into logical components
- Build classes that demonstrate Single Responsibility Principle (SRP)
- Test drive a well-designed Object Oriented solution
- Work with file i/o