RFC Errata
Found 2 records.
Status: Verified (2)
RFC 4212, "Alternative Certificate Formats for the Public-Key Infrastructure Using X.509 (PKIX) Certificate Management Protocols", October 2005
Source of RFC: INDEPENDENT
Errata ID: 8447
Status: Verified
Type: Technical
Publication Format(s) : TEXT
Reported By: Russ Housley
Date Reported: 2025-06-04
Verifier Name: Eliot Lear
Date Verified: 2025-06-08
Section 2.1 says:
OptionalAttCertValidity ::= SEQUENCE {
notBeforeTime GeneralizedTime OPTIONAL,
notAfterTime GeneralizedTime OPTIONAL
} -- at least one must be present
It should say:
OptionalAttCertValidity ::= SEQUENCE {
notBeforeTime [0] GeneralizedTime OPTIONAL,
notAfterTime [1] GeneralizedTime OPTIONAL
} -- at least one must be present
Notes:
A SEQUENCE cannot contain two optional components with the same tag, so a tag must be provided for at least one of them. This correction provides tags for both of the optional components.
Errata ID: 8448
Status: Verified
Type: Technical
Publication Format(s) : TEXT
Reported By: Russ Housley
Date Reported: 2025-06-04
Verifier Name: Eliot Lear
Date Verified: 2025-06-08
Section 2.1 says:
AttCertTemplate ::= SEQUENCE {
version AttCertVersion OPTIONAL,
holder Holder OPTIONAL,
issuer AttCertIssuer OPTIONAL,
signature AlgorithmIdentifier OPTIONAL,
serialNumber CertificateSerialNumber OPTIONAL,
attrCertValidityPeriod OptionalAttCertValidity OPTIONAL,
attributes SEQUENCE OF Attribute OPTIONAL,
issuerUniqueID UniqueIdentifier OPTIONAL,
extensions Extensions OPTIONAL
}
It should say:
AttCertTemplate ::= SEQUENCE {
version [0] AttCertVersion OPTIONAL,
holder [1] Holder OPTIONAL,
issuer [2] AttCertIssuer OPTIONAL,
signature [3] AlgorithmIdentifier OPTIONAL,
serialNumber [4] CertificateSerialNumber OPTIONAL,
attrCertValidityPeriod [5] OptionalAttCertValidity OPTIONAL,
attributes [6] SEQUENCE OF Attribute OPTIONAL,
issuerUniqueID [7] UniqueIdentifier OPTIONAL,
extensions [8] Extensions OPTIONAL
}
Notes:
A SEQUENCE cannot contain two optional components with the same tag, so a tag must be provided for at least one of them. This correction provides tags for both of the optional components.
