Lines Matching refs:vpdsactx

186 static int dsa_signverify_init(void *vpdsactx, void *vdsa,  in dsa_signverify_init()  argument
189 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; in dsa_signverify_init()
220 static int dsa_sign_init(void *vpdsactx, void *vdsa, const OSSL_PARAM params[]) in dsa_sign_init() argument
222 return dsa_signverify_init(vpdsactx, vdsa, params, EVP_PKEY_OP_SIGN); in dsa_sign_init()
225 static int dsa_verify_init(void *vpdsactx, void *vdsa, in dsa_verify_init() argument
228 return dsa_signverify_init(vpdsactx, vdsa, params, EVP_PKEY_OP_VERIFY); in dsa_verify_init()
231 static int dsa_sign(void *vpdsactx, unsigned char *sig, size_t *siglen, in dsa_sign() argument
234 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; in dsa_sign()
262 static int dsa_verify(void *vpdsactx, const unsigned char *sig, size_t siglen, in dsa_verify() argument
265 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; in dsa_verify()
274 static int dsa_digest_signverify_init(void *vpdsactx, const char *mdname, in dsa_digest_signverify_init() argument
278 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; in dsa_digest_signverify_init()
283 if (!dsa_signverify_init(vpdsactx, vdsa, params, operation)) in dsa_digest_signverify_init()
308 static int dsa_digest_sign_init(void *vpdsactx, const char *mdname, in dsa_digest_sign_init() argument
311 return dsa_digest_signverify_init(vpdsactx, mdname, vdsa, params, in dsa_digest_sign_init()
315 static int dsa_digest_verify_init(void *vpdsactx, const char *mdname, in dsa_digest_verify_init() argument
318 return dsa_digest_signverify_init(vpdsactx, mdname, vdsa, params, in dsa_digest_verify_init()
322 int dsa_digest_signverify_update(void *vpdsactx, const unsigned char *data, in dsa_digest_signverify_update() argument
325 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; in dsa_digest_signverify_update()
333 int dsa_digest_sign_final(void *vpdsactx, unsigned char *sig, size_t *siglen, in dsa_digest_sign_final() argument
336 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; in dsa_digest_sign_final()
359 return dsa_sign(vpdsactx, sig, siglen, sigsize, digest, (size_t)dlen); in dsa_digest_sign_final()
363 int dsa_digest_verify_final(void *vpdsactx, const unsigned char *sig, in dsa_digest_verify_final() argument
366 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; in dsa_digest_verify_final()
383 return dsa_verify(vpdsactx, sig, siglen, digest, (size_t)dlen); in dsa_digest_verify_final()
386 static void dsa_freectx(void *vpdsactx) in dsa_freectx() argument
388 PROV_DSA_CTX *ctx = (PROV_DSA_CTX *)vpdsactx; in dsa_freectx()
400 static void *dsa_dupctx(void *vpdsactx) in dsa_dupctx() argument
402 PROV_DSA_CTX *srcctx = (PROV_DSA_CTX *)vpdsactx; in dsa_dupctx()
444 static int dsa_get_ctx_params(void *vpdsactx, OSSL_PARAM *params) in dsa_get_ctx_params() argument
446 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; in dsa_get_ctx_params()
476 static int dsa_set_ctx_params(void *vpdsactx, const OSSL_PARAM params[]) in dsa_set_ctx_params() argument
478 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; in dsa_set_ctx_params()
516 static const OSSL_PARAM *dsa_settable_ctx_params(void *vpdsactx, in dsa_settable_ctx_params() argument
519 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; in dsa_settable_ctx_params()
526 static int dsa_get_ctx_md_params(void *vpdsactx, OSSL_PARAM *params) in dsa_get_ctx_md_params() argument
528 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; in dsa_get_ctx_md_params()
536 static const OSSL_PARAM *dsa_gettable_ctx_md_params(void *vpdsactx) in dsa_gettable_ctx_md_params() argument
538 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; in dsa_gettable_ctx_md_params()
546 static int dsa_set_ctx_md_params(void *vpdsactx, const OSSL_PARAM params[]) in dsa_set_ctx_md_params() argument
548 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; in dsa_set_ctx_md_params()
556 static const OSSL_PARAM *dsa_settable_ctx_md_params(void *vpdsactx) in dsa_settable_ctx_md_params() argument
558 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; in dsa_settable_ctx_md_params()