Skip to content

Commit

Permalink
Script updating gh-pages from 4b62062. [ci skip]
Browse files Browse the repository at this point in the history
  • Loading branch information
ID Bot committed Oct 9, 2023
1 parent 9c11ce5 commit ba3775e
Show file tree
Hide file tree
Showing 3 changed files with 943 additions and 952 deletions.
32 changes: 15 additions & 17 deletions draft-ietf-rats-eat.html
Original file line number Diff line number Diff line change
Expand Up @@ -1040,7 +1040,7 @@
</tr></thead>
<tfoot><tr>
<td class="left">Lundblade, et al.</td>
<td class="center">Expires 8 April 2024</td>
<td class="center">Expires 11 April 2024</td>
<td class="right">[Page]</td>
</tr></tfoot>
</table>
Expand All @@ -1053,12 +1053,12 @@
<dd class="internet-draft">draft-ietf-rats-eat-latest</dd>
<dt class="label-published">Published:</dt>
<dd class="published">
<time datetime="2023-10-06" class="published">6 October 2023</time>
<time datetime="2023-10-09" class="published">9 October 2023</time>
</dd>
<dt class="label-intended-status">Intended Status:</dt>
<dd class="intended-status">Standards Track</dd>
<dt class="label-expires">Expires:</dt>
<dd class="expires"><time datetime="2024-04-08">8 April 2024</time></dd>
<dd class="expires"><time datetime="2024-04-11">11 April 2024</time></dd>
<dt class="label-authors">Authors:</dt>
<dd class="authors">
<div class="author">
Expand Down Expand Up @@ -1109,7 +1109,7 @@ <h2 id="name-status-of-this-memo">
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."<a href="#section-boilerplate.1-3" class="pilcrow"></a></p>
<p id="section-boilerplate.1-4">
This Internet-Draft will expire on 8 April 2024.<a href="#section-boilerplate.1-4" class="pilcrow"></a></p>
This Internet-Draft will expire on 11 April 2024.<a href="#section-boilerplate.1-4" class="pilcrow"></a></p>
</section>
</div>
<div id="copyright">
Expand Down Expand Up @@ -1949,20 +1949,16 @@ <h3 id="name-eat_nonce-eat-nonce-claim">
<p id="section-4.1-3">An EAT nonce <span class="bcp14">MUST</span> have at least 64 bits of entropy.
A maximum EAT nonce size is set to limit the memory required for an implementation.
All receivers <span class="bcp14">MUST</span> be able to accommodate the maximum size.<a href="#section-4.1-3" class="pilcrow"></a></p>
<p id="section-4.1-4">In CBOR, an EAT nonce is a byte string.
The minimum size is 8 bytes.
The maximum size is 64 bytes.<a href="#section-4.1-4" class="pilcrow"></a></p>
<p id="section-4.1-5">In JSON, an EAT nonce is a text string.
It is assumed that only characters represented by the lower 7 bits of each byte will be used, so the text string must be one-seventh longer because the 8th bit doesn't contribute to entropy.
The minimum size for JSON-encoded EATs is 10 bytes and the maximum size is 74 bytes.<a href="#section-4.1-5" class="pilcrow"></a></p>
<div id="section-4.1-6">
<p id="section-4.1-4">In CBOR, an EAT nonce is a byte string between 8 and 64 bytes in length.
In JSON, an EAT nonce is a text string between 8 and 88 bytes in length.<a href="#section-4.1-4" class="pilcrow"></a></p>
<div id="section-4.1-5">
<pre class="lang-CDDL sourcecode">
$$Claims-Set-Claims //=
(nonce-label =&gt; nonce-type / [ 2* nonce-type ])

nonce-type = JC&lt; tstr .size (10..74), bstr .size (8..64)&gt;
nonce-type = JC&lt; tstr .size (8..88), bstr .size (8..64)&gt;

</pre><a href="#section-4.1-6" class="pilcrow"></a>
</pre><a href="#section-4.1-5" class="pilcrow"></a>
</div>
</section>
</div>
Expand Down Expand Up @@ -3502,7 +3498,7 @@ <h4 id="name-payload-cddl">
$$Claims-Set-Claims //=
(nonce-label =&gt; nonce-type / [ 2* nonce-type ])

nonce-type = JC&lt; tstr .size (10..74), bstr .size (8..64)&gt;
nonce-type = JC&lt; tstr .size (8..88), bstr .size (8..64)&gt;


