Device Bound Session Credentials

A walkthrough of how DBSC binds a session cookie to the browser's hardware key and rotates it with a server challenge. Chrome docs ↗

checking DBSC support…
Heartbeat

What an integration needs

Walkthrough

    Break it

    Demonstrate the security properties by simulating attacks against this same session.

    Live state

    Bound cookie —
    Cookie version —
    Session id —
    Cookie Max-Age left —
    Next rotation in —

    Pinned public key (JWK)

    no key pinned yet

    Server snapshot of auth_cookie

    Polled from /api/whoami — proves the cookie value the server is actually receiving from the browser.

    last polled: —

    Server event log

    Each entry is something the server saw or did. Annotated with the DBSC concept it maps to.