(merge from 3.0)
authorAndrew Bartlett <abartlet@samba.org>
Sun, 25 Jan 2004 01:35:31 +0000 (01:35 +0000)
committerAndrew Bartlett <abartlet@samba.org>
Sun, 25 Jan 2004 01:35:31 +0000 (01:35 +0000)
Fix the initialisation vectors for NTLM2, so that they at least make sense,
even if they don't work yet.

Andrew Bartlett
(This used to be commit 40cc86d4b31efdee519cf2e2c9b62c4fdc885724)

source3/libsmb/ntlmssp_sign.c

index 6ce7a76743b5f904597c23cbe81510eb8b8fd2e0..2347619e57d456d1cba548d9f32c0485d8ae29fd 100644 (file)
@@ -362,14 +362,14 @@ NTSTATUS ntlmssp_sign_init(NTLMSSP_STATE *ntlmssp_state)
 
                calc_ntlmv2_hash(ntlmssp_state->recv_sign_hash, 
                                 ntlmssp_state->recv_sign_const, 
-                                ntlmssp_state->session_key, send_sign_const);
+                                ntlmssp_state->session_key, recv_sign_const);
                dump_data_pw("NTLMSSP receive sign hash:\n", 
                             ntlmssp_state->recv_sign_hash, 
                             sizeof(ntlmssp_state->recv_sign_hash));
 
                calc_ntlmv2_hash(ntlmssp_state->recv_seal_hash, 
                                 ntlmssp_state->recv_seal_const, 
-                                ntlmssp_state->session_key, send_seal_const);
+                                ntlmssp_state->session_key, recv_seal_const);
                dump_data_pw("NTLMSSP receive seal hash:\n", 
                             ntlmssp_state->recv_sign_hash, 
                             sizeof(ntlmssp_state->recv_sign_hash));