H A D | dsa_sig.c | 186 static int dsa_signverify_init(void *vpdsactx, void *vdsa, argument 189 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; 220 static int dsa_sign_init(void *vpdsactx, void *vdsa, const OSSL_PARAM params[]) argument 222 return dsa_signverify_init(vpdsactx, vdsa, params, EVP_PKEY_OP_SIGN); 225 static int dsa_verify_init(void *vpdsactx, void *vdsa, argument 228 return dsa_signverify_init(vpdsactx, vdsa, params, EVP_PKEY_OP_VERIFY); 231 static int dsa_sign(void *vpdsactx, unsigned char *sig, size_t *siglen, argument 234 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; 262 static int dsa_verify(void *vpdsactx, const unsigned char *sig, size_t siglen, argument 265 PROV_DSA_CTX *pdsactx = (PROV_DSA_CTX *)vpdsactx; 274 dsa_digest_signverify_init(void *vpdsactx, const char *mdname, void *vdsa, const OSSL_PARAM params[], int operation) argument 308 dsa_digest_sign_init(void *vpdsactx, const char *mdname, void *vdsa, const OSSL_PARAM params[]) argument 315 dsa_digest_verify_init(void *vpdsactx, const char *mdname, void *vdsa, const OSSL_PARAM params[]) argument 322 dsa_digest_signverify_update(void *vpdsactx, const unsigned char *data, size_t datalen) argument 333 dsa_digest_sign_final(void *vpdsactx, unsigned char *sig, size_t *siglen, size_t sigsize) argument 363 dsa_digest_verify_final(void *vpdsactx, const unsigned char *sig, size_t siglen) argument 386 dsa_freectx(void *vpdsactx) argument 400 dsa_dupctx(void *vpdsactx) argument 444 dsa_get_ctx_params(void *vpdsactx, OSSL_PARAM *params) argument 476 dsa_set_ctx_params(void *vpdsactx, const OSSL_PARAM params[]) argument 516 dsa_settable_ctx_params(void *vpdsactx, ossl_unused void *provctx) argument 526 dsa_get_ctx_md_params(void *vpdsactx, OSSL_PARAM *params) argument 536 dsa_gettable_ctx_md_params(void *vpdsactx) argument 546 dsa_set_ctx_md_params(void *vpdsactx, const OSSL_PARAM params[]) argument 556 dsa_settable_ctx_md_params(void *vpdsactx) argument [all...] |