Skip to content

Commit

Permalink
Script updating gh-pages from 409f60a. [ci skip]
Browse files Browse the repository at this point in the history
  • Loading branch information
ID Bot committed Aug 28, 2024
1 parent 4440c95 commit 6f33982
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 12 deletions.
6 changes: 4 additions & 2 deletions draft-ietf-httpbis-unprompted-auth.html
Original file line number Diff line number Diff line change
Expand Up @@ -1328,7 +1328,7 @@ <h2 id="name-client-handling">
</h2>
<p id="section-3-1">When a client wishes to uses the Concealed HTTP authentication scheme with a
request, it <span class="bcp14">SHALL</span> compute the authentication proof using a TLS keying material
exporter <span>[<a href="#KEY-EXPORT" class="cite xref">KEY-EXPORT</a>]</span> with the following parameters:<a href="#section-3-1" class="pilcrow"></a></p>
exporter with the following parameters:<a href="#section-3-1" class="pilcrow"></a></p>
<ul class="normal">
<li class="normal" id="section-3-2.1">
<p id="section-3-2.1.1">the label is set to "EXPORTER-HTTP-Concealed-Authentication"<a href="#section-3-2.1.1" class="pilcrow"></a></p>
Expand All @@ -1340,6 +1340,8 @@ <h2 id="name-client-handling">
<p id="section-3-2.3.1">the exporter output length is set to 48 bytes (see <a href="#output" class="auto internal xref">Section 3.2</a>)<a href="#section-3-2.3.1" class="pilcrow"></a></p>
</li>
</ul>
<p id="section-3-3">Note that TLS 1.3 keying material exporters are defined in <span><a href="https://rfc-editor.org/rfc/rfc8446#section-7.5" class="relref">Section 7.5</a> of [<a href="#TLS" class="cite xref">TLS</a>]</span>, while TLS 1.2 keying material exporters are defined in
<span>[<a href="#KEY-EXPORT" class="cite xref">KEY-EXPORT</a>]</span>.<a href="#section-3-3" class="pilcrow"></a></p>
<div id="context">
<section id="section-3.1">
<h3 id="name-key-exporter-context">
Expand Down Expand Up @@ -1477,7 +1479,7 @@ <h3 id="name-key-exporter-output">
<a href="#name-key-exporter-output-format" class="selfRef">Key Exporter Output Format</a>
</figcaption></figure>
</div>
<p id="section-3.2-3">The key exporter context contains the following fields:<a href="#section-3.2-3" class="pilcrow"></a></p>
<p id="section-3.2-3">The key exporter output contains the following fields:<a href="#section-3.2-3" class="pilcrow"></a></p>
<span class="break"></span><dl class="dlParallel" id="section-3.2-4">
<dt id="section-3.2-4.1">Signature Input:</dt>
<dd style="margin-left: 1.5em" id="section-3.2-4.2">
Expand Down
8 changes: 6 additions & 2 deletions draft-ietf-httpbis-unprompted-auth.txt
Original file line number Diff line number Diff line change
Expand Up @@ -166,14 +166,18 @@ Table of Contents

When a client wishes to uses the Concealed HTTP authentication scheme
with a request, it SHALL compute the authentication proof using a TLS
keying material exporter [KEY-EXPORT] with the following parameters:
keying material exporter with the following parameters:

* the label is set to "EXPORTER-HTTP-Concealed-Authentication"

* the context is set to the structure described in Section 3.1

* the exporter output length is set to 48 bytes (see Section 3.2)

Note that TLS 1.3 keying material exporters are defined in
Section 7.5 of [TLS], while TLS 1.2 keying material exporters are
defined in [KEY-EXPORT].

3.1. Key Exporter Context

The TLS key exporter context is described in Figure 1:
Expand Down Expand Up @@ -267,7 +271,7 @@ Table of Contents

Figure 2: Key Exporter Output Format

The key exporter context contains the following fields:
The key exporter output contains the following fields:

Signature Input: This is part of the data signed using the client's
chosen asymmetric private key (see Section 3.3).
Expand Down
Loading

0 comments on commit 6f33982

Please sign in to comment.