//! Browser fingerprinting for session hijacking detection.
use ;
/// Compute a SHA-256 fingerprint from three request headers.
///
/// The headers are concatenated with null-byte separators before hashing to
/// prevent boundary confusion. Returns the fingerprint as a 64-character
/// lowercase hex string.
///
/// Used by [`super::cookie::CookieSessionLayer`] to detect potential session
/// hijacking when the session configuration has fingerprint validation enabled.