ossl_algorithm_st

Opaque provider algorithm description (name, property, implementation).

Synopsis

Declared in <openssl/core.h>

struct ossl_algorithm_st;

Data Members

NameDescription
algorithm_description Optional human-readable description of the algorithm implementation.
algorithm_names Colon-separated algorithm name synonyms; NULL terminates an OSSL_ALGORITHM array.
implementation Provider dispatch table implementing the algorithm named by algorithm_names.
property_definition Property query string that further identifies this algorithm (provider key).