[w3ctag/design-reviews] Early Design Review for Device Bound Session Credentials (Issue #1052)

drubery created an issue (w3ctag/design-reviews#1052)

こんにちは TAG-さん!

I'm requesting an early TAG design review of Device Bound Session Credentials.

Device Bound Session Credentials (DBSC) aims to reduce account hijacking caused by cookie theft. It does so by introducing a protocol and browser infrastructure to maintain and prove possession of a cryptographic key. The main challenge with cookies as an authentication mechanism is that they only lend themselves to bearer-token schemes. On desktop operating systems, application isolation is lacking and local malware can generally access anything that the browser itself can, and the browser must be able to access cookies. On the other hand, authentication with a private key allows for the use of system-level protection against key exfiltration. 

  - Explainer¹: https://github.com/w3c/webappsec-dbsc/blob/main/README.md
  - User research: None
  - Security and Privacy self-review²: https://github.com/w3c/webappsec-dbsc/blob/main/security-privacy-questionnaire.md
  - GitHub repo: https://github.com/w3c/webappsec-dbsc/tree/main
  - Primary contacts:
      - Daniel Rubery (@drubery), Google, Implementer
  - Organization/project driving the design: Google
  - Multi-stakeholder feedback³:
    - Chromium comments: [Intent to Prototype](https://groups.google.com/a/chromium.org/g/blink-dev/c/xvZJPpXNS8Y/m/Z1gU6U-UAAAJ) submitted without objection.
    - Mozilla comments: https://github.com/mozilla/standards-positions/issues/912
    - WebKit comments: https://github.com/WebKit/standards-positions/issues/281
 
Further details:

  - [y] I have reviewed the TAG's [Web Platform Design Principles](https://www.w3.org/TR/design-principles/)
  - The group where the incubation/design work on this is being done (or is intended to be done in the future): WebAppSec
  - The group where standardization of this work is intended to be done ("unknown" if not known): unknown
  - Existing major pieces of multi-implementer review or discussion of this design:
  - Major unresolved issues with or opposition to this design: None so far, some small questions about the degree of device binding per platform
  - This work is being funded by: Google


-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/1052
You are receiving this because you are subscribed to this thread.

Message ID: <w3ctag/design-reviews/issues/1052@github.com>

Received on Tuesday, 18 February 2025 19:24:51 UTC