Key Distribution Center

Overview

The Key Distribution Center (KDC) is implemented as a domain service.

KDC uses the Active Directory as its account database and the Global Catalog for directing referrals to KDCs in other domains. The encryption key used in communicating with a user, computer, or service is stored as an attribute of the account object of that security principal.

Both Active Directory and KDC run as part of the LSA's process on a domain controller.

The KDC is a single process that provides two services: Authentication and Ticket-Granting service.

Authentication Service (AS)

This service issues ticket-granting tickets (TGTs).

Ticket-Granting Service (TGS)

When clients want access to a computer, they contact the ticket-granting service in the target computer's domain, present a TGT, and ask for a ticket to the computer.

LSA

Both Active Directory and KDC services are started automatically by the domain controller's Local Security Authorityarrow-up-right (LSA) and run as part of the LSA's process.

Account krbtgt

The security principal name used by the KDC in any domain.

Created automatically when a new domain is created.

Password

A random password value is assigned to the account automatically by the system during the creation of the domain.

The password for the KDC's account is used to derive a cryptographic key for encrypting and decrypting the TGTs that it issues.

Refer to .

Last updated