freetds AT lists.ibiblio.org
Subject: FreeTDS Development Group
List archive
[freetds] [ freetds-Patches-2031829 ] Implementation of NTLMv2 authentication protocol
- From: "SourceForge.net" <noreply AT sourceforge.net>
- To: noreply AT sourceforge.net
- Subject: [freetds] [ freetds-Patches-2031829 ] Implementation of NTLMv2 authentication protocol
- Date: Mon, 08 Sep 2008 08:42:24 +0000
Patches item #2031829, was opened at 2008-07-29 22:02
Message generated for change (Comment added) made by freddy77
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=407808&aid=2031829&group_id=33106
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: TDS protocol
Group: None
>Status: Closed
>Resolution: Accepted
Priority: 5
Private: No
Submitted By: Sergey Sikorsky (merfy)
Assigned to: Brian Bruns (brianb)
Summary: Implementation of NTLMv2 authentication protocol
Initial Comment:
This patch adds implementation of Microsoft NTLMv2 authentication protocol to
FreeTDS v. 0.82. This code was originally developed for FreeTDS v. 0.64 and
back-ported to v.82. The code was published under "PUBLIC DOMAIN" license
since fall 2005. The only exception is the implementation of the hmac_md5
algorithm, which was borrowed from SAMBA and should be redistributed under
GNU GPL license. That shouldn't be a big problem because implementation of
hmac_md5 is quite trivial and can be easily replaced.
----------------------------------------------------------------------
>Comment By: Frediano Ziglio (freddy77)
Date: 2008-09-08 10:42
Message:
Logged In: YES
user_id=75766
Originator: NO
Fixed all problems and backported to 0.82
freddy77
----------------------------------------------------------------------
Comment By: Frediano Ziglio (freddy77)
Date: 2008-07-30 16:54
Message:
Logged In: YES
user_id=75766
Originator: NO
Applied at
http://freetds.cvs.sourceforge.net/freetds/freetds/src/tds/challenge.c?r1=1.30&r2=1.31&sortby=date.
Although I don't consider it experimental (it works) there are still some
TODO/FIXME to consider. Is this version backward compatible? How to select
NTLMv2 instead of NTLMv1? Currently it mostly use NTLMv2 but don't seem so
correct.
freddy77
----------------------------------------------------------------------
Comment By: Frediano Ziglio (freddy77)
Date: 2008-07-30 10:12
Message:
Logged In: YES
user_id=75766
Originator: NO
See
http://freetds.cvs.sourceforge.net/freetds/freetds/include/hmac_md5.h?view=markup
and
http://freetds.cvs.sourceforge.net/freetds/freetds/src/tds/hmac_md5.c?view=markup
for HMAC replacement, code translated from
http://davenport.sourceforge.net/ntlm.html (Java version).
freddy77
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=407808&aid=2031829&group_id=33106
- [freetds] [ freetds-Patches-2031829 ] Implementation of NTLMv2 authentication protocol, SourceForge.net, 09/08/2008
Archive powered by MHonArc 2.6.24.