On Wed, Jul 5, 2017 at 1:46 PM Short, Todd <[email protected]> wrote:

> But the maximum value doesn’t have to be listed twice if it’s already part
> of a value.
>

Ah yes, you're right. My bad. I agree that line should not be there either.


> So section 11 needs to change...
>
> --
> -Todd Short
> // [email protected]
> // "One if by land, two if by sea, three if by the Internet."
>
> On Jul 5, 2017, at 1:22 PM, David Benjamin <[email protected]> wrote:
>
> 0xFFFF is just the syntax for the maximum value in the enum.
>
> The intent was to match the HashAlgorithm registry which makes 0xFE and
> 0xFF the private use values, so I would say the enum is correct and the
> IANA considerations text is wrong. This ensures we don't collide with any
> existing TLS 1.2 private use allocations.
>
> On Wed, Jul 5, 2017 at 1:05 PM Short, Todd <[email protected]> wrote:
>
>> In section 4.2.3 the definitions oaf the signature scheme are thus:
>>
>> enum {
>>
>>     ...
>>     /* Reserved Code Points */
>>     private_use(0xFE00..0xFFFF),
>>     (0xFFFF)
>>
>> } SignatureScheme;
>>
>>
>> This indicates that if the first byte is 254 (0xFE) or 255 (0xFF), that
>> is is for private use. However, in section 11, a new registry is defined
>> for signature schemes:
>>
>> -  TLS SignatureScheme Registry: Values with the first byte in the
>>    range 0-254 (decimal) are assigned via Specification Required
>>    [RFC5226 
>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_rfc5226&d=DwMFaQ&c=96ZbZZcaMF4w0F4jpN6LZg&r=QBEcQsqoUDdk1Q26CzlzNPPUkKYWIh1LYsiHAwmtRik&m=l109_N0_O2jfQhrTMmDXBVcEfjnnS_cNjtZ-QUzNtTY&s=5sk_b3-vIekmFErj0rRi5Gpm-jPXdqdlgGI7xYAILh4&e=>].
>>   Values with the first byte 255 (decimal) are reserved
>>    for Private Use [RFC5226 
>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_rfc5226&d=DwMFaQ&c=96ZbZZcaMF4w0F4jpN6LZg&r=QBEcQsqoUDdk1Q26CzlzNPPUkKYWIh1LYsiHAwmtRik&m=l109_N0_O2jfQhrTMmDXBVcEfjnnS_cNjtZ-QUzNtTY&s=5sk_b3-vIekmFErj0rRi5Gpm-jPXdqdlgGI7xYAILh4&e=>].
>>
>>
>> Indicates that values with the first byte of 254 are reserved/assigned,
>> and that private use is for values with a first byte of 255.
>> In addition, the value of 0xFFFF is listed twice in the SignatureScheme
>> enumeration.
>>
>> I can do a PR, but it needs to be decided wether 0xFE is
>> reserved/assigned or private_use, and whether 0xFFFF has any special value.
>>
>> --
>> -Todd Short
>> // [email protected]
>> // "One if by land, two if by sea, three if by the Internet."
>>
>> _______________________________________________
>> TLS mailing list
>> [email protected]
>> https://www.ietf.org/mailman/listinfo/tls
>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_tls&d=DwMFaQ&c=96ZbZZcaMF4w0F4jpN6LZg&r=QBEcQsqoUDdk1Q26CzlzNPPUkKYWIh1LYsiHAwmtRik&m=l109_N0_O2jfQhrTMmDXBVcEfjnnS_cNjtZ-QUzNtTY&s=EAWqDhMCo32S6c4de6RPEdpj7p-tif1Wz-ZbwHQRRaY&e=>
>>
>
>
_______________________________________________
TLS mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/tls

Reply via email to