Got the basic encipher/decipher functionality working.