Home
last modified time | relevance | path

Searched refs:x_size (Results 1 – 4 of 4) sorted by relevance

/mbedtls-development/tests/suites/
A Dtest_suite_dhm.data1 Diffie-Hellman full exchange: tiny x_size
4 Diffie-Hellman full exchange: 5-bit, x_size=3
7 Diffie-Hellman full exchange: 5-bit, x_size=2
27 ## This is x_size = P_size + 1. Arguably x_size > P_size makes no sense,
31 Diffie-Hellman full exchange: 97-bit, x_size=14
49 Diffie-Hellman full exchange: 97-bit, x_size=12
52 Diffie-Hellman full exchange: 97-bit, x_size=11
55 Diffie-Hellman full exchange: 97-bit, x_size=1 #1
58 Diffie-Hellman full exchange: 97-bit, x_size=1 #2
61 Diffie-Hellman full exchange: 97-bit, x_size=1 #3
[all …]
A Dtest_suite_dhm.function56 size_t x_size,
64 TEST_ASSERT( mbedtls_mpi_size( &ctx->X ) <= x_size );
91 void dhm_do_dhm( int radix_P, char *input_P, int x_size,
129 TEST_ASSERT( mbedtls_dhm_make_params( &ctx_srv, x_size, ske, &ske_len,
134 if( !check_dhm_params( &ctx_srv, x_size, ske, ske_len ) )
144 TEST_ASSERT( mbedtls_dhm_make_public( &ctx_cli, x_size, pub_cli, pub_cli_len,
194 TEST_ASSERT( mbedtls_dhm_make_params( &ctx_srv, x_size, ske, &ske_len,
197 if( !check_dhm_params( &ctx_srv, x_size, ske, ske_len ) )
203 TEST_ASSERT( mbedtls_dhm_make_public( &ctx_cli, x_size, pub_cli, pub_cli_len,
/mbedtls-development/library/
A Ddhm.c206 static int dhm_make_common( mbedtls_dhm_context *ctx, int x_size, in dhm_make_common() argument
214 if( x_size < 0 ) in dhm_make_common()
217 if( (unsigned) x_size < mbedtls_mpi_size( &ctx->P ) ) in dhm_make_common()
219 MBEDTLS_MPI_CHK( mbedtls_mpi_fill_random( &ctx->X, x_size, f_rng, p_rng ) ); in dhm_make_common()
247 int mbedtls_dhm_make_params( mbedtls_dhm_context *ctx, int x_size, in mbedtls_dhm_make_params() argument
260 ret = dhm_make_common( ctx, x_size, f_rng, p_rng ); in mbedtls_dhm_make_params()
338 int mbedtls_dhm_make_public( mbedtls_dhm_context *ctx, int x_size, in mbedtls_dhm_make_public() argument
351 ret = dhm_make_common( ctx, x_size, f_rng, p_rng ); in mbedtls_dhm_make_public()
/mbedtls-development/include/mbedtls/
A Ddhm.h198 int mbedtls_dhm_make_params( mbedtls_dhm_context *ctx, int x_size,
265 int mbedtls_dhm_make_public( mbedtls_dhm_context *ctx, int x_size,

Completed in 6 milliseconds