DES encryption and decryption program