Class NTLMEngine.CipherGen

  • Enclosing class:
    NTLMEngine

    protected static class NTLMEngine.CipherGen
    extends java.lang.Object
    • Field Detail

      • domain

        protected final java.lang.String domain
      • user

        protected final java.lang.String user
      • password

        protected final char[] password
      • challenge

        protected final byte[] challenge
      • target

        protected final java.lang.String target
      • targetInformation

        protected final byte[] targetInformation
      • clientChallenge

        protected byte[] clientChallenge
      • clientChallenge2

        protected byte[] clientChallenge2
      • secondaryKey

        protected byte[] secondaryKey
      • timestamp

        protected byte[] timestamp
      • lmHash

        protected byte[] lmHash
      • lmResponse

        protected byte[] lmResponse
      • ntlmHash

        protected byte[] ntlmHash
      • ntlmResponse

        protected byte[] ntlmResponse
      • ntlmv2Hash

        protected byte[] ntlmv2Hash
      • lmv2Hash

        protected byte[] lmv2Hash
      • lmv2Response

        protected byte[] lmv2Response
      • ntlmv2Blob

        protected byte[] ntlmv2Blob
      • ntlmv2Response

        protected byte[] ntlmv2Response
      • ntlm2SessionResponse

        protected byte[] ntlm2SessionResponse
      • lm2SessionResponse

        protected byte[] lm2SessionResponse
      • lmUserSessionKey

        protected byte[] lmUserSessionKey
      • ntlmUserSessionKey

        protected byte[] ntlmUserSessionKey
      • ntlmv2UserSessionKey

        protected byte[] ntlmv2UserSessionKey
      • ntlm2SessionResponseUserSessionKey

        protected byte[] ntlm2SessionResponseUserSessionKey
      • lanManagerSessionKey

        protected byte[] lanManagerSessionKey
    • Constructor Detail

      • CipherGen

        public CipherGen​(java.lang.String domain,
                         java.lang.String user,
                         char[] password,
                         byte[] challenge,
                         java.lang.String target,
                         byte[] targetInformation,
                         byte[] clientChallenge,
                         byte[] clientChallenge2,
                         byte[] secondaryKey,
                         byte[] timestamp)
      • CipherGen

        public CipherGen​(java.lang.String domain,
                         java.lang.String user,
                         char[] password,
                         byte[] challenge,
                         java.lang.String target,
                         byte[] targetInformation)