Home
last modified time | relevance | path

Searched refs:GY (Results 1 – 7 of 7) sorted by relevance

/mbedtls-latest/library/
Dpsa_crypto_ffdh.c269 mbedtls_mpi P, G, X, GY, K; in mbedtls_psa_ffdh_key_agreement() local
282 mbedtls_mpi_init(&X); mbedtls_mpi_init(&GY); in mbedtls_psa_ffdh_key_agreement()
295 MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary(&GY, peer_key, in mbedtls_psa_ffdh_key_agreement()
299 MBEDTLS_MPI_CHK(mbedtls_mpi_exp_mod(&K, &GY, &X, &P, NULL)); in mbedtls_psa_ffdh_key_agreement()
310 mbedtls_mpi_free(&X); mbedtls_mpi_free(&GY); in mbedtls_psa_ffdh_key_agreement()
Ddhm.c132 src = &ctx->GY; in mbedtls_dhm_get_value()
154 (ret = dhm_read_bignum(&ctx->GY, p, end)) != 0) { in mbedtls_dhm_read_params()
158 if ((ret = dhm_check_range(&ctx->GY, &ctx->P)) != 0) { in mbedtls_dhm_read_params()
298 if ((ret = mbedtls_mpi_read_binary(&ctx->GY, input, ilen)) != 0) { in mbedtls_dhm_read_public()
421 if ((ret = dhm_check_range(&ctx->GY, &ctx->P)) != 0) { in mbedtls_dhm_calc_secret()
429 MBEDTLS_MPI_CHK(mbedtls_mpi_mul_mpi(&GYb, &ctx->GY, &ctx->Vi)); in mbedtls_dhm_calc_secret()
469 mbedtls_mpi_free(&ctx->GY); in mbedtls_dhm_free()
Dssl_tls12_client.c1701 MBEDTLS_SSL_DEBUG_MPI(3, "DHM: GY", &ssl->handshake->dhm_ctx.GY); in ssl_parse_server_dh_params()
Dssl_tls12_server.c3411 MBEDTLS_SSL_DEBUG_MPI(3, "DHM: GY", &ssl->handshake->dhm_ctx.GY); in ssl_parse_client_dh_public()
/mbedtls-latest/tests/suites/
Dtest_suite_dhm.function171 TEST_ASSERT(check_get_value(&ctx_cli, MBEDTLS_DHM_PARAM_GX, &ctx_srv.GY));
174 TEST_ASSERT(check_get_value(&ctx_srv, MBEDTLS_DHM_PARAM_GX, &ctx_cli.GY));
/mbedtls-latest/include/mbedtls/
Ddhm.h106 mbedtls_mpi MBEDTLS_PRIVATE(GY); /*!< The public key of the peer = \c G^Y mod \c P. */
/mbedtls-latest/docs/architecture/
Dalternative-implementations.md50 …_DEBUG_C` is enabled, `mbedtls_dhm_context` must have the fields `P`, `Q`, `G`, `GX`, `GY` and `K`.