Kerberos handshake is the exchange of messages used to authenticate a client and obtain tickets for access to a Kerberos realm. The client proves knowledge of its secret to the Key Distribution Centre, then presents a ticket and authenticator to a service, which checks the ticket before granting session access.
What the Kerberos handshake does
The Kerberos handshake is the authentication exchange that lets a client prove knowledge of a shared secret to the Key Distribution Centre, then obtain tickets it can later present to services. It matters because the service does not reauthenticate the user directly; it relies on the ticketing trust path that the handshake establishes.
In practice, that makes the handshake both the access gate and the trust anchor for a Kerberos realm. If the exchange is successful, the client receives a ticket-granting ticket and can request service tickets without repeatedly sending a password across the network.
How the exchange is structured
The Kerberos flow is usually described in two parts: first, the client authenticates to the KDC and receives ticketing material; second, it presents a service ticket and authenticator to the target service. The service checks the ticket, validates freshness, and then accepts the session if the exchange is consistent with the realm’s policy.
That message structure is why Kerberos can support single sign-on across multiple services inside the same trust boundary. The security value comes from the ticket, not from repeated interactive password checks, so the handshake must protect both the initial secret proof and the later ticket presentation.
Why Kerberos tickets are powerful
Kerberos tickets are powerful because they concentrate trust: once issued, a ticket can be reused until it expires, and the attacker only needs to compromise the ticket or the secret behind it to impersonate the client. For background on Kerberos attack paths and detection patterns, see the Kerberos Security Guide.
This is also why the protocol has a strong identity-security dimension. The handshake protects credentials at the start, but the real operational risk lies in ticket theft, pass-the-ticket abuse, forged tickets, and long-lived trust material that can survive beyond the original login event.
Common failure conditions and security consequences
Kerberos handshakes fail when time sync is poor, secrets are mismatched, pre-authentication is bypassed or weakened, or tickets are reused in ways the service does not accept. In a hardened environment, those failures are not just usability issues, they are often indicators that authentication, encryption, or trust assumptions are out of alignment.
When the handshake is compromised, the impact can extend well beyond one login. Attackers may be able to replay tickets, move laterally to other services, or extract enough trust material to impersonate accounts until tickets, secrets, or keying material are rotated.
Risk and Threat Considerations
Kerberos is attractive to attackers because it turns one successful authentication into a reusable access artifact. If an adversary steals a ticket, cracks a weak secret, or forges trust material inside the realm, they may be able to authenticate without knowing the original password and then pivot to other services that trust the same ticketing infrastructure.
Failure mechanism: The handshake depends on correct secret validation, ticket integrity, and freshness checks. Weak encryption choices, poor key hygiene, time skew, or exposed ticket material can break those assumptions and let attackers replay, forge, or reuse authentication artifacts.
Impact: A compromised Kerberos handshake can enable account impersonation, lateral movement, privileged service access, and persistence that is hard to spot because the activity may look like legitimate ticket use.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
MITRE ATT&CK addresses the attack and risk surface, while NIST SP 800-53 Rev 5 sets the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev 5 | IA-5 — Authenticator Management | Kerberos handshakes depend on managed secrets, ticket lifetimes, and credential handling. |
| IA-2 — Identification and Authentication (Organizational Users) | The handshake authenticates users before issuing tickets for realm access. | |
| AC-3 — Access Enforcement | Kerberos tickets are presented to services to enforce access decisions after authentication. | |
| Recommendation — Enforce IA-5 to rotate and protect Kerberos secrets and ticket-related authenticators. Apply IA-2 to require strong authentication before issuing Kerberos tickets. Use AC-3 to ensure services only grant access after valid Kerberos ticket checks. | ||
| MITRE ATT&CK | T1550 — Use Alternate Authentication Material | Kerberos tickets and related material are abused for impersonation and reuse. |
| Recommendation — Map ticket abuse to T1550 and hunt for reuse, replay, and impersonation patterns. | ||
Practitioner Guidance
Why practitioners should care: Kerberos issues are often invisible until an incident forces ticket analysis, so the handshake should be treated as a high-value authentication dependency rather than a background protocol detail. Monitor for abnormal ticket issuance, unusual service ticket patterns, and signs that the realm’s trust assumptions are drifting.
Common misunderstanding: Teams sometimes focus only on the password exchange and overlook the ticket lifecycle that follows it. In reality, the tickets, key material, and service validation path are where many real-world Kerberos compromises become operationally important.
Practitioner takeaway: Validate the full handshake path, not just login success, because the security of Kerberos is defined by how the client secret, ticketing trust, and service acceptance behave together.
Related resources from NHI Mgmt Group
- What is the difference between a normal Kerberos ticket issue and a Golden Ticket attack?
- What breaks when RC4 is removed from Kerberos authentication?
- How do security teams know if Kerberos RC4 is still in use?
- What breaks when RC4-only Kerberos accounts are migrated into AES-default Active Directory domains?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on November 9, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org