Kerberos Ticket Validation for Forgery Detection in Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to effectively detect forged Kerberos tickets, such as golden and silver tickets, which are difficult to identify due to encryption and require significant computing resources, allowing attackers to manipulate domain servers.

Innovation Solution

Implement a ticket forgery detection system that decrypts and analyzes the contents of tickets using password hashes to identify anomalous data and compare ticket information with user information from a domain controller, detecting forged tickets by identifying discrepancies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Kerberos authentication protocol is used to protect network services, then access security is improved, but vulnerability to ticket forgery attacks increases

Engineering Contradiction:
Improveaccess securityVSAvoidticket forgery vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary decryption and validation of Kerberos tickets before granting access to network services. By checking ticket authenticity, validity periods, and user information in advance, the system prevents forged tickets from accessing protected resources, thus maintaining security while blocking forgery attacks proactively

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary validation system that sits between the Kerberos authentication protocol and network services. This intermediary decrypts and verifies ticket contents, acting as a mediator that enhances security against forgery without requiring changes to the core Kerberos protocol

Inventive Principle:
Principle #24Intermediary (Mediator)

2Difficulty of detecting and measuring

If encrypted ticket contents are monitored over time to detect forgeries, then detection capability is improved, but processing complexity increases

Engineering Contradiction:
Improveforgery detection capabilityVSAvoidmonitoring system complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The system extracts and decrypts specific critical fields from Kerberos tickets (such as validity periods, user information, and timestamps) for validation. By taking out only the essential elements needed for forgery detection rather than analyzing entire encrypted ticket contents, the system improves detection capability while reducing processing complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces complex encrypted ticket monitoring with a simpler decryption-based validation approach. Instead of attempting to analyze encrypted contents directly, the system decrypts tickets using obtained password hashes and validates plaintext fields, substituting a more efficient mechanical process

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If decryption and validation of authentication requests is implemented, then security against forged tickets is improved, but processing time increases

Engineering Contradiction:
Improveticket authentication securityVSAvoidauthentication processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs partial decryption and validation by focusing only on critical ticket fields (validity periods, user information, timestamps) rather than decrypting and validating the entire ticket structure. This partial action approach maintains security against forged tickets while reducing processing time by avoiding unnecessary decryption of non-critical fields

Inventive Principle:
Principle #16Partial or excessive action

4Measurement precision

If validity period comparison is performed to detect forged tickets, then detection precision is improved, but system complexity increases

Engineering Contradiction:
Improveforgery detection precisionVSAvoidvalidation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by focusing validation efforts on specific critical fields within Kerberos tickets, particularly validity periods. By concentrating detection precision on this specific local attribute rather than uniformly validating all ticket fields, the system achieves high detection precision with minimal added complexity

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3806420B1Network-based kerberos ticket forgery detection
Publication Date: 2026.04.29 CROWDSTRIKE
  • EP3806420B1 patent drawingFigure 1
  • EP3806420B1 patent drawingFigure 2
  • EP3806420B1 patent drawingFigure 3

AI summary

Methods and systems for detecting forged Kerberos protocol tickets are presented. In one embodiment, a method is presented that includes receiving and decrypting an authentication request including a ticket. A validity start time and a validity end time may then be extracted from the ticket and a validity period may be calculated based on the validity start time and the validity end time. The method may then include retrieving a domain validity period from a domain controller and comparing the validity period to the domain validity period. If the validity period differs from the domain validity period, the authentication request may be blocked.