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

Recommend not using legible identities. Fixes #1308 #1325

Merged
merged 4 commits into from
Jul 27, 2023

Conversation

ekr
Copy link
Contributor

@ekr ekr commented Jul 10, 2023

No description provided.

@tomato42
Copy link
Contributor

s/Hello Encrypted Client Hello/Encrypted Client Hello/ ?

@ekr
Copy link
Contributor Author

ekr commented Jul 10, 2023 via email

@ekr
Copy link
Contributor Author

ekr commented Jul 11, 2023

@sayrer
Copy link
Contributor

sayrer commented Jul 11, 2023

Doesn't look like the "Hello Encrypted Client Hello" thing is fixed. Maybe just not pushed?

@chris-wood chris-wood merged commit da712dc into tlswg:main Jul 27, 2023
1 check passed
Copy link
Contributor

@kaduk kaduk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I might have swapped the order of the two paragraphs talking about external PSK identities, but it doesn't really matter

@@ -5327,6 +5327,15 @@ Clients and Servers SHOULD NOT reuse a key share for multiple connections. Reuse
of a key share allows passive observers to correlate different connections. Reuse
of a client key share to the same server additionally allows the server to correlate different connections.

It is RECOMMENDED that the labels for external identities be selected so that they
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FWIW, the actual protocol element is the "identity", which we describe as "a label for a key. For instance...a label for a pre-shared key established externally". We do use the phrasing "PSK identity" in the subsequent paragraph, so maybe "the identities used to identify (label) externally shared keys" if we want to increase consistency?

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

Successfully merging this pull request may close these issues.

7 participants