Lines Matching defs:sig
270 ECDSA_RS_ENTER(sig);
273 if (rs_ctx != NULL && rs_ctx->sig != NULL) {
275 p_sign_tries = &rs_ctx->sig->sign_tries;
276 p_key_tries = &rs_ctx->sig->key_tries;
277 pk = &rs_ctx->sig->k;
278 pr = &rs_ctx->sig->r;
281 if (rs_ctx->sig->state == ecdsa_sig_mul) {
284 if (rs_ctx->sig->state == ecdsa_sig_modn) {
311 if (rs_ctx != NULL && rs_ctx->sig != NULL) {
312 rs_ctx->sig->state = ecdsa_sig_mul;
325 if (rs_ctx != NULL && rs_ctx->sig != NULL) {
326 rs_ctx->sig->state = ecdsa_sig_modn;
363 if (rs_ctx != NULL && rs_ctx->sig != NULL) {
372 ECDSA_RS_LEAVE(sig);
610 unsigned char *sig, size_t sig_size,
630 memcpy(sig, p, len);
642 unsigned char *sig, size_t sig_size, size_t *slen,
676 MBEDTLS_MPI_CHK(ecdsa_signature_to_asn1(&r, &s, sig, sig_size, slen));
691 unsigned char *sig, size_t sig_size, size_t *slen,
696 ctx, md_alg, hash, hlen, sig, sig_size, slen,
705 const unsigned char *sig, size_t slen)
708 ctx, hash, hlen, sig, slen, NULL);
716 const unsigned char *sig, size_t slen,
720 unsigned char *p = (unsigned char *) sig;
721 const unsigned char *end = sig + slen;
834 ctx->sig = NULL;
855 ecdsa_restart_sig_free(ctx->sig);
856 mbedtls_free(ctx->sig);
857 ctx->sig = NULL;