Export (0) Print
Expand All

1.1 Glossary

The following terms are defined in [MS-GLOS]:

base64
challenge/response authentication
NT LAN Manager (NTLM) Authentication Protocol
Simple Authentication and Security Layer (SASL)
Simple Mail Transfer Protocol (SMTP)

The following terms are specific to this document:

AUTH command: A Simple Mail Transfer Protocol (SMTP) command that is used to send authentication information, as specified in [RFC2554]. The structure of the AUTH command (as used in the NT LAN Manager (NTLM) Authentication: Simple Mail Transfer Protocol (SMTP) Extension) is as follows.

AUTH NTLM<CR><LF>

Or, optionally, it is as follows.

AUTH NTLM [initial-response]<CR><LF>

Both command forms are accepted, as required by the RFC.

connection-oriented NTLM: One of the two variants of the NT LAN Manager (NTLM) Authentication Protocol.

NTLM AUTHENTICATE_MESSAGE: The NTLM AUTHENTICATE_MESSAGE packet defines an NTLM authenticate message that is sent from the client to the server after the NTLM CHALLENGE_MESSAGE is processed by the client. Message structure and other details of this packet are specified in [MS-NLMP].

NTLM CHALLENGE_MESSAGE: The NTLM CHALLENGE_MESSAGE packet defines an NTLM challenge message that is sent from the server to the client. NTLM CHALLENGE_MESSAGE is generated by the local NTLM software and passed to the application that supports embedded NTLM authentication. This message is used by the server to challenge the client to prove its identity. Message structure and other details of this packet are specified in [MS-NLMP].

NTLM message: An NTLM message carries authentication information. Its payload data is passed to the application that supports embedded NTLM authentication by the NTLM software installed on the local computer. NTLM messages are transmitted between the client and server embedded within the application protocol that is using NTLM authentication. There are three types of NTLM messages:

  • NTLM NEGOTIATE_MESSAGE

  • NTLM CHALLENGE_MESSAGE

  • NTLM AUTHENTICATE_MESSAGE

NTLM NEGOTIATE_MESSAGE: The NEGOTIATE_MESSAGE packet defines an NTLM negotiate message that is sent from the client to the server. The NTLM NEGOTIATE_MESSAGE is generated by the local NTLM software and passed to the application that supports embedded NTLM authentication. This message allows the client to specify its supported NTLM options to the server. Message structure and other details are specified in [MS-NLMP].

NTLM software: Software that implements the NT LAN Manager (NTLM) Authentication Protocol.

MAY, SHOULD, MUST, SHOULD NOT, MUST NOT: These terms (in all caps) are used as specified in [RFC2119]. All statements of optional behavior use either MAY, SHOULD, or SHOULD NOT.

 
Show:
© 2014 Microsoft