Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define protocol version and expected lifecycle with browsers #249

Open
colinbendell opened this issue May 23, 2023 · 0 comments
Open

Define protocol version and expected lifecycle with browsers #249

colinbendell opened this issue May 23, 2023 · 0 comments

Comments

@colinbendell
Copy link

The protocol version in the key-commitment example specifies that the value should be PrivateStateTokenV3VOPRF. However, in the current version of Chrome the value is V1 (PrivateStateTokenV1VOPRF). What is the expected naming convention for this field? Should it be a structured header with the version as a numeric field? Since PrivateStateTokenV3VOPRF was already in the wild, will we expect PrivateStateTokenV3VOPRF to be skipped in the future? Is there an expectation of major and minor versions for compatibility?

I could imagine this field being more structured and mirror the sec-ch-ua:
Sec-Private-State-Token-Crypto-Version: "VOPRF";v="1"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant