X.500 Editing Meeting, Copenhagen, 21-28 October 1999
13 delegates from 7 countries attended the meeting, although not all the delegates were there for the entire meeting.
The topics to be discussed were:
Enhancements to Support F.510
11 countries voted for the FPDAM, and 1 (Denmark) voted against. The UK abstained, and did not submit any ballot comments. The ballot comments were successfully resolved and the FPDAM will proceed to DAM after the editors finish the revisions to the text. This part of the meeting was attended by Anthony Hodson, and he may submit a fuller report in due course.
Mapping of Directory Protocols to TCP/IP
13 countries voted for the FPDAM and none against. This document will progress to DAM
Related Entries
9 countries voted for the PDAM and 2 against (US and Denmark). The ballot comments were successfully resolved and the output will be progressed as a FPAM.
X.509 Extensions
13 countries voted for the FPDAM, although there were a substantial number of ballot comments (<120). The UK voted yes, but had one ballot comment requesting the addition of a Pseudonym attribute type to X.520, in order to support Qualified Certificates as specified in the EC Electronic Signature legislation.
The ballot comments were dealt with in two parts, those concerning attribute certificates and the supporting privilege management infrastructure (PMI), and those concerning public key certificates and its infrastructure (PKI).
PMI comments
It was clear that the terminology and descriptive material concerning PMIs in the FPDAM were not adequate for the first time reader, or were ambiguous or confusing, since France (which had previously not attended the meetings) had submitted 62 ballot comments. Many of these were editorial, or requests for clarifications, or were simply wrong due to a misunderstanding of the FPDAM text. Consequently a significant time was spent at the meeting trying to resolve these ambiguities and produce better terminology, acronyms and definitions. (Note that the final editorial crafting of some of these is still continuing after the meeting, so the list below may not be entirely correct.) Some of the changes that were agreed included:
CRL – generic term and term for combined user and CA public key revocation list
AARL – attribute authority revocation list
EARL – end entity attribute revocation list
EPRL – End entity public key certificate revocation list
CARL – Certification Authority public key revocation list
iCRL – Indirect crl
dCRL – delta CRL
Base CRL – A CRL that is used as the foundation in the generation of a delta CRL.
Role Attribute Certificate – holds PKI identity and Role Name
Role Specification Attribute Certificate – holds Role Name and privileges. Must never be delegated. An attribute certificate that assigns privileges to a role name and not to an individual.
Finally, we added a new extension "No revocation", that means that no revocation information is available for an attribute certificate. This extension will always be non-critical.
Public Key Certificate Comments
Issue 1 concerned terminology for CRLs. The proposed terminology is listed above.
Basic constraints. If these are not present in a certificate then according to the 97 standard it can be a CA certificate if determined by out of band means. The DTC proposes changing this to be compatible with the Internet PKIX standard that mandates that this field must be present for CA certificates. Japan objects to this since it already has systems supporting the 97 standard, with CA certificates without the basic constraints. Agreed that this change will be made to the 2000 standard, but probably not made to the 97 standard (i.e. the DTC is expected to be rejected).
It was clarified how to find CRLs: i) in directory entry of CA, ii) pointed to by a CRL distribution point, iii) have a statusReferral extension in the (old) CRL entry pointing to new place where CRL will be found, iv) indirect CRLs where another CA publishes your CRLs, v) complete out of band mechanism.
Japan 14 wanted to have a revocation date in a CRL sometime in the future. This was rejected as it may break existing implementations. Suggested that this could be a future work item, and that CAs could do the administrative work and prepare the CRL information now but not issue the CRLs until the actual revocation date is reached.
Issue 3 of the FPDAM concerned name mapping for CAs that do not have registered names. We agreed that the problem is real, but name mapping as currently defined does not work. Therefore it will be deleted from the DAM and possibly a new work item raised.
Japan 20. Issuing of delta-CRLs. Japan misunderstood the mechanism. You can issue a delta for a base that was never issued, providing that a base after the one referenced in the deltaCRL has been issued. In this case, you can work out the set of revoked certificates by throwing away duplicates that are in both the delta and the base. Some clarifying text will be added to the DAM.
D W Chadwick
18 November, 1999