From: Günther Deschner Date: Thu, 6 Dec 2012 13:31:32 +0000 (+0100) Subject: s3-auth: session keys in validation level 6 samlogon replies are *not* encrypted. X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=7f435bd649f0b313804f40807a38de9478478b6c;p=obnox%2Fsamba%2Fsamba-obnox.git s3-auth: session keys in validation level 6 samlogon replies are *not* encrypted. Guenther Signed-off-by: Günther Deschner Reviewed-by: Stefan Metzmacher --- diff --git a/source3/auth/server_info.c b/source3/auth/server_info.c index 216e5e32d7d..02bf689b2c2 100644 --- a/source3/auth/server_info.c +++ b/source3/auth/server_info.c @@ -176,20 +176,12 @@ NTSTATUS serverinfo_to_SamInfo6(struct auth_serversupplied_info *server_info, server_info->session_key.data, MIN(sizeof(info3->base.key.key), server_info->session_key.length)); - if (pipe_session_key) { - arcfour_crypt(info3->base.key.key, - pipe_session_key, 16); - } } if (server_info->lm_session_key.length) { memcpy(info3->base.LMSessKey.key, server_info->lm_session_key.data, MIN(sizeof(info3->base.LMSessKey.key), server_info->lm_session_key.length)); - if (pipe_session_key) { - arcfour_crypt(info3->base.LMSessKey.key, - pipe_session_key, 8); - } } sam6->base = info3->base;