Lines Matching refs:r

77     mbedtls_mpi r;          /* r value              */  member
93 mbedtls_mpi_init(&ctx->r); in ecdsa_restart_sig_init()
107 mbedtls_mpi_free(&ctx->r); in ecdsa_restart_sig_free()
244 mbedtls_mpi *r, mbedtls_mpi *s, in mbedtls_ecdsa_sign_restartable() argument
255 mbedtls_mpi *pk = &k, *pr = r; in mbedtls_ecdsa_sign_restartable()
278 pr = &rs_ctx->sig->r; in mbedtls_ecdsa_sign_restartable()
364 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(r, pr)); in mbedtls_ecdsa_sign_restartable()
380 int mbedtls_ecdsa_sign(mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, in mbedtls_ecdsa_sign() argument
385 return mbedtls_ecdsa_sign_restartable(grp, r, s, d, buf, blen, in mbedtls_ecdsa_sign()
398 mbedtls_mpi *r, mbedtls_mpi *s, in mbedtls_ecdsa_sign_det_restartable() argument
450 ret = mbedtls_ecdsa_sign(grp, r, s, d, buf, blen, in mbedtls_ecdsa_sign_det_restartable()
453 ret = mbedtls_ecdsa_sign_restartable(grp, r, s, d, buf, blen, in mbedtls_ecdsa_sign_det_restartable()
470 int mbedtls_ecdsa_sign_det_ext(mbedtls_ecp_group *grp, mbedtls_mpi *r, in mbedtls_ecdsa_sign_det_ext() argument
478 return mbedtls_ecdsa_sign_det_restartable(grp, r, s, d, buf, blen, md_alg, in mbedtls_ecdsa_sign_det_ext()
491 const mbedtls_mpi *r, in mbedtls_ecdsa_verify_restartable() argument
527 if (mbedtls_mpi_cmp_int(r, 1) < 0 || mbedtls_mpi_cmp_mpi(r, &grp->N) >= 0 || in mbedtls_ecdsa_verify_restartable()
548 MBEDTLS_MPI_CHK(mbedtls_mpi_mul_mpi(pu2, r, &s_inv)); in mbedtls_ecdsa_verify_restartable()
578 if (mbedtls_mpi_cmp_mpi(&R.X, r) != 0) { in mbedtls_ecdsa_verify_restartable()
599 const mbedtls_mpi *r, in mbedtls_ecdsa_verify() argument
602 return mbedtls_ecdsa_verify_restartable(grp, buf, blen, Q, r, s, NULL); in mbedtls_ecdsa_verify()
609 static int ecdsa_signature_to_asn1(const mbedtls_mpi *r, const mbedtls_mpi *s, in ecdsa_signature_to_asn1() argument
619 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_mpi(&p, buf, r)); in ecdsa_signature_to_asn1()
648 mbedtls_mpi r, s; in mbedtls_ecdsa_write_signature_restartable() local
653 mbedtls_mpi_init(&r); in mbedtls_ecdsa_write_signature_restartable()
657 MBEDTLS_MPI_CHK(mbedtls_ecdsa_sign_det_restartable(&ctx->grp, &r, &s, &ctx->d, in mbedtls_ecdsa_write_signature_restartable()
666 MBEDTLS_MPI_CHK(mbedtls_ecdsa_sign(&ctx->grp, &r, &s, &ctx->d, in mbedtls_ecdsa_write_signature_restartable()
670 MBEDTLS_MPI_CHK(mbedtls_ecdsa_sign_restartable(&ctx->grp, &r, &s, &ctx->d, in mbedtls_ecdsa_write_signature_restartable()
676 MBEDTLS_MPI_CHK(ecdsa_signature_to_asn1(&r, &s, sig, sig_size, slen)); in mbedtls_ecdsa_write_signature_restartable()
679 mbedtls_mpi_free(&r); in mbedtls_ecdsa_write_signature_restartable()
723 mbedtls_mpi r, s; in mbedtls_ecdsa_read_signature_restartable() local
724 mbedtls_mpi_init(&r); in mbedtls_ecdsa_read_signature_restartable()
739 if ((ret = mbedtls_asn1_get_mpi(&p, end, &r)) != 0 || in mbedtls_ecdsa_read_signature_restartable()
748 &ctx->Q, &r, &s)) != 0) { in mbedtls_ecdsa_read_signature_restartable()
753 &ctx->Q, &r, &s, rs_ctx)) != 0) { in mbedtls_ecdsa_read_signature_restartable()
766 mbedtls_mpi_free(&r); in mbedtls_ecdsa_read_signature_restartable()