Stephen Farrell | 1 Dec 2007 16:13
Picon
Picon

Re: RFC 3280bis and URI schemes without hostname


Hi Dave,

David A. Cooper wrote:
> 
> Early this year, there was a email thread about a similar topic under
> the subject line "URN in subjectAltName" (see
> http://www.imc.org/ietf-pkix/mail-archive/msg02513.html).  I thought the
> rough consensus in that discussion was against changing the rules for
> the uniformResourceIdentifier choice in subjectAltName and that if there
> is a need to include such names in a certificate then a new name form
> should be defined (in a document other than 3280bis).
> 
> As for the specific proposal, I have two concerns with the proposed text
> for the name constraints extension:
> 
>   For URIs, the constraint applies to the host part of the name so
>   a name constraint URI can only match a subjetAltName URI where the
>   scheme-specific-part includes a fully qualified domain name or IP
>   address as the host. If a certificate contains a URI with no host
>   part then that certificate cannot match the permittedSubtrees of
>   a name constraint. If a certificate contains a URI with no host
>   part then that certificate always matches the excludedSubtrees of
>   any URI name constraint.
> 
> 1) The first sentence states that a match between a constraint and a
> subject name may occur when the subject name includes an IP address, but
> the second paragraph only explains how to specify DNS name constraints. 
> If a name constraint uses DNS names to specify a constraint, can that be
> compared against a subject name that has an IP address?
(Continue reading)

Stefan Santesson | 3 Dec 2007 19:24
Picon
Favicon

Reminder - please send your slides before the PKIX meeting

As the subject line says.

 

It helps to facilitate the meeting and save time during the meeting.

Thanks to all that already have sent their slides.

 

Stefan Santesson

Senior Program Manager

Windows Security, Standards

 

Massimiliano Pala | 3 Dec 2007 20:17
Favicon

CMC Draft URL (it is 06 instead of 05)

Hi guys,

I was trying to download the I-D but all I get is a "File not Found" from
the published URLs:

        http://ietf.org/internet-drafts/draft-ietf-pkix-cmc-trans-05.txt
        http://ietf.org/internet-drafts/draft-ietf-pkix-cmc-trans-05.txt

... found it... ! If anybody is interested in downloading it, it seems the
current version is '06' not '05'.

	http://ietf.org/internet-drafts/draft-ietf-pkix-cmc-trans-06.txt

Later,
Max

--

-- 

Best Regards,

	Massimiliano Pala

--o------------------------------------------------------------------------
Massimiliano Pala [OpenCA Project Manager]            pala <at> cs.dartmouth.edu
                                                  project.manager <at> openca.org

Dartmouth Computer Science Dept               Home Phone: +1 (603) 397-3883
PKI/Trust - Office 063                        Work Phone: +1 (603) 646-9179
--o------------------------------------------------------------------------
Attachment (smime.p7s): application/x-pkcs7-signature, 3088 bytes
Stephen Kent | 3 Dec 2007 23:02
Picon

work item approval request

Folks,

The ECC design team has proposed a solution to the (long standing) problem of what info re use of ECC algs is to be represented in a cert, and how to represent the info.  Via this message I am asking that WG members submit comments on adopting this as PKIX WG item.

See the PKIX WG slides posted for this IETF meeting for the background. The PKIX WG minutes relevant to this topic are reproduced below.

Subject public key info resolution for ECC - Tim Polk (NIST)
 The design team has been addressing the question of how to represent algorithm info for ECCs, not just curve info but also ways to restrict use of the key, e.g., for Elliptic Curve Diffie-Hellman vs. ECMQV. The proposal (second pass) is to be able to express only a very basic constraint, i.e., whether a key is to be restricted to ONLY Elliptic Curve Diffie-Hellman or ONLY ECMQV. Thus, the existing ecPublicKey OID will be interpreted as allowing the pubic key to be used with either of these algorithms, and two new OIDs will be assigned to represent these other two cases. This is consistent with the RSA-context solution adopted in RFC 4055. It is also compliant with a subset of the X9.62 standards. Also, a suggested change to RFC 4055, to say that KDF restrictions MUST NOT (vs. SHOULD NOT) appear in certificates, i.e., these restrictions are the provenance of applications. The outcome is that the design team will submit a new I-D that will update 3279 and obsolete 4055, but will not adversely affect extant implementations, based on the data gathered by the team. Steve Kent will formally ask the WG to confirm that there is no objection to adopting this as a PKIX work item. (Slides)
Sam Hartman | 3 Dec 2007 23:19
Picon
Favicon

Proposed direction for ITU response on removing bounds


As promised in the meeting.

Something like;

The PKIX working group thanks <blah> for notifying us of changes to
remove bounds from ASN.1 data types in the directory.

Our participants see significant value in these bounds and do not see
use cases that would be enabled in the Internet PKI by removing these
bounds.  So, at this time, there is a strong desire not to align the
Internet PKI profile with this change.

