meeting summary: 12 January 2005

James M Galvin galvin at elistx.com
Tue Jan 18 17:24:33 EST 2005


DNSSEC Deployment Working Group
12 January 2005


PRESENT:
    Steve Crocker
    Jim Galvin

    Allison Mankin
    Amy Friedlander
    Bill Manning
    Cathy Murphy
    Ed Lewis
    Jaap Akkerhuis
    Jakob Schlyter
    Johan Ihren
    Olaf Kolkman
    Olafur Gudmundsson
    Ralph Droms
    Rob Austein
    Sam Weiler
    Scott Rose
    Steven Cheung
    Suresh Krishnaswamy
    Suzanne Woolf


REGRETS:
    Geoff Sisson
    Matt Larson
    Mike St. Johns
    Paul Vixie
    Peter Koch


SUMMARY


 -- Update on Kyoto Meeting Plans

Plans are moving forward.



 -- Update on wwTLD

Johan Ihren gave a presentation to about 30 people from wwTLD.

In discussions following the presentation, the argument against DNSSEC
that surfaced was the need for registries to justify the huge investment
by proving that DNSSEC was really needed.  The counter-argument made by
Johan was that you would probably never get that proof until you
actually needed DNSSEC, at which time it would be too late.  And, of
course, it is always possible you may never *need* DNSSEC.  A working
analogy is to consider DNSSEC similar to insurance: one really does not
know if your home will be burgled but you still lock your door.

Steve Crocker asked Johan if he had any additional information on the
group itself to whom he gave his presentation but there was none.  Johan
noted that the person convening the session was busy elsewhere.  In any
case, she was clearly there just to get speakers and manage the agenda.
It was a vacuum as far as wwTLD structure and organization was
concerned.

Jaap Akkerhuis offered that their web site is: <http://www.wwtld.org>.


Johan also participated in some training sessions.  The number of new
TLD registries that have been exposed to DNSSEC was increased and that
is always good.  Steve asked for records regarding who had been exposed
and Johan noted that Bill Manning keeps pretty good records.  He
estimated that about 1/3 of all the TLDs have been exposed.



 -- Business Case for DNSSEC

An open discussion (brainstorming) of possible business cases for DNSSEC
occurred.

We discussed what it means to enable applications and which applications
might best make use of the presence of DNSSEC, for example:

   IPSEC
   SECSH

Allison Mankin asked if using DNSSEC as a means to distribute keys could
be used as a selling point of DNSSEC?

Points from the discussion:

* Using DNSSEC for key distribution helps application security but not
  DNS.

* Doing so means the default trust structure would be coming from ICANN,
  unless you decide to structure it from a public key distributed from
  some other trust anchor, for example, a TLD.

* Is this really what DNSSEC deployment is all about, i.e., loading up
  DNSSEC with all this stuff?

* DNSSEC as a key distribution is most appropriate when the "identity"
  associated with the key depends on the domain name.  Opportunistic
  encryption is a good example, for example, "I have this IP address,
  what is the key I should."

* Once you leave the context of the DNS, trusting keys from there is
  problematic.  Why should SIP or IM trust keys in the DNS?  On the
  other hand, is it about user keys being in the DNS or about server
  keys?

* We need to avoid the perception that those who deploy DNSSEC are
  liable because of the presence of the keys.  If we market DNSSEC as a
  PKI there is the risk that people will pull out because they do not
  want the liability.

* Keys associated with IP addresses and delegations are appropriate.
  Keys for other purposes, e.g., confirming the identity of a "bank",
  increase the risk, even if it is only a perception.  On the other
  hand, the domain name is already part of the "equation" since it is
  included in the altSubjectName in certificates today.

* It is true that CA infrastructures today do not work very well, so
  there is a business case to be made to use DNSSEC as a PKI.  However,
  we should not begin with this application because we need experience
  with a stable DNSSEC infrastructure first.

* Can we write a policy for what it means when DNSSEC is present?  Olaf
  Kolkman noted that he has tried writing a policy for the reverse
  lookup tree, thinking it would be straightforward, but he found
  himself writing disclaimer text.  This is not good.

  Jakob Schlyter noted that he had a policy for when DNSSEC was present,
  which was different from their non-DNSSEC policy.  Those who make use
  of DNSSEC are required to explicit acknowledge their acceptance of
  this policy, in contrast to the generic service policy that applies
  just for being a customer.  It is currently in Swedish but he would
  see if he could get it translated and made available.


Steve Crocker asked, "What will make DNSSEC go?  Does it require
applications on top of it?  Are we saying that DNSSEC as designed (to
protect DNS itself) is insufficient?"

If we can find the "killer app" for DNSSEC that is great.  But if not,
we need something outside of DNSSEC to push it forward.

Ralph Droms suggested there was a time when DHCP authentication
considered using DNSSEC.  (It was later abandoned due to lack of
interest.)

Allison Mankin suggested there were quite a few uses of SRV that would
be extremely damaged if there is a rogue out there.  There is the
possibility of inserting a man-in-the-middle in some TLS servers.

Olafur Gudmudsson suggested we gather together a number of "smaller"
applications to make use of DNSSEC.  We could have one "large"
application and then a bunch of "smaller" ones.

Olaf Kolkman suggested that perhaps we stick to the line "DNSSEC secures
DNS."  But, by the way, if you do DNSSEC you get a number of things for
free.

Allison took the action to draft some slides to characterize this
discussion.  She noted that IESG has been putting the
"man-in-the-middle" warning in SRV documents for quite a while.




More information about the Dnssec-deployment mailing list