TL;DR: Active Directory migration cutovers can expose RC4-dependent service accounts that looked healthy in source domains but fail in AES-default targets, because standard tooling copies NTLM hashes without regenerating AES keys, according to Semperis. The real risk is not universal breakage, but a predictable failure class that identity teams need to discover before July 2026 enforcement.
At a glance
What this is: NHI Mgmt Group's analysis, drawing on Semperis's blog post: RC4-to-AES changeovers in Active Directory migrations can break Kerberos authentication for a narrow but operationally important set of service and machine accounts.
Why it matters: It matters because migration teams, IAM leads, and application owners need to find accounts whose attribute state and key material no longer match before cutover turns latent technical debt into outages.
Context
RC4-to-AES migration risk is a Kerberos key-material problem, not a generic directory cleanup issue. The article shows how an account can look healthy in Active Directory while still failing after it lands in a stricter target domain because the encryption keys behind the account were never regenerated.
The identity governance connection is clear: migration cutovers change the trust boundary, the authentication method, and the enforcement baseline at once. In that moment, service accounts, host keytabs, and trust relationships become operational dependencies that need discovery and validation before the old environment is retired.
Semperis frames the problem around a specific failure class that emerges during Active Directory consolidation, trust-based projects, and enforcement deadline preparation. The practical question is not whether AES should replace RC4 in the abstract, but which identities will fail when the target domain stops accepting legacy assumptions.
Key questions
Q: What breaks when service accounts are migrated without regenerating AES keys?
A: Kerberos authentication can fail even when the account still exists, has the right group membership, and appears to support AES. The break happens because the target domain sees an account that claims modern encryption support but lacks the usable AES key material needed to complete authentication.
Q: Why do RC4-to-AES cutovers create outage risk in Active Directory migrations?
A: They change the enforcement baseline at the same moment identities cross domains. Accounts that relied on source-side permissiveness, cached tickets, or legacy key material can fail as soon as the target domain demands fresh Kerberos negotiation under stricter cryptographic rules.
Q: How can teams tell whether an RC4 dependency is real or just hidden by steady-state use?
A: Look for accounts that authenticate successfully only because their tickets are already cached or because they rarely re-authenticate. Then verify them against Kerberos events and password history, since the failure may only appear when the account is forced to request a new ticket in the target realm.
Q: When should identity teams reset migrated accounts during an AES cutover?
A: Reset them when the account is old, never rotated, or clearly lacks AES key generation in the target domain. A controlled reset is the practical way to generate the key material that Kerberos needs after migration, but it should happen before cutover, not after applications start failing.
Technical breakdown
Why RC4-only keys fail after an Active Directory cutover
Kerberos does not authenticate on directory attributes alone. The Key Distribution Center checks what encryption types an account claims to support, then issues tickets using the keys that actually exist on the account. In this scenario, migration tooling copies the NTLM hash but does not regenerate AES keys, so a service account can land in the target domain with AES advertised but RC4-only key material underneath. That mismatch stays hidden until the first fresh Kerberos request forces the target domain to use AES and authentication fails. The failure is deterministic, but it only appears when the account is exercised in the new environment.
Practical implication: Validate key material, not just encryption attributes, before cutover.
How migration tooling creates hidden key-material drift
Standard migration workflows preserve identity continuity but not cryptographic continuity. The article’s core technical point is that credential migration is asymmetric: group membership, SID history, and account objects move, while AES keys do not automatically follow. If the source account only ever had RC4-era material, the target account may be technically present but functionally under-provisioned for AES-default policy. This is why a simple directory query misses the problem. You need event evidence, password-set history, and target-domain behaviour to confirm whether an account was truly re-keyed or only copied.
Practical implication: Treat migration as a re-keying event when legacy Kerberos is in play.
Why cutover concentrates the authentication failure window
RC4-dependent accounts can survive for years in production because cached tickets, low-frequency use, and permissive source-domain settings mask the weakness. Cutover removes those buffers. Fresh tickets are requested in a compressed window, the target domain enforces stricter defaults, and dormant dependencies surface all at once. The operational result is not a broad outage but a burst of application failures, help desk noise, and delayed root cause analysis. That makes discovery timing part of the control itself: the same account that looked stable in steady state becomes the highest-risk identity at migration boundary crossing.
Practical implication: Test identities under target-domain conditions before you move the workload.
NHI Mgmt Group analysis
RC4-to-AES migration failure is a key-material governance problem, not a directory hygiene problem. The account object can survive migration intact while the cryptographic material underneath it does not. That means identity teams are not just moving accounts, they are moving assumptions about how those accounts will authenticate in the target domain. The implication is that migration readiness has to include key-state validation, not only object migration checks.
Attribute visibility without key visibility creates a false sense of control. A service account may show AES support in Active Directory and still fail because AES keys were never generated. This is exactly the kind of mismatch that standard governance reviews miss when they stop at directory metadata. The practical conclusion is that the identity control plane must prove both declared support and usable key material before cutover.
Legacy service accounts and long-lived Kerberos dependencies remain the most likely break class. The article points to old service accounts, non-Windows hosts with keytabs, and accounts with never-expire patterns as the most common at-risk identities. That is a familiar NHI pattern: long-lived credentials become operationally invisible until enforcement changes. Teams should treat age, low rotation, and infrequent use as discovery triggers, not comfort signals.
Identity migration exposes a trust-boundary gap between source permissiveness and target enforcement. The same account can authenticate successfully in one realm and fail in another because the target domain enforces a different cryptographic baseline. That gap is why migration, consolidation, and trust changes deserve their own governance model. Practitioners need a pre-cutover view of which identities depend on source-side leniency to function.
RC4 cutovers sharpen the case for named failure-mode discovery. Attribute-key mismatch: this is the failure mode where directory metadata says one thing and usable Kerberos material says another. The article shows that this gap is the actual source of migration pain, not the generic fact that encryption is changing. Teams should use that failure mode as the organising concept for scoping, testing, and ownership discussions.
From our research library:
- Only 5.7% of organisations have full visibility into their service accounts, according to the Ultimate Guide to NHIs.
- Read next: NHI Lifecycle Management Guide
What this signals
Attribute-key mismatch: migration teams should assume that directory metadata can be correct while Kerberos still fails. The operational signal is not just whether an account is present after migration, but whether it can negotiate the target domain’s encryption expectations without falling back to legacy behaviour.
This is where lifecycle governance becomes practical. Service accounts, host keytabs, and trust relationships need pre-cutover validation because the move itself can change the cryptographic baseline faster than application owners can diagnose a failure once it appears.
For practitioners
- Inventory service accounts by key-state, not just attribute-state Check whether accounts with AES bits set actually have AES keys in the target domain, and prioritise old or never-reset accounts first.
- Correlate directory data with Kerberos event evidence Use authentication and service-ticket events to find accounts that claim AES support but still request RC4, then validate those identities before cutover.
- Map migration-specific dependencies by application and host Walk Linux, Java, appliance, and trust-based dependencies to find keytabs, hardcoded encryption settings, and other RC4-pinned paths that AD queries will not reveal.
- Treat DFL and patch-state asymmetry as a cutover risk signal Compare source and target domain functional levels, DC patch posture, and trust settings so you can spot environments where enforcement will change faster than identity owners expect.
- Plan password resets where key regeneration is the fix Use controlled resets in a domain that can generate AES keys, then revalidate the migrated account before relying on it in production.
Key takeaways
- The article’s core risk is a Kerberos mismatch where migrated accounts still look valid in Active Directory but fail once the target domain enforces AES expectations.
- The strongest evidence is operational rather than theoretical: migration tooling copies identity material asymmetrically, so the account object moves while the usable encryption keys may not.
- The control that matters most is pre-cutover validation of key material, event behaviour, and application dependencies, because a password reset in the right domain is often what restores AES functionality.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 and MITRE ATT&CK address the attack and risk surface, while NIST SP 800-53 Rev 5 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-07 — Long-Lived Secrets | Legacy accounts and unmoved key material behave like long-lived credentials that outlast their safe encryption context. |
| NHI-05 — Overprivileged NHI | Migration failures often concentrate where old service accounts and trusts carry broad operational dependency. | |
| Recommendation — Identify accounts whose key material predates AES enforcement and require re-keying before cutover. Reduce dependency scope on legacy service accounts before moving them into stricter domains. | ||
| NIST SP 800-53 Rev 5 | IA-5 — Authenticator Management | The article centers on credential and key regeneration required for Kerberos to authenticate after migration. |
| Recommendation — Apply IA-5 to force password resets that regenerate AES keys in the target domain. | ||
| MITRE ATT&CK | TA0006;TA0008 — Credential Access; Lateral Movement | Legacy Kerberos weakness affects credential use and the pathways those credentials unlock across realms. |
| Recommendation — Map RC4-dependent identities to credential-access and lateral-movement exposure in your migration plan. | ||
| NIST CSF 2.0 | PR.AA-05 — Access Permissions, Entitlements and Authorizations | The issue is whether migrated identities retain usable authorization under the target domain's rules. |
| Recommendation — Validate migrated entitlements against the target domain’s authentication rules before production use. | ||
Key terms
- Kerberos Key Material: The cryptographic keys an account uses to obtain and present Kerberos tickets. In migration scenarios, the account object can move cleanly while the usable keys do not, which is why authentication can fail after cutover even when the directory record looks correct.
- AES-Default Domain: An Active Directory domain configured to prefer or require AES encryption for Kerberos rather than legacy RC4. For identity teams, the practical issue is whether migrated accounts actually have AES keys, not whether the directory says AES is allowed.
- RC4 Dependency: A legacy authentication dependency where an account, host, trust, or application still relies on RC4 to obtain Kerberos tickets. In migration programmes, this is often hidden until the target domain enforces stricter encryption and the dependency becomes visible as a failure.
- Key-State Validation: The process of verifying that an identity has the cryptographic material it will need in the target environment, not just the directory attributes that describe it. In this article’s context, it is the difference between a copied account and a usable account.
Deepen your knowledge
NHI governance, machine identity security, and identity lifecycle management are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
Published by the NHIMG editorial team on June 4, 2026.
Updated on October 8, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org