Some function make use of a context object. As of now, there are only a few math functions. However, future versions of Libgcrypt may make more use of this context object.
This type is used to refer to the general purpose context object.
void gcry_ctx_release (gcry_ctx_t ctx) ¶Release the context object ctx and all associated resources. A
NULL passed as ctx is ignored.