[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: WG Last Call: draft-ietf-smime-domsec-07.txt



Hi Russ,

Comments inline.

Bill.

> -----Original Message-----
> From: owner-ietf-smime@xxxxxxxxxxxx
> [mailto:owner-ietf-smime@xxxxxxxxxxxx]On Behalf Of Russ Housley
> Sent: 09 January 2001 15:25
> To: ietf-smime@xxxxxxx
> Subject: Re: WG Last Call: draft-ietf-smime-domsec-07.txt
>
>
> Bill & Tim:
>
> I have completed my WG Last Call review, and I have a few
> comments.  I have
> divided them into two categories: technical and editorial.  In my
> view, the
> technical comments must be addressed.  On the other hand, the editorial
> comments can be accepted or rejected by you.
>
>
> TECHNICAL
>
> I am concerned with the term "domain component."  It could easily be
> confused with the domainComponent attribute, as defined in RFC 2247.  The
> domainComponent naming attribute is used to represent DNS names as X.500
> distinguished names.  Is there another term that avoids this potential
> confusion.  Perhaps some text can be taken from RFC 1422, where the name
> subordination concept is discussed.

Under consideration.


> I would like to see the discussion in section 3.1.1 and 4.1 include X.500
> distinguished names that include the domainComponent naming attribute, as
> defined in RFC 2247.  For example:
> 	cn="Peter Yee", dc=hq, dc=spyrus, dc=com
>

Under consideration. I don't see a problem.

> The id-aa-signatureType OID was assigned from the S/MIME WG arc.
> However,
> id-aa-sigtype-domain-sig, id-aa-sigtype-add-attrib-sig, and
> id-aa-sigtype-review were not assigned.  Has any implementor used the
> values listed in the draft?  I would prefer to assign values that are not
> subordinate to the assigned attributes arc; they would be shorter.
>

Fine. Can you give me a new number?

> I cannot parse the following sentence (from section 3.1.2).  Since "MUST"
> appears twice, the sentence is obviously very important.  Please
> reword it.
>
>     All signature types, except the originator type, MUST
> encapsulate other
>     signature types specified in this document MUST encapsulate other
>     signatures.
>

Have changed to the paragraph to :-

All signature types, except the originator type, MUST encapsulate other
signatures. Note a DOMSEC defined signature could be encapsulating an
empty signature as defined in section 3.


> The specification relies on several well-known names (such as
> domain-confidentiality-authority).  These well-known names are indicators
> that unusual processing is allowed.  For example, when I fetch a
> certificate from a directory for Bill Ottaway, and I get a certificate
> containing a Diffie-Hellman key bound to the subject name
> cn=domain-confidentiality-authority, ou=dera, o=mod, c=uk, I am
> expected to
> consider the name acceptable.  I generated an encrypted message using the
> Diffie-Hellman key expecting that a proxy will decrypt the message and
> share it only with Bill.  So, there is clearly some security
> consideration
> text needed.  Organizations must take care with these well-known names,
> even if they do not implement DOMSEC.  If I can get a certificate
> associated with domain-confidentiality-authority@xxxxxxxxxx, then I might
> be able to read messages that a DOMSEC client intended for others.
>

I agree.

> EDITORIAL
>
> Please change "domain to domain" to "domain-to-domain."  I think
> that this
> will improve readability, especially in sentences where domain-to-domain,
> individual-to-domain, and domain-to-individual concepts are all
> discussed.  You already use "end-to-end" and "desktop-to-desktop" in the
> document.  I guess that this is a request for consistency as well.

Done.

> Please change "individual to domain" to individual-to-domain."

Done.

> Please change "domain to individual" to "domain-to-individual."

Done.

> Sometimes you say "Domain signature," and other times you say "domain
> signature."  Please pick one spelling and use it throughout the document.
>

Done.

> Please change "(re-)encrypted" to "encrypted (or re-encrypted)."
>

Done.

> I find the term "DOMSEC signature" confusing.  It is only used in two
> paragraphs of section 3.  Perhaps those paragraphs can be
> reworded to avoid
> this term.

Have changed to DOMSEC defined signature. Is that better?

>
> In my opinion, the OIDs in section 3.1.2 would be easier to read id
> presented this way:
>
>     -- domain signature
>     id-xxx-domain-sig OBJECT IDENTIFIER ::= { xxx 2 }
>
>     -- additional attributes signature
>     id-xxx-add-attrib-sig OBJECT IDENTIFIER ::= { xxx 3}
>
>     -- review signature
>     id-xxx-review OBJECT IDENTIFIER ::= { xxx 4}
>

Okay. Awaiting new arc.


> In section 4.2, you discuss a "directory."  When the concept is first
> introduced, please say "a X.500 or LDAP directory may be used."
>
>

Done.

> Happy New Year,
>    Russ
>