$$Claims-Set-Claims //= (ueid-label =&gt; ueid-type)
Expand Down Expand Up @@ -5914,11 +5910,13 @@ <h3 id="name-from-draft-ietf-rats-eat-21">
</li>
<li class="normal" id="appendix-G.1-1.16">Require "oemid" claim for "oemboot" claim and debug state of permanently disabled.<a href="#appendix-G.1-1.16" class="pilcrow"></a>
</li>
<li class="normal" id="appendix-G.1-1.17">Clarify what happens to OEM ID when companies merge<a href="#appendix-G.1-1.17" class="pilcrow"></a>
<li class="normal" id="appendix-G.1-1.17">Improve min and max size of JSON UTF-8 nonce<a href="#appendix-G.1-1.17" class="pilcrow"></a>
</li>
<li class="normal" id="appendix-G.1-1.18">"OEMID" -&gt; "OEM ID"<a href="#appendix-G.1-1.18" class="pilcrow"></a>
<li class="normal" id="appendix-G.1-1.18">Clarify what happens to OEM ID when companies merge<a href="#appendix-G.1-1.18" class="pilcrow"></a>
</li>
<li class="normal" id="appendix-G.1-1.19">Use "urn:ietf..." for constrained device profile ID<a href="#appendix-G.1-1.19" class="pilcrow"></a>
<li class="normal" id="appendix-G.1-1.19">"OEMID" -&gt; "OEM ID"<a href="#appendix-G.1-1.19" class="pilcrow"></a>
</li>
<li class="normal" id="appendix-G.1-1.20">Use "urn:ietf..." for constrained device profile ID<a href="#appendix-G.1-1.20" class="pilcrow"></a>
</li>
</ul>
</section>
Expand Down
23 changes: 10 additions & 13 deletions draft-ietf-rats-eat.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
RATS L. Lundblade
Internet-Draft Security Theory LLC
Intended status: Standards Track G. Mandyam
Expires: 8 April 2024 J. O'Donoghue
Expires: 11 April 2024 J. O'Donoghue
Qualcomm Technologies Inc.
C. Wallace
Red Hound Software, Inc.
6 October 2023
9 October 2023


The Entity Attestation Token (EAT)
Expand Down Expand Up @@ -41,7 +41,7 @@ Status of This Memo
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."

This Internet-Draft will expire on 8 April 2024.
This Internet-Draft will expire on 11 April 2024.

Copyright Notice

Expand Down Expand Up @@ -641,19 +641,14 @@ Table of Contents
nonce size is set to limit the memory required for an implementation.
All receivers MUST be able to accommodate the maximum size.

In CBOR, an EAT nonce is a byte string. The minimum size is 8 bytes.
The maximum size is 64 bytes.

In JSON, an EAT nonce is a text string. It is assumed that only
characters represented by the lower 7 bits of each byte will be used,
so the text string must be one-seventh longer because the 8th bit
doesn't contribute to entropy. The minimum size for JSON-encoded
EATs is 10 bytes and the maximum size is 74 bytes.
In CBOR, an EAT nonce is a byte string between 8 and 64 bytes in
length. In JSON, an EAT nonce is a text string between 8 and 88
bytes in length.

$$Claims-Set-Claims //=
(nonce-label => nonce-type / [ 2* nonce-type ])

nonce-type = JC< tstr .size (10..74), bstr .size (8..64)>
nonce-type = JC< tstr .size (8..88), bstr .size (8..64)>

4.2. Claims Describing the Entity

Expand Down Expand Up @@ -2277,7 +2272,7 @@ Table of Contents
$$Claims-Set-Claims //=
(nonce-label => nonce-type / [ 2* nonce-type ])

nonce-type = JC< tstr .size (10..74), bstr .size (8..64)>
nonce-type = JC< tstr .size (8..88), bstr .size (8..64)>


$$Claims-Set-Claims //= (ueid-label => ueid-type)
Expand Down Expand Up @@ -4515,6 +4510,8 @@ G.1. From draft-ietf-rats-eat-21
* Require "oemid" claim for "oemboot" claim and debug state of
permanently disabled.

* Improve min and max size of JSON UTF-8 nonce

* Clarify what happens to OEM ID when companies merge

* "OEMID" -> "OEM ID"
Expand Down
Loading

0 comments on commit ba3775e

Please sign in to comment.