EVP_CIPHER_CTX_reset

Reset a cipher context to a reusable empty state without freeing it.

Synopsis

Declared in <openssl/evp.h>

int
EVP_CIPHER_CTX_reset(EVP_CIPHER_CTX* c);

Return Value

1 on success, or 0 on failure.

Parameters

NameDescription
cContext to clear; may be reused with EVP_EncryptInit_ex / EVP_DecryptInit_ex afterward.