Re: [dane] Deployment considerations - Re: draft-ietf-dane-smime

Viktor Dukhovni <ietf-dane@dukhovni.org> Mon, 20 October 2014 18:29 UTC

Return-Path: <ietf-dane@dukhovni.org>
X-Original-To: dane@ietfa.amsl.com
Delivered-To: dane@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B84921A8AA7 for <dane@ietfa.amsl.com>; Mon, 20 Oct 2014 11:29:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cCx9tn4hWiOK for <dane@ietfa.amsl.com>; Mon, 20 Oct 2014 11:29:06 -0700 (PDT)
Received: from mournblade.imrryr.org (mournblade.imrryr.org [38.117.134.19]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2C761A9008 for <dane@ietf.org>; Mon, 20 Oct 2014 11:29:06 -0700 (PDT)
Received: by mournblade.imrryr.org (Postfix, from userid 1034) id 9380A2AAC8A; Mon, 20 Oct 2014 18:29:05 +0000 (UTC)
Date: Mon, 20 Oct 2014 18:29:05 +0000
From: Viktor Dukhovni <ietf-dane@dukhovni.org>
To: dane@ietf.org
Message-ID: <20141020182905.GH19158@mournblade.imrryr.org>
References: <273F9612-13AF-4CB8-B15C-912AAD04C738@verisign.com> <CF875C06-E4DA-4DCA-A722-5FDEE04B3069@vpnc.org> <67BDE5B6-58C7-4E0B-8CB4-045E51027D85@ieca.com> <3473729E-BC37-48DB-9ACD-FB872CB666DE@vpnc.org> <FE426405-9658-41BD-BD3B-68D358CC3CEB@verisign.com> <63BF3336-C9B8-4D16-BEB7-D42EFBB7A113@vpnc.org> <BCC05ED4-DA78-40B6-A1DE-8CDFA3CBE04D@isoc.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <BCC05ED4-DA78-40B6-A1DE-8CDFA3CBE04D@isoc.org>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: http://mailarchive.ietf.org/arch/msg/dane/0V2d5JbbUZXFqfeD5cs3aPM7QeM
Subject: Re: [dane] Deployment considerations - Re: draft-ietf-dane-smime
X-BeenThere: dane@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dane@ietf.org
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: Mon, 20 Oct 2014 18:29:08 -0000

On Mon, Oct 20, 2014 at 04:52:21PM +0000, Dan York wrote:

> Personally, I think it would be great if every "DANE-like" usage
> would just use the TLSA record... then we have to only fight that
> battle once to get it added into configuration/management GUIs.
> But if we are to create other TLSA-like records to have different
> names, let's at least please keep them the same so that we can get
> them all more easily deployed.

I empathise with the sentiment, but there's a bit more to a friendly
DANE record UI than the RDATA format.

For TLSA, the UI would have an entry box for the port number, and
radio buttons for the protocol (tcp/udp/...).

For SMIMEA there would be a text field for the address localpart,
which used to enter the address.  If (as is almost always the case)
the DNS zone is mastered from some sort of underlying database,
one might even want to store the address (for friendlier search,
...) while using its sha224 hash in the SMIME label.

So there may be *some* code re-use, but doing it right will likely
require custom code for any additional record types with a TLSA-like
RDATA.

-- 
	Viktor.