Re: [DNSOP] DLVs and ITAR

David Blacka <davidb@verisign.com> Mon, 14 September 2009 18:44 UTC

Return-Path: <davidb@verisign.com>
X-Original-To: dnsop@core3.amsl.com
Delivered-To: dnsop@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6EE3F3A659A for <dnsop@core3.amsl.com>; Mon, 14 Sep 2009 11:44:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.227
X-Spam-Level:
X-Spam-Status: No, score=-6.227 tagged_above=-999 required=5 tests=[AWL=0.372, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2X0uGHszeZ92 for <dnsop@core3.amsl.com>; Mon, 14 Sep 2009 11:44:55 -0700 (PDT)
Received: from cliffie.verisignlabs.com (mail.verisignlabs.com [65.201.175.9]) by core3.amsl.com (Postfix) with ESMTP id 657A83A62C1 for <dnsop@ietf.org>; Mon, 14 Sep 2009 11:44:55 -0700 (PDT)
Received: from [10.131.29.40] (h87.s239.verisign.com [216.168.239.87]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by cliffie.verisignlabs.com (Postfix) with ESMTPSA id 8975618CCA; Mon, 14 Sep 2009 14:45:39 -0400 (EDT)
Message-Id: <19689600-7E8E-425F-8849-4AEB9DB38AC3@verisign.com>
From: David Blacka <davidb@verisign.com>
To: Kim Davies <kim.davies@icann.org>
In-Reply-To: <C6D3B6D8.15D4D%kim.davies@icann.org>
Content-Type: multipart/signed; boundary="Apple-Mail-5--231167901"; micalg="sha1"; protocol="application/pkcs7-signature"
Mime-Version: 1.0 (Apple Message framework v936)
Date: Mon, 14 Sep 2009 14:45:38 -0400
References: <C6D3B6D8.15D4D%kim.davies@icann.org>
X-Mailer: Apple Mail (2.936)
Cc: IETF DNSOP WG <dnsop@ietf.org>
Subject: Re: [DNSOP] DLVs and ITAR
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dnsop>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Sep 2009 18:44:56 -0000

On Sep 14, 2009, at 12:01 PM, Kim Davies wrote:

> Hi Mark,
>
> On 11/09/09 4:47 PM, "Mark Andrews" <marka@isc.org> wrote:
>>
>> Publish new DNSKEY, publish new DS, wait at least the max TTL of
>> the old DS/DNSSKEY TTLs.  Remove old DS, remove old DNSKEY.
>>
>> The same thing should be happening with ITAR.  Publish new DNSKEY,
>> publish new DS, wait the prescribed period for the trust achors to
>> be updated, remove old DS, remove old DNSKEY.
>>
>> At the moment no one knows how long to wait as you havn't told
>> anyone what that period should be.
>
> Are you suggesting ITAR needs to add TTLs, or ITAR should be somehow
> technically enforce sufficiently long overlap periods, or should just
> provide rules that TLD operators are expected to abide by?

I would say that the latter would be sufficient, but it would be rules  
that the TLD operators *and* ITAR consumers would have to abide by.

I think it works to simply say this:

   * The ITAR should be checked for changes once per 24 hour period.

Then:

   * consumers (e.g., dlv.isc.org, me) will know to check at least  
once per day;
   * TLD operators would know to pre-publish the new DS at least 24  
hours before doing the KSK roll.

As it is, I don't expect any TLD operator to have any idea of how long  
they must pre-publish, nor any consumer to know how often to poll IANA  
for any changes.

> The assumption right now is it is for the TLD operators to act  
> responsibly
> and make changes as appropriate. ITAR is just an oblivious  
> republisher of
> data that they have submitted, and has subsequently verified is  
> genuine. It
> seems to me the problems you describe are ones of encouraging best  
> practice
> amongst TLD operators, rather than a specific defect in ITAR.

But without any timing advice, it is quite difficult for TLD operators  
to know if they are acting responsibly or not.

--
David Blacka                          <davidb@verisign.com>
Sr. Engineer          VeriSign Platform Product Development