Skip to content

Commit eee6e79

Browse files
author
ID Bot
committed
Script updating gh-pages from 00feb93. [ci skip]
1 parent f5858eb commit eee6e79

File tree

2 files changed

+23
-16
lines changed

2 files changed

+23
-16
lines changed

draft-ietf-cose-cbor-encoded-cert.html

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2097,7 +2097,7 @@ <h3 id="name-certificate-request-types">
20972097
<h3 id="name-subject-signature-algorithm">
20982098
<a href="#section-4.2" class="section-number selfRef">4.2. </a><a href="#name-subject-signature-algorithm" class="section-name selfRef">Subject Signature Algorithm</a>
20992099
</h3>
2100-
<p id="section-4.2-1">subjectSignatureAlgorithm can be a signature algorithm or a non-signature proof-of-possession algorithm, e.g., as defined in <span>[<a href="#RFC6955" class="cite xref">RFC6955</a>]</span>. In the case of <span>[<a href="#RFC6955" class="cite xref">RFC6955</a>]</span>, the signature is replaced by a MAC and requires a public Diffie-Hellman key of the verifier distributed out-of-band. Both signature algorithms and non-signature proof-of-possession algorithms are listed in the C509 Signature Algorithms Registry, see <a href="#sigalg" class="auto internal xref">Section 9.12</a>. The use of SHA with HMAC-SHA algorithms (see values 14-16 in <a href="#sigalg" class="auto internal xref">Section 9.12</a>) requires a signature value with syntax DhSigStatic defined as follows:<a href="#section-4.2-1" class="pilcrow"></a></p>
2100+
<p id="section-4.2-1">subjectSignatureAlgorithm can be a signature algorithm or a non-signature proof-of-possession algorithm, e.g., as defined in <span>[<a href="#RFC6955" class="cite xref">RFC6955</a>]</span>. In the case of <span>[<a href="#RFC6955" class="cite xref">RFC6955</a>]</span>, the signature is replaced by a MAC and requires a public Diffie-Hellman key of the verifier distributed out-of-band. Both signature algorithms and non-signature proof-of-possession algorithms are listed in the C509 Signature Algorithms Registry, see <a href="#sigalg" class="auto internal xref">Section 9.12</a>. The non-signature roof-of-possession algorithms with SHA-2 and HMAC-SHA2 (see values 14-16 in <a href="#sigalg" class="auto internal xref">Section 9.12</a>) requires a signature value with syntax DhSigStatic defined as follows:<a href="#section-4.2-1" class="pilcrow"></a></p>
21012101
<div class="lang-cddl sourcecode" id="section-4.2-2">
21022102
<pre>
21032103
DhSigStatic = MessageDigest / DhSigStaticType
@@ -5196,9 +5196,11 @@ <h3 id="name-c509-signature-algorithms-r">
51965196
<text x="120" y="1092">Comments:</text>
51975197
<text x="52" y="1124">14</text>
51985198
<text x="104" y="1124">Name:</text>
5199-
<text x="216" y="1124">SHA-256</text>
5200-
<text x="268" y="1124">with</text>
5201-
<text x="336" y="1124">HMAC-SHA256</text>
5199+
<text x="200" y="1124">PoP</text>
5200+
<text x="236" y="1124">with</text>
5201+
<text x="288" y="1124">SHA-256</text>
5202+
<text x="336" y="1124">and</text>
5203+
<text x="400" y="1124">HMAC-SHA256</text>
52025204
<text x="132" y="1140">Identifiers:</text>
52035205
<text x="304" y="1140">sa-ecdhPop-sha256-hmac-sha256</text>
52045206
<text x="100" y="1156">OID:</text>
@@ -5237,9 +5239,11 @@ <h3 id="name-c509-signature-algorithms-r">
52375239
<text x="528" y="1236">key</text>
52385240
<text x="52" y="1268">15</text>
52395241
<text x="104" y="1268">Name:</text>
5240-
<text x="216" y="1268">SHA-384</text>
5241-
<text x="268" y="1268">with</text>
5242-
<text x="336" y="1268">HMAC-SHA384</text>
5242+
<text x="200" y="1268">PoP</text>
5243+
<text x="236" y="1268">with</text>
5244+
<text x="288" y="1268">SHA-384</text>
5245+
<text x="336" y="1268">and</text>
5246+
<text x="400" y="1268">HMAC-SHA384</text>
52435247
<text x="132" y="1284">Identifiers:</text>
52445248
<text x="304" y="1284">sa-ecdhPop-sha384-hmac-sha384</text>
52455249
<text x="100" y="1300">OID:</text>
@@ -5278,9 +5282,11 @@ <h3 id="name-c509-signature-algorithms-r">
52785282
<text x="528" y="1380">key</text>
52795283
<text x="52" y="1412">16</text>
52805284
<text x="104" y="1412">Name:</text>
5281-
<text x="216" y="1412">SHA-512</text>
5282-
<text x="268" y="1412">with</text>
5283-
<text x="336" y="1412">HMAC-SHA512</text>
5285+
<text x="200" y="1412">PoP</text>
5286+
<text x="236" y="1412">with</text>
5287+
<text x="288" y="1412">SHA-512</text>
5288+
<text x="336" y="1412">and</text>
5289+
<text x="400" y="1412">HMAC-SHA512</text>
52845290
<text x="132" y="1428">Identifiers:</text>
52855291
<text x="304" y="1428">sa-ecdhPop-sha512-hmac-sha512</text>
52865292
<text x="100" y="1444">OID:</text>

