Lines Matching refs:grp

126 static int esp_ecdsa_sign(mbedtls_ecp_group *grp, mbedtls_mpi* r, mbedtls_mpi* s,  in esp_ecdsa_sign()  argument
137 if (!grp || !r || !s || !d || !msg) { in esp_ecdsa_sign()
145 if (grp->id == MBEDTLS_ECP_DP_SECP192R1) { in esp_ecdsa_sign()
148 } else if (grp->id == MBEDTLS_ECP_DP_SECP256R1) { in esp_ecdsa_sign()
201 extern int __real_mbedtls_ecdsa_sign(mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s,
205 int __wrap_mbedtls_ecdsa_sign(mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s,
209 int __wrap_mbedtls_ecdsa_sign(mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, in __wrap_mbedtls_ecdsa_sign() argument
218 return esp_ecdsa_sign(grp, r, s, d, buf, blen); in __wrap_mbedtls_ecdsa_sign()
220 return __real_mbedtls_ecdsa_sign(grp, r, s, d, buf, blen, f_rng, p_rng); in __wrap_mbedtls_ecdsa_sign()
224 extern int __real_mbedtls_ecdsa_sign_restartable(mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mp…
230 int __wrap_mbedtls_ecdsa_sign_restartable(mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s,
236 int __wrap_mbedtls_ecdsa_sign_restartable(mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, in __wrap_mbedtls_ecdsa_sign_restartable() argument
247 return esp_ecdsa_sign(grp, r, s, d, buf, blen); in __wrap_mbedtls_ecdsa_sign_restartable()
249 …return __real_mbedtls_ecdsa_sign_restartable(grp, r, s, d, buf, blen, f_rng, p_rng, f_rng_blind, p… in __wrap_mbedtls_ecdsa_sign_restartable()
324 …MBEDTLS_MPI_CHK(esp_ecdsa_sign(&ctx->MBEDTLS_PRIVATE(grp), &r, &s, &ctx->MBEDTLS_PRIVATE(d), hash,… in __wrap_mbedtls_ecdsa_write_signature_restartable()
357 static int esp_ecdsa_verify(mbedtls_ecp_group *grp, in esp_ecdsa_verify() argument
371 if (!grp || !buf || !Q || !r || !s) { in esp_ecdsa_verify()
379 if (grp->id == MBEDTLS_ECP_DP_SECP192R1) { in esp_ecdsa_verify()
382 } else if (grp->id == MBEDTLS_ECP_DP_SECP256R1) { in esp_ecdsa_verify()
389 if (mbedtls_mpi_cmp_int(r, 1) < 0 || mbedtls_mpi_cmp_mpi(r, &grp->N) >= 0 || in esp_ecdsa_verify()
390 mbedtls_mpi_cmp_int(s, 1) < 0 || mbedtls_mpi_cmp_mpi(s, &grp->N) >= 0 ) in esp_ecdsa_verify()
424 extern int __real_mbedtls_ecdsa_verify_restartable(mbedtls_ecp_group *grp,
431 int __wrap_mbedtls_ecdsa_verify_restartable(mbedtls_ecp_group *grp,
438 int __wrap_mbedtls_ecdsa_verify_restartable(mbedtls_ecp_group *grp, in __wrap_mbedtls_ecdsa_verify_restartable() argument
445 …if ((grp->id == MBEDTLS_ECP_DP_SECP192R1 || grp->id == MBEDTLS_ECP_DP_SECP256R1) && blen == ECDSA_… in __wrap_mbedtls_ecdsa_verify_restartable()
446 return esp_ecdsa_verify(grp, buf, blen, Q, r, s); in __wrap_mbedtls_ecdsa_verify_restartable()
448 return __real_mbedtls_ecdsa_verify_restartable(grp, buf, blen, Q, r, s, rs_ctx); in __wrap_mbedtls_ecdsa_verify_restartable()
455 extern int __real_mbedtls_ecdsa_verify(mbedtls_ecp_group *grp,
461 int __wrap_mbedtls_ecdsa_verify(mbedtls_ecp_group *grp,
467 int __wrap_mbedtls_ecdsa_verify(mbedtls_ecp_group *grp, in __wrap_mbedtls_ecdsa_verify() argument
473 return __wrap_mbedtls_ecdsa_verify_restartable(grp, buf, blen, Q, r, s, NULL); in __wrap_mbedtls_ecdsa_verify()
518 if ((ret = __wrap_mbedtls_ecdsa_verify_restartable(&ctx->MBEDTLS_PRIVATE(grp), hash, hlen, in __wrap_mbedtls_ecdsa_read_signature_restartable()