Add EVP_CIPHER_CTX_cleanup() to avoid memory leak.