draft-ietf-cose-cbor-encoded-cert.txt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1039,9 +1039,10 @@ Table of Contents
10391039
MAC and requires a public Diffie-Hellman key of the verifier
10401040
distributed out-of-band. Both signature algorithms and non-signature
10411041
proof-of-possession algorithms are listed in the C509 Signature
1042-
Algorithms Registry, see Section 9.12. The use of SHA with HMAC-SHA
1043-
algorithms (see values 14-16 in Section 9.12) requires a signature
1044-
value with syntax DhSigStatic defined as follows:
1042+
Algorithms Registry, see Section 9.12. The non-signature roof-of-
1043+
possession algorithms with SHA-2 and HMAC-SHA2 (see values 14-16 in
1044+
Section 9.12) requires a signature value with syntax DhSigStatic
1045+
defined as follows:
10451046

10461047
DhSigStatic = MessageDigest / DhSigStaticType
10471048

@@ -2303,7 +2304,7 @@ Table of Contents
23032304
| | DER: 30 05 06 03 2B 65 71 |
23042305
| | Comments: |
23052306
+-------+-----------------------------------------------------------+
2306-
| 14 | Name: SHA-256 with HMAC-SHA256 |
2307+
| 14 | Name: PoP with SHA-256 and HMAC-SHA256 |
23072308
| | Identifiers: sa-ecdhPop-sha256-hmac-sha256 |
23082309
| | OID: 1.3.6.1.5.5.7.6.26 |
23092310
| | Parameters: Absent |
@@ -2312,7 +2313,7 @@ Table of Contents
23122313
| | KDF and MAC, see RFC 6955. Requires |
23132314
| | recipient's public static Diffie-Hellman key |
23142315
+-------+-----------------------------------------------------------+
2315-
| 15 | Name: SHA-384 with HMAC-SHA384 |
2316+
| 15 | Name: PoP with SHA-384 and HMAC-SHA384 |
23162317
| | Identifiers: sa-ecdhPop-sha384-hmac-sha384 |
23172318
| | OID: 1.3.6.1.5.5.7.6.27 |
23182319
| | Parameters: Absent |
@@ -2321,7 +2322,7 @@ Table of Contents
23212322
| | KDF and MAC, see RFC 6955. Requires |
23222323
| | recipient's public static Diffie-Hellman key |
23232324
+-------+-----------------------------------------------------------+
2324-
| 16 | Name: SHA-512 with HMAC-SHA512 |
2325+
| 16 | Name: PoP with SHA-512 and HMAC-SHA512 |
23252326
| | Identifiers: sa-ecdhPop-sha512-hmac-sha512 |
23262327
| | OID: 1.3.6.1.5.5.7.6.28 |
23272328
| | Parameters: Absent |

0 commit comments

Comments
 (0)