[ietf-dkim] Structure of the threat analysis...

Russ Housley housley at vigilsec.com
Wed Oct 12 14:51:46 PDT 2005


Jim:

I am skimming the DKIM list.  I do not have time to read it everyday.

I do not think that the document needs to be restructured to get a DKIM 
charter approved.  However, I think that Stephen has made some good 
suggestions if this document were to go forward as an Informational RFC.

Russ

At 12:25 PM 10/12/2005, Stephen Farrell wrote:


>Jim Fenton wrote:
>>Stephen Farrell wrote:
>>
>>>
>>>Hi All,
>>>
>>>I've just been reading the threats draft, which after (or maybe
>>>even before!) the charter should really be our #1 thing at the
>>>moment (given that we're gated on progress there).
>>>
>>>First, I like the document - I think it does cover the main
>>>threats that will concern us. However I'd like to suggest an
>>>alternative structure which may make it easier to maintain
>>>and which would allow the reader to be clearer that the
>>>analysis has good "coverage" (and hence get us past the IESG
>>>more easily;-).
>>One of the biggest problems with threat analyses is that there is no 
>>agreement on what they should contain nor what their structure should 
>>be.  I believe the Security Area realizes this and will be working to 
>>correct that.  In the meanwhile, a structure was suggested by Russ 
>>Housley which is described in 
>>http://mipassoc.org/pipermail/ietf-dkim/2005q3/000033.html which formed 
>>the basis for the threat analysis I published.  I (and many others I have 
>>corresponded with) feel that it's most important that the document be 
>>satisfactory to Russ, because he will be the one to take our request for 
>>chartering to IESG.
>>I have been planning on a minor revision of the threat document before 
>>the revised draft cutoff (Oct 24), but can do something more aggressive 
>>if it's a real improvement that will move us closer to chartering.
>>So I would like a reading from Russ as to whether he views the structure 
>>you propose as an improvement, and whether the current structure is 
>>adequate, before making a sweeping change such as this.
>
>That's a fair question. Though I'm not sure if Russ is listening here
>right now.
>
>However, you could still structure the putative section 2 (the
>vulnerability analysis) like that. What, I'd still like to see
>in the end is:-
>
>- For each vulnerabilty some consideration of impact and likelihood
>   (i.e. the ranking thing) to the extent that we can do that now, so
>   we at least convince ourselves we're focusing on the more important
>   (relevant) things
>
>- A collection of MUST/SHOULD etc. constraints imposed on the protocol
>   which is basically the output of the threat analysis (so we've
>   something to check the protocol against later)
>
>>Also, regarding the example you gave:
>>
>>>Vulnerability: dkim servers could be a poster-child for
>>>timing analysis attacks aimed at getting the server private
>>>key - they're signers which sign anything (and loads of it)
>>>and where adversaries can be easily situated on both sides
>>>of the signer. If this could be done then the server private
>>>key would be compromised from the network.
>>
>>There is the question of whether this document is describing (1) the 
>>threat environment into which we're inserting DKIM, or whether it 
>>describes (2) the threats that exist in the presence of DKIM (perhaps 
>>those motivated by DKIM), or both.  I believe that this document should 
>>emphasize (1), and that (2) belongs in the Security Considerations 
>>section of the DKIM draft(s), even though section 6 of the current draft 
>>does describe some of the latter.  If you accept this philosophy, the 
>>above threat doesn't belong in the document because the private keys 
>>don't yet exist.
>
>Well, that's a fair question in principle, but given that the
>draft charter refers to draft-allman-dkim-* I think its fair to say
>that that those keys do exist, and so IMO the vulnerability is in scope.
>(And yes, it ought result in a statement in the sec. cons. of the base
>protocol.) That's not to say that the anaylsis should only focus on
>threats introduced as a result of the dkim protocol of course, and the
>point of the example was just to point out that it doesn't fit easily
>into the current structure, something about which we seem to agree.
>
>Stephen.
>
>>-Jim
>
>_______________________________________________
>ietf-dkim mailing list
>http://dkim.org
>



More information about the ietf-dkim mailing list