As always we encourage those who would like to present use cases that
would be enabled in the Internet PKI by aligning with this change to
present these use cases to the PKIX working group.

Stephen Kent | 4 Dec 2007 00:44
Picon

Re: Last Call: draft-ietf-pkix-rfc3280bis (Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile) to Proposed Standard

Sam Hartman identified an issue with one name type (URI) that may 
appear in the Subject/Issuer alternative names, when applying the 
Name Constrains extension to such names.  The issue arises when the 
URI does not contain an authority component (a host name in a DNS 
name or e-mail address), because the 3280bis description of how to 
apply name constraints to URIs assumes the presence of such a 
component.

The WG is working on text to address this issue in response to the 
last call comment .

Steve
Russ Housley | 4 Dec 2007 00:59

Re: work item approval request


As a member of the design team, I support the way forward, and I'm 
willing to help write the document that is needed to implement the 
proposed solution.

Russ

At 05:02 PM 12/3/2007, Stephen Kent wrote:
>Folks,
>
>The ECC design team has proposed a solution to the (long standing) 
>problem of what info re use of ECC algs is to be represented in a 
>cert, and how to represent the info.  Via this message I am asking 
>that WG members submit comments on adopting this as PKIX WG item.
>
>See the PKIX WG slides posted for this IETF meeting for the 
>background. The PKIX WG minutes relevant to this topic are reproduced below.
>
>Subject public key info resolution for ECC - Tim Polk (NIST)
>  The design team has been addressing the question of how to 
> represent algorithm info for ECCs, not just curve info but also 
> ways to restrict use of the key, e.g., for Elliptic Curve 
> Diffie-Hellman vs. ECMQV. The proposal (second pass) is to be able 
> to express only a very basic constraint, i.e., whether a key is to 
> be restricted to ONLY Elliptic Curve Diffie-Hellman or ONLY ECMQV. 
> Thus, the existing ecPublicKey OID will be interpreted as allowing 
> the pubic key to be used with either of these algorithms, and two 
> new OIDs will be assigned to represent these other two cases. This 
> is consistent with the RSA-context solution adopted in RFC 4055. It 
> is also compliant with a subset of the X9.62 standards. Also, a 
> suggested change to RFC 4055, to say that KDF restrictions MUST NOT 
> (vs. SHOULD NOT) appear in certificates, i.e., these restrictions 
> are the provenance of applications. The outcome is that the design 
> team will submit a new I-D that will update 3279 and obsolete 4055, 
> but will not adversely affect extant implementations, based on the 
> data gathered by the team. Steve Kent will formally ask the WG to 
> confirm that there is no objection to adopting this as a PKIX work 
> item. (Slides)

Massimiliano Pala | 4 Dec 2007 03:32
Favicon

PRQP Demo

Hi all,

because of issues with the schedule (thanks Stefan for letting me use your
time :D) I had not time to show a demo of the PRQP. Anyhow if you are
interested, just go to the following URL:

	http://rqa.openca.org/prqp

I attach three demo certificates that can be used to query the Resource
Query Authority (RQA):

* Dartmouth-Root.cer and OpenCA-Demo.cer have been actually configured on
   the RQA and responses will carry the specified pointers. The OpenCA-Demo.cer
   CA configuration is the more rich and will provide (fake) pointers to
   services like webcertDav, cmsGateway or trustAnchors.

* EuroPKI-Root.cer has no configuration on the RQA and the provided response
   will carry a "CA Not Present" in the PKIStatus field

Please regard the fact that the web interface to the server is just for
Demo purposes, and it might not be very stable :D

There is also a 'Contribute' section where you can post info about your CAs.
This would help us to setup a demo service which carries information about
many CAs - thus making it more interesting.

Later,
Max

--

-- 

Best Regards,

	Massimiliano Pala

--o------------------------------------------------------------------------
Massimiliano Pala [OpenCA Project Manager]            pala <at> cs.dartmouth.edu
                                                  project.manager <at> openca.org

Dartmouth Computer Science Dept               Home Phone: +1 (603) 397-3883
PKI/Trust - Office 063                        Work Phone: +1 (603) 646-9179
--o------------------------------------------------------------------------
Attachment (OpenCA-Demo.cer): chemical/x-cerius, 2443 bytes
Attachment (Dartmout-Root.cer): chemical/x-cerius, 1403 bytes
Attachment (EuroPKI-Root.cer): chemical/x-cerius, 1233 bytes
Attachment (smime.p7s): application/x-pkcs7-signature, 3088 bytes
Stefan Santesson | 4 Dec 2007 03:58
Picon
Favicon

RE: Draft response to the liaison from ITU-T SG 17 to IETF on the resolution of DR320

The issue was discussed on the PKIX meeting and we concluded on a somewhat simpler response along the proposal below.

 

Claim from the Liaison statement:

 “That participant further stated that the IETF provides no guidelines on ensuring that

