Java implementation of DES for university cryptography course, Java was used because I am using Java for Distributed Applications course and I like eclipse ^.^