Lines Matching refs:Z
510 mbedtls_mpi_init(&pt->Z); in mbedtls_ecp_point_init()
556 mbedtls_mpi_free(&(pt->Z)); in mbedtls_ecp_point_free()
626 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&P->Z, &Q->Z)); in mbedtls_ecp_copy()
648 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&pt->Z, 0)); in mbedtls_ecp_set_zero()
659 return mbedtls_mpi_cmp_int(&pt->Z, 0) == 0; in mbedtls_ecp_is_zero()
670 mbedtls_mpi_cmp_mpi(&P->Z, &Q->Z) == 0) { in mbedtls_ecp_point_cmp()
686 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&P->Z, 1)); in mbedtls_ecp_point_read_string()
725 if (mbedtls_mpi_cmp_int(&P->Z, 0) == 0) { in mbedtls_ecp_point_write_binary()
799 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&pt->Z, 1)); in mbedtls_ecp_point_read_binary()
817 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&pt->Z, 1)); in mbedtls_ecp_point_read_binary()
1320 if (MPI_ECP_CMP_INT(&pt->Z, 0) == 0) { in ecp_normalize_jac()
1337 MPI_ECP_INV(&T, &pt->Z); /* T <- 1 / Z */ in ecp_normalize_jac()
1343 MPI_ECP_LSET(&pt->Z, 1); in ecp_normalize_jac()
1394 MPI_ECP_MOV(&c[0], &T[0]->Z); in ecp_normalize_jac_many()
1396 MPI_ECP_MUL(&c[i], &c[i-1], &T[i]->Z); in ecp_normalize_jac_many()
1420 MPI_ECP_MUL(&c[i-1], &c[i], &T[i]->Z); in ecp_normalize_jac_many()
1440 MPI_ECP_LSET(&T[i]->Z, 1); in ecp_normalize_jac_many()
1512 MPI_ECP_SQR(&tmp[1], &P->Z); in ecp_double_jac()
1525 MPI_ECP_SQR(&tmp[1], &P->Z); in ecp_double_jac()
1553 MPI_ECP_MUL(&tmp[3], &P->Y, &P->Z); in ecp_double_jac()
1559 MPI_ECP_MOV(&R->Z, &tmp[3]); in ecp_double_jac()
1611 mbedtls_mpi * const Z = &R->Z; in ecp_add_mixed() local
1613 if (!MPI_ECP_VALID(&Q->Z)) { in ecp_add_mixed()
1620 if (MPI_ECP_CMP_INT(&P->Z, 0) == 0) { in ecp_add_mixed()
1624 if (MPI_ECP_CMP_INT(&Q->Z, 0) == 0) { in ecp_add_mixed()
1631 if (MPI_ECP_CMP_INT(&Q->Z, 1) != 0) { in ecp_add_mixed()
1635 MPI_ECP_SQR(&tmp[0], &P->Z); in ecp_add_mixed()
1636 MPI_ECP_MUL(&tmp[1], &tmp[0], &P->Z); in ecp_add_mixed()
1654 MPI_ECP_MUL(Z, &P->Z, &tmp[0]); in ecp_add_mixed()
1706 MPI_ECP_MUL(&pt->Z, &pt->Z, &l); in ecp_randomize_jac()
1992 mbedtls_mpi_free(&T[i].Z); in ecp_precompute_comb()
2035 MPI_ECP_LSET(&R->Z, 1); in ecp_select_comb()
2439 MPI_ECP_INV(&P->Z, &P->Z); in ecp_normalize_mxz()
2440 MPI_ECP_MUL(&P->X, &P->X, &P->Z); in ecp_normalize_mxz()
2441 MPI_ECP_LSET(&P->Z, 1); in ecp_normalize_mxz()
2476 MPI_ECP_MUL(&P->Z, &P->Z, &l); in ecp_randomize_mxz()
2520 MPI_ECP_ADD(&T[0], &P->X, &P->Z); /* Pp := PX + PZ */ in ecp_double_add_mxz()
2521 MPI_ECP_SUB(&T[1], &P->X, &P->Z); /* Pm := PX - PZ */ in ecp_double_add_mxz()
2522 MPI_ECP_ADD(&T[2], &Q->X, &Q->Z); /* Qp := QX + XZ */ in ecp_double_add_mxz()
2523 MPI_ECP_SUB(&T[3], &Q->X, &Q->Z); /* Qm := QX - QZ */ in ecp_double_add_mxz()
2530 MPI_ECP_MUL(&R->Z, &grp->A, &T[0]); /* A * (Pp^2 - Pm^2) */ in ecp_double_add_mxz()
2531 MPI_ECP_ADD(&R->Z, &T[1], &R->Z); /* [ A * (Pp^2-Pm^2) ] + Pm^2 */ in ecp_double_add_mxz()
2534 MPI_ECP_SUB(&S->Z, &T[3], &T[2]); /* Qm*Pp - Qp*Pm */ in ecp_double_add_mxz()
2535 MPI_ECP_SQR(&S->Z, &S->Z); /* (Qm*Pp - Qp*Pm)^2 */ in ecp_double_add_mxz()
2536 MPI_ECP_MUL(&S->Z, d, &S->Z); /* d * ( Qm*Pp - Qp*Pm )^2 */ in ecp_double_add_mxz()
2537 MPI_ECP_MUL(&R->Z, &T[0], &R->Z); /* [A*(Pp^2-Pm^2)+Pm^2]*(Pp^2-Pm^2) */ in ecp_double_add_mxz()
2574 MPI_ECP_LSET(&R->Z, 0); in ecp_mul_mxz()
2595 MPI_ECP_COND_SWAP(&R->Z, &RP.Z, b); in ecp_mul_mxz()
2598 MPI_ECP_COND_SWAP(&R->Z, &RP.Z, b); in ecp_mul_mxz()
3035 if (mbedtls_mpi_cmp_int(&pt->Z, 1) != 0) { in mbedtls_ecp_check_pubkey()
3401 mbedtls_mpi_cmp_mpi(&pub->Q.Z, &prv->Q.Z)) { in mbedtls_ecp_check_pub_priv()
3416 mbedtls_mpi_cmp_mpi(&Q.Z, &prv->Q.Z)) { in mbedtls_ecp_check_pub_priv()