the names of CAs are unambiguous.”

 

Liaison request:

“The directory group requests the IETF PKIX group to comment on this

statement.  If the statement is correct, we ask the IETF to consider

putting a mechanism in place to prevent conflict, e.g. a list of

existing CA names that deployers of new CAs could check for naming

conflicts.”

 

Proposed Response:

Yes, the statement is true. IETF does not provide any guidelines to ensure that CA names are unambiguous.

No, it is not possible for the PKIX work group to maintain a list of CA names or similar mechanism that would prevent conflict of CA names. The PKIX WG does however welcome and encourage those who would like to propose useful mechanisms to present them to the PKIX work group.

 

 

Stefan Santesson

Senior Program Manager

Windows Security, Standards

 

From: owner-ietf-pkix <at> mail.imc.org [mailto:owner-ietf-pkix <at> mail.imc.org] On Behalf Of Denis Pinkas
Sent: den 23 november 2007 08:52
To: ietf-pkix <at> imc.org
Subject: Draft response to the liaison from ITU-T SG 17 to IETF on the resolution of DR320

 

Stephan,

 

Thank you for posting the agenda.

 

I noticed that 3.1 is about DR 320 : 

      Liaison statements received from ITU-T SG17 - 10 min
      Stefan Santesson (WG co-chair)
      https://datatracker.ietf.org/liaison/375/

I have prepared below a draft response to the liaison statement:

 

Draft response to the liaison from ITU-T SG 17 to IETF on the resolution of DR320

 

See: https://datatracker.ietf.org/liaison/375/

 

Neither DNs of entities, nor DNs of CAs, can be unambiguous.

 

Within RFC 3280, every subject DN (whether it is an entity DN or a CA DN)

is only unique for the CA that has picked that name. A CA is thus free to choose any DN

for naming an entity without the need to find out if that name has already been used by

some other CA in the world.

There is currently no mechanism in place to prevent conflict, e.g. a list of existing CA names
that deployers of new CAs could check for naming conflicts. There is no need to consider
putting mechanisms in place to prevent conflict, e.g. a list of existing CA names that deployers
of new CAs could check for naming conflicts.

The single requirement is the following: within a validation policy or within a signature policy
there shall not be two different root CAs (trust anchors) with the same DN.

 

This means that within RFC 3280 an ambiguous name is composed of a sequence of DNs,
starting with the DN of a root CA and ending with the DN (or the Subject Alternate Name,

if the DN is empty) of the entity.

 

This also means that a DN alone associated with a certificate serial number is unable to uniquely identify
a public key certificate.

 

However, if the DN is the DN from a certificate issuer whose certificate has been verified under a given
validation policy or signature policy, then that DN can be characterized by a chain of upper CA names and
then becomes unique under that validation or signature policy.

 

The liaison statement states: "Things break if two entities identify themselves using the same name".
No evidence has been provided by ITU-T SG 17 to demonstrate that this statement is true.
If it were, amendments to X.509 would need to be provided to deal with name collisions
which are indeed possible, either intentionally or by accident.

 

Denis

 

I have updated what I believe to be the final agenda for Vancouver.

We have now an almost full 2 hour program.

 http://www3.ietf.org/proceedings/07dec/agenda/pkix.txt

 Stefan Santesson

Senior Program Manager

Windows Security, Standards

Stefan Santesson | 4 Dec 2007 04:45
Picon
Favicon

RE: Draft response to the liaison from ITU-T SG 17 to IETF on the resolution of DR320


You are right that this ending was not based on the consensus of the room, but I still think it is reasonable to
welcome proposals to be posted to the WG.
I think that the consensus in the room was that the solution mentioned in the liaison request is totally
unreasonable and that we can't see any other solution to the problem worth pursuing.

I practically stole the ending from Sam's proposal on response to the other liaison request.
It sort of takes the position that if they want something done, they have to propose a mechanism rather than
asking us to find one.

But I can remove it also.

Stefan Santesson
Senior Program Manager
Windows Security, Standards

> -----Original Message-----
> From: Stephen Farrell [mailto:stephen.farrell <at> cs.tcd.ie]
> Sent: den 3 december 2007 19:38
> To: Stefan Santesson
> Cc: ietf-pkix <at> imc.org
> Subject: Re: Draft response to the liaison from ITU-T SG 17 to IETF on
> the resolution of DR320
>
>
>
> Stefan Santesson wrote:
> > The
> > PKIX WG does however welcome and encourage those who would like to
> > propose useful mechanisms to present them to the PKIX work group.
>
> I didn't get a sense in the room today that we would actually
> welcome a proposal for how to maintain a list of CA names. In fact,
> I got the opposite impression, i.e. that the people in the room
> would find such a proposal unwelcome. (All modulo WG participants
> who weren't in the room of course.)
>
> Other than that, I think your text is fine.
>
> S.


Gmane