= DES Lecture and Assignment = == DES Lecture == The lecture notes can be found [[attachment:Des_Decryption.pdf | here]]. == Programming Assignment == Requirements: * Language: C# * Project Type: Class Library * Library must implement the IdesGradeable interface I will grade your DES implementation using IdesGradeable. To test it yourself, you will need to implement your own user interface, but I do not need that to grade your program. You may also wish to use an abstract class called [[AdesHelpers]], but it is not required. I will use unit testing to determine your grade. If you pass all the tests, you will get 100% on the project.