Lines Matching refs:ctx
65 int EVP_SignInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl) {
66 return EVP_DigestInit_ex(ctx, type, impl);
69 int EVP_SignInit(EVP_MD_CTX *ctx, const EVP_MD *type) {
70 return EVP_DigestInit(ctx, type);
73 int EVP_SignUpdate(EVP_MD_CTX *ctx, const void *data, size_t len) {
74 return EVP_DigestUpdate(ctx, data, len);
77 int EVP_SignFinal(const EVP_MD_CTX *ctx, uint8_t *sig,
88 if (!EVP_MD_CTX_copy_ex(&tmp_ctx, ctx) ||
96 !EVP_PKEY_CTX_set_signature_md(pkctx, ctx->digest) ||
111 int EVP_VerifyInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl) {
112 return EVP_DigestInit_ex(ctx, type, impl);
115 int EVP_VerifyInit(EVP_MD_CTX *ctx, const EVP_MD *type) {
116 return EVP_DigestInit(ctx, type);
119 int EVP_VerifyUpdate(EVP_MD_CTX *ctx, const void *data, size_t len) {
120 return EVP_DigestUpdate(ctx, data, len);
123 int EVP_VerifyFinal(EVP_MD_CTX *ctx, const uint8_t *sig, size_t sig_len,
132 if (!EVP_MD_CTX_copy_ex(&tmp_ctx, ctx) ||
142 !EVP_PKEY_CTX_set_signature_md(pkctx, ctx->digest)) {