Skip to content

Commit a6b3f49

Browse files
authored
Merge pull request #223 from ietf-plants-wg/issuer-alternative-name
Add issuer alternative name to TBSCertificateLogEntry
2 parents 609ad10 + aa70af1 commit a6b3f49

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

draft-ietf-plants-merkle-tree-certs.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1023,7 +1023,9 @@ The fields of a TBSCertificateLogEntry are defined as follows:
10231023

10241024
* `version`, `validity`, `subject`, `issuerUniqueID`, `subjectUniqueID`, and `extensions` have the same semantics as the corresponding TBSCertificate fields, defined in {{Section 4.1.2 of !RFC5280}}.
10251025

1026-
* `issuer` is the CA ID as a PKIX distinguished name, as described in {{ca-ids}}.
1026+
* `issuer` is the CA ID as a PKIX distinguished name, as described in {{ca-ids}}.
1027+
1028+
* The `issuer` field is not human-readable. A TBSCertificateLogEntry MAY carry a human-readable label for the CA, suitable for display in user interfaces, in an issuer alternative name extension ({{Section 4.2.1.7 of !RFC5280}}). If present, the extension MUST be marked non-critical. The `IssuerAltName` SEQUENCE MUST contain a single `GeneralName` of type `directoryName`, whose `Name` MUST use the `rdnSequence` CHOICE. Each `RelativeDistinguishedName` MUST contain a single `AttributeTypeAndValue`. The extension is purely cosmetic, and MUST NOT be used in path validation or any other trust decision. The value MUST NOT be assumed unique across issuance logs and MAY change across entries in the same issuance log.
10271029

10281030
* `subjectPublicKeyAlgorithm` describes the algorithm of the subject's public key. It is constructed identically to the `algorithm` field of a SubjectPublicKeyInfo ({{Section 4.1.2.7 of !RFC5280}}).
10291031

0 commit comments

Comments
 (0)