Search papers, labs, and topics across Lattice.
This paper investigates the semantic discrepancies in hybrid X.509 certificate validation, focusing on how relying parties can mistakenly accept classical paths without considering post-quantum evidence. Through an analysis of eight path-validation stacks across various modes and certificate schemes, the authors reveal that most implementations fail to enforce the necessary binding of post-quantum credentials, leading to potential security vulnerabilities. The findings highlight a structural gap in hybrid authentication, emphasizing that successful binding does not equate to successful authentication in these systems.
Nearly all validation stacks accept classical paths without considering post-quantum evidence, exposing critical vulnerabilities in hybrid X.509 authentication.
A relying party validating a hybrid X.509 certificate --- carrying both a classical and a post-quantum credential --- must distinguish whether its accepting judgment rests on the post-quantum evidence or only on the classical path. To preserve compatibility, the separable designs place that evidence where classical path validation may ignore it. A verifier can then validate the classical path and accept while the post-quantum evidence never bears on the decision --- a valid classical result silently promoted to a hybrid conclusion it did not establish. We measure this across eight path-validation stacks (seven independent codebases), in nine validation modes, over six certificate schemes. Under a hybrid-required policy, nearly every stack parsing a separable hybrid certificate accepts on the classical path without making the post-quantum evidence outcome-bearing; one enforcing mode instead fractures interoperability over a signature-input encoding not yet interoperably profiled; and stacks that verify post-quantum signatures still do not enforce the binding by default: the gap is structural, not explained by missing primitive capability alone. Under lifecycle desynchronization the downgrade is realized: when a bound post-quantum credential is revoked while the classical certificate stays valid, the default path still accepts, because the bound credential lies outside the decision's scope. Binding success is not authentication success. We contribute a specification-derived verifier model and an executable, policy-parametric reference contract --- what a verifier must recognize, verify, make outcome-bearing, and check before reporting a validation as hybrid --- with a diagnosis of why standards do not require it.