diff options
Diffstat (limited to 'usr.sbin/ppp/chap_ms.c')
-rw-r--r-- | usr.sbin/ppp/chap_ms.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/usr.sbin/ppp/chap_ms.c b/usr.sbin/ppp/chap_ms.c index c7d1480..74ac199 100644 --- a/usr.sbin/ppp/chap_ms.c +++ b/usr.sbin/ppp/chap_ms.c @@ -132,7 +132,7 @@ ChallengeResponse(u_char *challenge, u_char *pwHash, u_char *response) void NtPasswordHash(char *key, int keylen, char *hash) -{ +{ MD4_CTX MD4context; MD4Init(&MD4context); @@ -142,7 +142,7 @@ NtPasswordHash(char *key, int keylen, char *hash) void HashNtPasswordHash(char *hash, char *hashhash) -{ +{ MD4_CTX MD4context; MD4Init(&MD4context); @@ -159,14 +159,14 @@ ChallengeHash(char *PeerChallenge, char *AuthenticatorChallenge, char *Name; Name = strrchr(UserName, '\\'); - if(NULL == Name) + if(NULL == Name) Name = UserName; else Name++; SHA1_Init(&Context); - SHA1_Update(&Context, PeerChallenge, 16); + SHA1_Update(&Context, PeerChallenge, 16); SHA1_Update(&Context, AuthenticatorChallenge, 16); SHA1_Update(&Context, Name, strlen(Name)); @@ -254,7 +254,7 @@ GenerateAuthenticatorResponse(char *Password, int PasswordLen, SHA1_Update(&Context, NTResponse, 24); SHA1_Update(&Context, Magic1, 39); SHA1_Final(Digest, &Context); - ChallengeHash(PeerChallenge, AuthenticatorChallenge, UserName, UserNameLen, + ChallengeHash(PeerChallenge, AuthenticatorChallenge, UserName, UserNameLen, Challenge); SHA1_Init(&Context); SHA1_Update(&Context, Digest, 20); @@ -275,7 +275,7 @@ GenerateAuthenticatorResponse(char *Password, int PasswordLen, AuthenticatorResponse[i] = toupper(AuthenticatorResponse[i]); } - + void GetMasterKey(char *PasswordHashHash, char *NTResponse, char *MasterKey) { |