Re: [dane] Behavior in the face of no answer?

Martin Rex <mrex@sap.com> Fri, 04 May 2012 19:33 UTC

Return-Path: <mrex@sap.com>
X-Original-To: dane@ietfa.amsl.com
Delivered-To: dane@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BBCE21F8622 for <dane@ietfa.amsl.com>; Fri, 4 May 2012 12:33:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.062
X-Spam-Level:
X-Spam-Status: No, score=-10.062 tagged_above=-999 required=5 tests=[AWL=0.187, BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Feg-WQ38hewL for <dane@ietfa.amsl.com>; Fri, 4 May 2012 12:33:44 -0700 (PDT)
Received: from smtpde02.sap-ag.de (smtpde02.sap-ag.de [155.56.68.140]) by ietfa.amsl.com (Postfix) with ESMTP id A5A4721F8620 for <dane@ietf.org>; Fri, 4 May 2012 12:33:43 -0700 (PDT)
Received: from mail.sap.corp by smtpde02.sap-ag.de (26) with ESMTP id q44JXfIp024416 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 4 May 2012 21:33:41 +0200 (MEST)
From: Martin Rex <mrex@sap.com>
Message-Id: <201205041933.q44JXfBv019935@fs4113.wdf.sap.corp>
To: ekr@rtfm.com (Eric Rescorla)
Date: Fri, 4 May 2012 21:33:41 +0200 (MEST)
In-Reply-To: <CABcZeBMBNguyuhJ=ju=tEe23nbVK3T3RW1YUogBinyVuWAX9jg@mail.gmail.com> from "Eric Rescorla" at May 4, 12 12:05:19 pm
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-SAP: out
Cc: dane@ietf.org
Subject: Re: [dane] Behavior in the face of no answer?
X-BeenThere: dane@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: mrex@sap.com
List-Id: DNS-based Authentication of Named Entities <dane.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dane>, <mailto:dane-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dane>
List-Post: <mailto:dane@ietf.org>
List-Help: <mailto:dane-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dane>, <mailto:dane-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 May 2012 19:33:44 -0000

Eric Rescorla wrote:
> 
> Martin Rex <mrex@sap.com> wrote:
> >
> > Eric Rescorla wrote:
> >>
> >> Before we discuss how to proceed, I think it would be useful to get
> >> agreement on the security analysis.
> >
> > Analysis (about what the attacker could do) is correct, but ...
> >
> >>
> >> I claim that for Usages 0 and 1, treating TLSA non-response as if no
> >> TLSA records exist means that DANE adds minmal/no security value for
> >> those usages. If people disagree with that,
> >
> > I do not fully agree to the conclusion.
> > With the exact same logic, when comparing DV-certs to EV-certs, you
> > could say that EV-certs add minimal/no security value.
> 
> It's precisely for this reason that EV certs add minimal security value.
> 
> 
> > Web Browsers provide visual cues to differentiate DV/EV-certs (since
> > very few users look at the certificate details.
> 
> There's very little evidence that users treat these indicia differently.
> Adding yet another indicator seems to make the cognitive overload
> problem even worse.


Browsers memorize megabytes of useless stuff, but seem to have
difficulties memorizing a few kilobytes of useful and important
stuff.

Currently, the value of EV-certs is vitally dependent on cooperation
of the human brain of the user at the TLS client to either react
to the visual cues or look at & perform plausibility checks on the
additionally vetted information, comparing it to the original intent.

Browsers (and to some extent TLS clients in general) should be able
to perform some of that all by themselves rather than "outsourcing"
it to users, since users quickly become bored by such activity
and start cheating/ignoring.

As long as the majority of Web-sites & their users get to login-pages
by clicking a URL on a page received through HTTP rather than HTTPS,
the hard-fail instead of a soft-fail DANE discussion does not add
value, but instead might turn out to be a coffin nail.


-Martin