Active Directory Authentication Flashcards
(11 cards)
What is the default authentication method for windows networks
Kerberos
What are tickets?
Proof of prior authentication used to authenticate to services
What is KDC and where does it run?
Key Distribution Center
Domain Controller responsible for generating tickets
What is a TGT and what is it used for?
Ticket Generating Ticket
Used for requesting additional tickets to access specific services
Why do we use TGTs?
So user authentication doesn’t have to be passed for each authentication
TGT request: What does the user send the KDC
Username and a time stamp that is encrypted using a user-password based hash
TGT request: What does the KDC send the client?
A TGT encrypted using the krbtgt account-password based hash and a session key encrypted with the users password-based hash
TGS request: What does the user send the KDC?
Username & timestamp encrypted with the user’s session key ( rec’d from krbtgt), the TGT (rec’d from krbtgt) and an SPN
What is an SPN?
Service Principal Name
Sent by the client to request a specific service as part of a TSG request
TSG request: What does the KDC send the client?
A TSG encrypted by the Service Owner’s hash and a Service Session Key which is then decrypted by the Client’s Session Key
What happens as part of the client’s service authentication request?
The client sends its username and time stamp encrypted by its service session key and TSG, which is then decrypted by the Service owner hash.