Lines Matching defs:sig
169 static int ecdsa_sign(void *vctx, unsigned char *sig, size_t *siglen,
180 if (sig == NULL) {
196 ret = ECDSA_sign_ex(0, tbs, tbslen, sig, &sltmp, ctx->kinv, ctx->r, ctx->ec);
204 static int ecdsa_verify(void *vctx, const unsigned char *sig, size_t siglen,
212 return ECDSA_verify(0, tbs, tbslen, sig, siglen, ctx->ec);
336 int ecdsa_digest_sign_final(void *vctx, unsigned char *sig, size_t *siglen,
347 * If sig is NULL then we're just finding out the sig size. Other fields
350 if (sig != NULL
354 return ecdsa_sign(vctx, sig, siglen, sigsize, digest, (size_t)dlen);
357 int ecdsa_digest_verify_final(void *vctx, const unsigned char *sig,
370 return ecdsa_verify(ctx, sig, siglen, digest, (size_t)dlen);