summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2018-07-02 16:29:04 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2018-07-11 15:20:28 +0000
commit6317bdaebfa656b90af58d121de9aae2297b4684 (patch)
treeab25f139d0adf520cadb510f02db06e66702007f
parent2a4bc165bf62353316bb3d842cd4b24833468979 (diff)
downloadgnutls-6317bdaebfa656b90af58d121de9aae2297b4684.tar.gz
generate_session_ticket: use a 4-byte nonce by default
It is not necessary to use large nonces. Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
-rw-r--r--lib/tls13/session_ticket.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/tls13/session_ticket.c b/lib/tls13/session_ticket.c
index 213e6a8970..ca11fd78a6 100644
--- a/lib/tls13/session_ticket.c
+++ b/lib/tls13/session_ticket.c
@@ -178,8 +178,8 @@ generate_session_ticket(gnutls_session_t session, tls13_ticket_t *ticket)
gnutls_datum_t packed = { NULL, 0 };
tls13_ticket_t ticket_data;
- /* Generate a random 128-bit ticket nonce */
- ticket->nonce_size = 16;
+ /* Generate a random 32-bit ticket nonce */
+ ticket->nonce_size = 4;
if ((ret = gnutls_rnd(GNUTLS_RND_NONCE,
ticket->nonce, ticket->nonce_size)) < 0)