Crypt_CHAP
Classes for generating packets for various CHAP Protocols
- Introduction — encryption
- Crypt_CHAP::generateChallenge() — Generates a new random challenge.
- Crypt_CHAP_MD5::Crypt_CHAP_MD5() — constructor
- Crypt_CHAP_MD5::challengeResponse() — Generates the challenge-response paket.
- Crypt_CHAP_MSv1::Crypt_CHAP_MSv1() — constructor
- Crypt_CHAP_MSv1::challengeResponse() — Generates the Challenge-Response paket.
- Crypt_CHAP_MSv1::lmChallengeResponse() — Generates the Challenge-Response paket using the LAN-Manager Hash.
- Crypt_CHAP_MSv1::ntChallengeResponse() — Generates the Challenge-Response paket using the NT-Hash.
- Crypt_CHAP_MSv1::ntPasswordHash() — Generates the NT-Hash from the given plaintext-password.
- Crypt_CHAP_MSv1::lmPasswordHash() — Generates the LAN-Manager-Hash from the given plaintext-password.
- Crypt_CHAP_MSv1::str2unicode() — Converts a string to unicode.
- Crypt_CHAP_MSv1::response() — Generates the response-packet.
- Crypt_CHAP_MSv2::Crypt_CHAP_MSv2() — constructor
- Crypt_CHAP_MSv2::challengeHash() — Generates the Challenge-Hash.
- Crypt_CHAP_MSv2::ntPasswordHashHash() — Generates an MD4 Hash from the NT-Hash.