hx509_crypto
hx509_crypto crypto;
hx509_crypto crypto = NULL;
int (*get_params)(hx509_context, const hx509_crypto,
hx509_crypto, heim_octet_string *);
CMSCBCParam_get(hx509_context context, const hx509_crypto crypto,
hx509_crypto crypto, heim_octet_string *ivec)
CMSRC2CBCParam_get(hx509_context context, const hx509_crypto crypto,
hx509_crypto crypto, heim_octet_string *ivec)
hx509_crypto *crypto)
hx509_crypto_provider(hx509_crypto crypto)
hx509_crypto_destroy(hx509_crypto crypto)
hx509_crypto_set_key_name(hx509_crypto crypto, const char *name)
hx509_crypto_allow_weak(hx509_crypto crypto)
hx509_crypto_set_padding(hx509_crypto crypto, int padding_type)
hx509_crypto_set_key_data(hx509_crypto crypto, const void *data, size_t length)
hx509_crypto_set_random_key(hx509_crypto crypto, heim_octet_string *key)
hx509_crypto crypto,
hx509_crypto crypto,
hx509_crypto_random_iv(hx509_crypto crypto, heim_octet_string *ivec)
hx509_crypto_encrypt(hx509_crypto crypto,
hx509_crypto_decrypt(hx509_crypto crypto,
hx509_crypto *, heim_octet_string *,
hx509_crypto *crypto,
hx509_crypto c;
hx509_crypto crypto;
struct hx509_crypto;
hx509_crypto_allow_weak (hx509_crypto /*crypto*/);
hx509_crypto /*crypto*/,
hx509_crypto_destroy (hx509_crypto /*crypto*/);
hx509_crypto /*crypto*/,
hx509_crypto /*crypto*/,
hx509_crypto */*crypto*/);
hx509_crypto_provider (hx509_crypto /*crypto*/);
hx509_crypto /*crypto*/,
hx509_crypto /*crypto*/,
hx509_crypto /*crypto*/,
hx509_crypto /*crypto*/,
hx509_crypto /*crypto*/,
hx509_crypto /*crypto*/,