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

Relax the TLS extension IANA policy? #252

Closed
ekr opened this issue Sep 22, 2015 · 3 comments
Closed

Relax the TLS extension IANA policy? #252

ekr opened this issue Sep 22, 2015 · 3 comments

Comments

@ekr
Copy link
Contributor

ekr commented Sep 22, 2015

TLS Cipher Suite Registry: Future values with the first byte in
the range 0-191 (decimal) inclusive are assigned via Standards
Action [RFC2434]. Values with the first byte in the range 192-254
(decimal) are assigned via Specification Required [RFC2434].
Values with the first byte 255 (decimal) are reserved for Private
Use [RFC2434].

@davegarrett
Copy link
Contributor

The title here says "extension" but comment 0 says "cipher suite". You meant the latter, correct? Extension ID registry is simply "allocated via IETF Consensus [RFC2434]".

@ekr
Copy link
Contributor Author

ekr commented Sep 22, 2015

No, i meant extension. IETF Consensus is stronger than Specification required.

@davegarrett
Copy link
Contributor

So comment 0, with the "TLS Cipher Suite Registry" policy pasted up there, is what you're suggesting modeling extensions on? e.g. Something like:
0x0000 - 0x0fff : IETF Consensus (almost all current extensions; some standards, some not)
0x1000 - 0x7fff : Specification Required
0x8000 - 0xefff : Private Use
0xf000 - 0xffff : Standards Action (renegotiation_info is in here)

Link to the current registry:
https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml#tls-extensiontype-values-1

ekr added a commit to ekr/tls13-spec that referenced this issue Nov 16, 2015
@ekr ekr added the PR Pending label Nov 20, 2015
@ekr ekr closed this as completed in 2551aa0 Nov 30, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants