rfc 2759 sect 8.2
(PeerChallenge, AuthenticatorChallenge, UserName)
| 1450 | |
| 1451 | |
| 1452 | def MS_CHAP2_ChallengeHash(PeerChallenge, AuthenticatorChallenge, UserName): |
| 1453 | """ |
| 1454 | rfc 2759 sect 8.2 |
| 1455 | """ |
| 1456 | UserName = UserName.split(b"\\")[-1] # Strip domain if present |
| 1457 | return Hash_SHA().digest(PeerChallenge + AuthenticatorChallenge + UserName)[:8] |
| 1458 | |
| 1459 | |
| 1460 | def MS_CHAP2_ChallengeResponse(Challenge, PasswordHash): |
no test coverage detected
searching dependent graphs…