Implemented decipher.