Disallow encryption/decryption if key is not set
* cipher/cipher.c (cipher_encrypt, cipher_decrypt): If mode is not NONE, make sure that key is set. * cipher/cipher-ccm.c (_gcry_cipher_ccm_set_nonce): Do not clear 'marks.key' when reseting state.
- Reported-by: Andreas Metzler <ametzler@bebt.de>
- Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>