On Tue, Feb 19, 2008 at 03:04:08AM -0800, Douglas Otis wrote:
>Expanding upon the effect of the SSP-02 Author Signature definition  
>based upon a conversation with Jim...
>
>Jim suggested that to comply with SSP-02, signatures will not make use  
>of the i= parameter, since the i= parameter is needed only for g=  
>restricted keys.

Is that really true? I thought one could use i= in cases like so:

d=bar.org
[EMAIL PROTECTED]

I didn't think g= was needed in that case.

>Instead of a practice that offers an explicit token (even one that is  
>opaque) identifying the user/agent that introduced the message, once  
>again examining the header stack and guessing which header might apply  
>again becomes necessary.  It is also unknown whether the entire header  
>stack will have been captured within the signatures hash, so this  
>guessing may also be prone to the introduction of spoofed headers  
>while attempting to resolve top most identifiers.
>
>Secondly, this also means that MUAs attempting to highlight who the  
>signature indicates as having introduced the message is also prone to  
>getting this wrong, because the signature's identity (i=) MUST BE  
>absent whenever the entity introducing the message is _not_  
>represented by the email-addresses within the From header. : (
>
>Although unlikely, some domains may feel compelled to sign the message  
>twice.  One signature to comply with the SSP-02 Author Signature  
>definition, and another to clarify who actually introduced the  
>message. : (

I think being able to use multiple signatures offers flexibility.

>As a result, instead of DKIM offering a "reportable" or "displayable"  
>identifier clarifying who introduced the message, this identifier must  
>again be guessed. : (

I don't think it really matters who introduced the message. What really
matters is if any of the DKIM identities are recognizable.


>
>Jim's example as to why this definition is needed offers yet another  
>problem with this scheme.
>

<snip>

>Recommendation:
>
>1) Change "Author Signature" to "Author Domain Signature".
>
>2) Change "Author Signing Policy" to "Author Domain Signing Policy".
>
>3) Accept the premise that when the "Author Domain" signs the message,  
>the message is complaint with the "Author Domain's Signing Policy" _by  
>definition_.
>
>4) Only when the message is not signed by the "Author Domain", is the  
>"Author Domain Signing Policy" in need of checking.


These seem reasonable to me, but I don't know if we need to be that
fine grained.


-- 
:: Jeff Macdonald | Director of Messaging Technologies
:: e-Dialog | [EMAIL PROTECTED]
:: 131 Hartwell Ave. | Lexington, MA 02421
:: v: 781-372-1922 | f: 781-863-8118
:: www.e-dialog.com

_______________________________________________
NOTE WELL: This list operates according to 
http://mipassoc.org/dkim/ietf-list-rules.html

Reply via email to