MCPcopy Create free account
hub / github.com/secdev/scapy / MS_CHAP2_ChallengeHash

Function MS_CHAP2_ChallengeHash

scapy/layers/radius.py:1452–1457  ·  view source on GitHub ↗

rfc 2759 sect 8.2

(PeerChallenge, AuthenticatorChallenge, UserName)

Source from the content-addressed store, hash-verified

1450
1451
1452def 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
1460def MS_CHAP2_ChallengeResponse(Challenge, PasswordHash):

Calls 2

Hash_SHAClass · 0.90
digestMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…