diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2017-04-08 16:15:36 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2017-04-08 18:18:01 +0200 |
commit | 718859091ac0a6aaf5810a0f125e16c30130a232 (patch) | |
tree | 9d9fff1e031ee77161034208edbde513aca5511b /tests/dhepskself.c | |
parent | 947b5001b9fd8c99350cc9a0586721cf7e7d9370 (diff) | |
download | gnutls-718859091ac0a6aaf5810a0f125e16c30130a232.tar.gz |
tests: test gnutls_dh_get_pubkey in PSK auth
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Diffstat (limited to 'tests/dhepskself.c')
-rw-r--r-- | tests/dhepskself.c | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/tests/dhepskself.c b/tests/dhepskself.c index db6d7b1625..8278e9cfb8 100644 --- a/tests/dhepskself.c +++ b/tests/dhepskself.c @@ -106,15 +106,7 @@ static void client(int sd) success("client: Handshake was completed\n"); } - ret = gnutls_dh_get_prime_bits(session); - if (ret < 512) { - fail("server: too small prime size: %d\n", ret); - } - - ret = gnutls_dh_get_secret_bits(session); - if (ret < 256) { - fail("server: too small secret key size: %d\n", ret); - } + print_dh_params_info(session); gnutls_record_send(session, MSG, strlen(MSG)); @@ -168,6 +160,7 @@ static gnutls_session_t initialize_tls_session(void) */ gnutls_priority_set_direct(session, "NORMAL:+DHE-PSK", NULL); + gnutls_handshake_set_timeout(session, 20 * 1000); gnutls_credentials_set(session, GNUTLS_CRD_PSK, server_pskcred); return session; @@ -240,15 +233,7 @@ static void server(int sd) if (debug) success("server: Handshake was completed\n"); - ret = gnutls_dh_get_prime_bits(session); - if (ret < 512) { - fail("server: too small prime size: %d\n", ret); - } - - ret = gnutls_dh_get_secret_bits(session); - if (ret < 256) { - fail("server: too small secret key size: %d\n", ret); - } + print_dh_params_info(session); /* see the Getting peer's information example */ /* print_info(session); */ |