Lines Matching refs:ctx_cli
55 mbedtls_ecdh_context ctx_cli, ctx_srv; in main() local
63 mbedtls_ecdh_init( &ctx_cli ); in main()
90 ret = mbedtls_ecp_group_load( &ctx_cli.grp, MBEDTLS_ECP_DP_CURVE25519 ); in main()
97 ret = mbedtls_ecdh_gen_public( &ctx_cli.grp, &ctx_cli.d, &ctx_cli.Q, in main()
105 ret = mbedtls_mpi_write_binary( &ctx_cli.Q.X, cli_to_srv, 32 ); in main()
181 ret = mbedtls_mpi_lset( &ctx_cli.Qp.Z, 1 ); in main()
188 ret = mbedtls_mpi_read_binary( &ctx_cli.Qp.X, srv_to_cli, 32 ); in main()
195 ret = mbedtls_ecdh_compute_shared( &ctx_cli.grp, &ctx_cli.z, in main()
196 &ctx_cli.Qp, &ctx_cli.d, in main()
212 ret = mbedtls_mpi_cmp_mpi( &ctx_cli.z, &ctx_srv.z ); in main()
230 mbedtls_ecdh_free( &ctx_cli ); in main()