From 85272ea8c52056f559b7bfde79805ce2b7ab4f72 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Wed, 31 Jul 2019 15:25:35 +0200 Subject: [PATCH 068/187] libcli:smb: Use generate_nonce_buffer() for AES-CCM and AES-GCM nonce Signed-off-by: Andreas Schneider Reviewed-by: Andrew Bartlett (cherry picked from commit b2506f2407429efb40c3e4e4c360f5817ac13d27) --- libcli/smb/smbXcli_base.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libcli/smb/smbXcli_base.c b/libcli/smb/smbXcli_base.c index c9b396106ae..5db86720c9c 100644 --- a/libcli/smb/smbXcli_base.c +++ b/libcli/smb/smbXcli_base.c @@ -6253,8 +6253,8 @@ NTSTATUS smb2cli_session_set_session_key(struct smbXcli_session *session, * * NOTE: We assume nonces greater than 8 bytes. */ - generate_random_buffer((uint8_t *)&session->smb2->nonce_high_random, - sizeof(session->smb2->nonce_high_random)); + generate_nonce_buffer((uint8_t *)&session->smb2->nonce_high_random, + sizeof(session->smb2->nonce_high_random)); switch (conn->smb2.server.cipher) { case SMB2_ENCRYPTION_AES128_CCM: nonce_size = AES_CCM_128_NONCE_SIZE; -- 2.23.0