A (rudimentary) implementation of DES encryption/decryption.