[ietf-dkim] Re: ISSUE 1521 -- Limit the application of SSP to unsigned messages

Jim Fenton fenton at cisco.com
Thu Jan 24 11:27:42 PST 2008


Wietse Venema wrote:
> Dave Crocker:
>   
>> Stephen Farrell wrote:
>>     
>>>>> 1521    Limit the application of SSP to unsigned messages    new dkim
>>>>> Nobody    0 dhc at dcrocker.net    9 days ago        9 days ago    0
>>>>>           
>>>>> Proposal: REJECT, but some wording changes may be needed for the next 
>>>>> rev, thread is [4] I mainly saw opposition to the change suggested in
>>>>> the issue, and little support, but some text clarifying changes were
>>>>> suggested (e.g. [5]). [4]
>>>>> http://mipassoc.org/pipermail/ietf-dkim/2007q4/008424.html [5]
>>>>> http://mipassoc.org/pipermail/ietf-dkim/2007q4/008467.html
>>>>>           
>>>> Would you please explain the basis for assessing that this topic got 
>>>> sufficient discussion and that there was rough consensus on it?
>>>>         
>>> See above "I mainly saw..."
>>>       
>> Summary of proposal:
>>
>>     
>>> All text that causes SSP to be applied to an already-signed message 
>>> needs to be removed.
>>>       
>
> I would take this further: remove all text that says when to apply
> SSP.  Instead, provide text that states the contribution that SSP
> can make under different conditions:  mail with valid first-party
> signature, mail with valid third-party signature, and mail without
> valid signature.
>   

I mostly agree with Wietse's proposal.  Yes, I'm aware that diverges 
sharply from the current draft.

The original proposal in the issue, "All text that causes SSP to be 
applied to an already-signed message needs to be removed," could be 
interpreted as discouraging the use of SSP anytime there is any valid 
signature on a message.  I certainly read it that way at first, and from 
some of the responses I have seen, others are reading it that way too.

If there's a signature on a message that the verifier trusts 
sufficiently that they're going to treat the message as valid, then 
there isn't a lot of point in retrieving the SSP record.  Note that I 
say "trusts sufficiently" because trust isn't a black-and-white thing; a 
verifier might trust some signatures completely, and accept mail bearing 
those signatures regardless.  Other signatures, (e.g., from a mailing 
list) might be trusted enough to accept mail from some domains, but not 
from a domain that is used exclusively for transactional email.  The 
verifier also might use SSP to determine which domains fall into this 
transactional category.  But it's up to the verifier to decide when SSP 
adds value, and retrieve it then.

The current normative language in SSP was an attempt to:

(1) Define SSP in such a way that SSP, taken alone, produces a 
deterministic result, even though it was recognized that the SSP result 
would be combined with other things in determining the ultimate handling 
of the message

(2) Avoid placing a normative dependence on reputation, accreditation, 
and other things that are out of the scope of the WG.  The widely 
misunderstood term "verifier acceptable third-party signature" was a 
subtle nod to reputation, but it seems it was far too subtle.

-Jim



More information about the ietf-dkim mailing list