Home
last modified time | relevance | path

Searched refs:GX (Results 1 – 6 of 6) sorted by relevance

/optee_os/lib/libmbedtls/mbedtls/library/
H A Dpsa_crypto_ffdh.c153 mbedtls_mpi GX, G, X, P; in mbedtls_psa_ffdh_export_public_key() local
167 mbedtls_mpi_init(&GX); mbedtls_mpi_init(&G); in mbedtls_psa_ffdh_export_public_key()
181 MBEDTLS_MPI_CHK(mbedtls_mpi_exp_mod(&GX, &G, &X, &P, NULL)); in mbedtls_psa_ffdh_export_public_key()
182 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&GX, data, key_len)); in mbedtls_psa_ffdh_export_public_key()
189 mbedtls_mpi_free(&X); mbedtls_mpi_free(&GX); in mbedtls_psa_ffdh_export_public_key()
H A Ddhm.c129 src = &ctx->GX; in mbedtls_dhm_get_value()
209 MBEDTLS_MPI_CHK(mbedtls_mpi_exp_mod(&ctx->GX, &ctx->G, &ctx->X, in dhm_make_common()
212 if ((ret = dhm_check_range(&ctx->GX, &ctx->P)) != 0) { in dhm_make_common()
253 n3 = mbedtls_mpi_size(&ctx->GX); in mbedtls_dhm_make_params()
258 DHM_MPI_EXPORT(&ctx->GX, n3); in mbedtls_dhm_make_params()
327 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&ctx->GX, output, olen)); in mbedtls_dhm_make_public()
470 mbedtls_mpi_free(&ctx->GX); in mbedtls_dhm_free()
H A Dssl_tls12_client.c2736 MBEDTLS_SSL_DEBUG_MPI(3, "DHM: GX", &ssl->handshake->dhm_ctx.GX); in ssl_write_client_key_exchange()
H A Dssl_tls12_server.c2930 MBEDTLS_SSL_DEBUG_MPI(3, "DHM: GX", &ssl->handshake->dhm_ctx.GX); in ssl_prepare_server_key_exchange()
/optee_os/lib/libmbedtls/core/
H A Ddh.c113 dhm.GX = *(mbedtls_mpi *)private_key->y; in crypto_acipher_dh_shared_secret()
139 mbedtls_mpi_init(&dhm.GX); in crypto_acipher_dh_shared_secret()
/optee_os/lib/libmbedtls/mbedtls/include/mbedtls/
H A Ddhm.h105 mbedtls_mpi MBEDTLS_PRIVATE(GX); /*!< Our public key = \c G^X mod \c P. */