You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: draft-ietf-anima-rfc8366bis.md
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -450,6 +450,14 @@ There is a change to it: the '`idevid-issuer`' Attribute MUST be included in a R
450
450
Like the '`serial-number`' value in the RVR, the '`idevid-issuer`' value in the RVR is to be taken from the Pledge's (IDevID) client certificate.
451
451
In some variations of BRSKI, such as {{PRM}}, there is no direct TLS connection between Pledge and Registrar. Therefore the Pledge's IDevID certificate cannot be extracted from the TLS connection, so those variations define a different channel binding process and may deviate from the above requirement.
452
452
453
+
A Registrar MUST apply the following rules for the value of the '`idevid-issuer`' Attribute in the given order:
454
+
455
+
1. If the Authority Key Identifier (AKI) field is present in the Pledge's (IDevID) client certificate, the Registrar
456
+
copies the full data element as specified in {{idevid-issuer-format}}.
457
+
2. Otherwise, the Registrar generates the full data element in the format specified in {{idevid-issuer-format}}, using the
458
+
SHA-1 hash of the public key of the Pledge's IDevID client certificate.
459
+
This is defined as method 1 in {{Section 4.2.1.2 of RFC5280}}.
460
+
453
461
## Clarifications on the use of `idevid-issuer`
454
462
455
463
{{RFC8366}} and {{BRSKI}} define the '`idevid-issuer`' attribute for the '`voucher`' and '`voucher-request`' modules (respectively), but they summarily explain when to use it, and why it is used.
@@ -480,7 +488,7 @@ For the RVR, {{updates-idevid-issuer}} now normatively requires that the '`idevi
480
488
For the Voucher, {{voucher-yang-module}} normatively requires ("must") that the '`idevid-issuer`' Attribute must be included by a MASA in case the MASA issues a Voucher with a serial number that is known to be not unique within the scope of all the serial numbers represented by the MASA.
481
489
If this rule does not apply, the MASA SHOULD NOT include the '`idevid-issuer`' Attribute in order to achieve a smaller Voucher size.
482
490
483
-
## Clarifications on the format of `idevid-issuer`
491
+
## Clarifications on the format of `idevid-issuer` {#idevid-issuer-format}
484
492
485
493
{{RFC8366}} and {{BRSKI}} were not fully clear on the required binary format of the '`idevid-issuer`' Attribute.
0 commit comments