mbedtls_ecjpake_read_round_one() function
Read and process the first round message (TLS: contents of the Client/ServerHello extension, excluding extension type and length bytes).
Arguments
ctx
The ECJPAKE context to use. This must be initialized and set up.
buf
The buffer holding the first round message. This must be a readable buffer of length \p len Bytes.
len
The length in Bytes of \p buf.
Return value
\c 0 if successful. A negative error code on failure.
![]()
int mbedtls_ecjpake_read_round_one(mbedtls_ecjpake_context *ctx,![]()
TEST_ASSERT(mbedtls_ecjpake_read_round_one(&srv, buf, len) == 0);![]()
TEST_ASSERT(mbedtls_ecjpake_read_round_one(&cli, buf, len) == 0);![]()
TEST_ASSERT(mbedtls_ecjpake_read_round_one(&srv,![]()
TEST_ASSERT(mbedtls_ecjpake_read_round_one(&cli,![]()
ret = mbedtls_ecjpake_read_round_one(&operation->ctx.jpake,![]()
if ((ret = mbedtls_ecjpake_read_round_one(&ssl->handshake->ecjpake_ctx,![]()
if ((ret = mbedtls_ecjpake_read_round_one(&ssl->handshake->ecjpake_ctx,
mbedtls_ecjpake_read_round_one() is called by 4 functions and calls 1 function:
![]()
mbedtls_ecjpake_read_round_one()
mbedtls_ecjpake_read_round_one() reads 5 variables:
![]()
mbedtls_ecjpake_read_round_one()