- <init>
- addByte
Adds the given byte to the response.
- addBytes
Adds the given bytes to the response.
- calcResp
Takes a 21 byte array and treats it as 3 56-bit DES keys. The 8 byte plaintext
is encrypted with eac
- convertShort
Converts a given number to a two byte array in little endian order.
- encrypt
Encrypt the data.
- getCipher
Return the cipher for the specified key.
- getResponse
Returns the response that has been generated after shrinking the array if
required and base64 encode
- getResponseFor
Returns the response for the given message.
- getType1Message
Creates the first message (type 1 message) in the NTLM authentication sequence.
This message include
- getType3Message
Creates the type 3 message using the given server nonce. The type 3 message
includes all the informa
- hashPassword
Creates the LANManager and NT response for the given password using the given
nonce.