diff options
author | brian <brian@FreeBSD.org> | 2000-11-28 22:50:40 +0000 |
---|---|---|
committer | brian <brian@FreeBSD.org> | 2000-11-28 22:50:40 +0000 |
commit | d36784b7165269287fb8955cdc9b4e22278590d4 (patch) | |
tree | a95a7be1e72dbfabda96e555f7b4658c9db660cc /usr.sbin/ppp | |
parent | 84bc874893d728ab56edb98c932641b7b0e18ba1 (diff) | |
download | FreeBSD-src-d36784b7165269287fb8955cdc9b4e22278590d4.zip FreeBSD-src-d36784b7165269287fb8955cdc9b4e22278590d4.tar.gz |
Use only the bit after the ``\'' when hashing the challenge in
MSChapv2
Submitted by: Ustimenko Semen <semen@iclub.nsu.ru>
Diffstat (limited to 'usr.sbin/ppp')
-rw-r--r-- | usr.sbin/ppp/chap_ms.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/ppp/chap_ms.c b/usr.sbin/ppp/chap_ms.c index e482296..59ebb46 100644 --- a/usr.sbin/ppp/chap_ms.c +++ b/usr.sbin/ppp/chap_ms.c @@ -159,7 +159,7 @@ ChallengeHash(char *PeerChallenge, char *AuthenticatorChallenge, SHA1_Update(&Context, PeerChallenge, 16); SHA1_Update(&Context, AuthenticatorChallenge, 16); - SHA1_Update(&Context, UserName, UserNameLen); + SHA1_Update(&Context, Name, strlen(Name)); SHA1_Final(Digest, &Context); memcpy(Challenge, Digest, 8); |