Cryptography course design---des encryption