Windows 10 reached EOS (end of support) on October 14, 2025. If you are on Windows 10, see this article.

ค้นหาฝ่ายสนับสนุน

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

เรียนรู้เพิ่มเติม
Open

Google has implemented DBSC (Device Bound Session Credentials (DBSC)Chrome. When will Mozilla do the same?

Aberdare00

When will Mozilla implement DBSC (Device Bound Session Credentials? Will it be "announced"?

When will Mozilla implement DBSC (Device Bound Session Credentials? Will it be "announced"?

การตอบกลับทั้งหมด (2)

Right now Mozilla has a negative position about it, so we're not gonna implement it. We are generally in favor of providing a way to leverage cryptographic hardware to protect sessions. However, the DBSC design has issues, the most important being:

  1. It leaves a window in which an attacker can use a stolen session cookie. Alternative designs which require signatures on every request were not sufficiently explored. Those options could include some form of delegation to shield the TPM from high load if that is necessary.
  2. The separate reauthentication flow requires a bespoke protocol which does not match existing cookie handling.

In principle, where there is a TPM available, we don’t mind that being used to back this. However, we don’t want to see a situation where this is expected. Especially if that comes with some device attestation that the website receives. People should be able to choose what software and hardware they use and exposing attestations to the web would undermine that.

A negative position does not necessarily mean that we will not rethink it in the future.

That's a Google (+Microsoft) thing — according to github.com/WebKit/standards-positions/issues/281 this doesn't look like it would be supported by Apple on iOS in the near future, so it won't be available to Firefox iOS.

ถามคำถาม

You must log in to your account to reply to posts. Please start a new question, if you do not have an account yet.