Re: [domainrep] Charter adjustments

Douglas Otis <dotis@mail-abuse.org> Wed, 31 August 2011 23:29 UTC

Return-Path: <dotis@mail-abuse.org>
X-Original-To: domainrep@ietfa.amsl.com
Delivered-To: domainrep@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 594BA21F8DAD for <domainrep@ietfa.amsl.com>; Wed, 31 Aug 2011 16:29:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.999
X-Spam-Level:
X-Spam-Status: No, score=-103.999 tagged_above=-999 required=5 tests=[AWL=-1.400, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 LgfVx5v4lgiF for <domainrep@ietfa.amsl.com>; Wed, 31 Aug 2011 16:29:19 -0700 (PDT)
Received: from SJDC-SDIRelay2.sdi.trendmicro.com (sjdc-sdirelay2.sdi.trendmicro.com [150.70.68.59]) by ietfa.amsl.com (Postfix) with ESMTP id 7B05F21F8DA8 for <domainrep@ietf.org>; Wed, 31 Aug 2011 16:29:18 -0700 (PDT)
Received: from harry.mail-abuse.org (harry.mail-abuse.org [168.61.5.27]) by SJDC-SDIRelay2.sdi.trendmicro.com (Postfix) with ESMTP id 8FB2C308105 for <domainrep@ietf.org>; Wed, 31 Aug 2011 23:30:48 +0000 (UTC)
Received: from US-DOUGO-MAC.local (gateway1.sjc.mail-abuse.org [168.61.5.81]) by harry.mail-abuse.org (Postfix) with ESMTP id 21560A9443B for <domainrep@ietf.org>; Wed, 31 Aug 2011 23:30:49 +0000 (UTC)
Message-ID: <4E5EC428.3010109@mail-abuse.org>
Date: Wed, 31 Aug 2011 16:30:48 -0700
From: Douglas Otis <dotis@mail-abuse.org>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:6.0.1) Gecko/20110830 Thunderbird/6.0.1
MIME-Version: 1.0
To: domainrep@ietf.org
References: <F5833273385BB34F99288B3648C4F06F13512DF9B6@EXCH-C2.corp.cloudmark.com> <4E5DF0A9.1070404@sonnection.nl> <F5833273385BB34F99288B3648C4F06F13512DF9C1@EXCH-C2.corp.cloudmark.com> <4E5E5682.5090505@sonnection.nl> <F5833273385BB34F99288B3648C4F06F13512DF9E0@EXCH-C2.corp.cloudmark.com> <4E5EB2CF.5090300@sonnection.nl>
In-Reply-To: <4E5EB2CF.5090300@sonnection.nl>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Subject: Re: [domainrep] Charter adjustments
X-BeenThere: domainrep@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Domain Reputation discussion list <domainrep.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/domainrep>, <mailto:domainrep-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/domainrep>
List-Post: <mailto:domainrep@ietf.org>
List-Help: <mailto:domainrep-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/domainrep>, <mailto:domainrep-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Aug 2011 23:29:20 -0000

On 8/31/11 3:16 PM, Rolf E. Sonneveld wrote:
> On 8/31/11 8:08 PM, Murray S. Kucherawy wrote:
>>> -----Original Message-----
>>> From: Rolf E. Sonneveld [mailto:R.E.Sonneveld@sonnection.nl]
>>> Sent: Wednesday, August 31, 2011 8:43 AM
>>> To: Murray S. Kucherawy
>>> Cc: domainrep@ietf.org
>>> Subject: Re: [domainrep] Charter adjustments
>>>
>>> I agree it's a convenient place to begin, but I really fail to see the
>>> added value in the context of a charter document.
>> Charter documents, and BoFs, have to describe the starting point 
>> accurately.  That's why this stuff is in there.
>>
>>> If we want to keep it, may I suggest to slightly change it, to make
>>> more
>>> explicit that these are mere examples, nothing more:
>>>
>>> Old text:
>>>
>>>     * simple -- a reputation is expressed in a simple manner such as
>>>         an integer, provided via TXT records in the DNS
>>>         (see draft-kucherawy-reputation-query-dns)
>>>
>>>     * extended -- a response can contain more complex information
>>>         useful to an assessor, provided via an XML reply over HTTP
>>>         (see draft-kucherawy-reputation-query-http)
>>>
>>>
>>> New text:
>>>
>>>     * simple -- a reputation is expressed in a simple manner, such as
>>>         an integer provided via TXT records in the DNS
>>>         (see draft-kucherawy-reputation-query-dns)
>>>
>>>     * extended -- a response can contain more complex information
>>>         useful to an assessor which, for example, can be provided 
>>> via an XML reply over HTTP
>>>         (see draft-kucherawy-reputation-query-http)
>> That's such a minor change that I've made it.  I see what you're 
>> trying to convey but I don't think it's a very big deal at this point.
>>
>>> What you say here is entirely correct. But that doesn't mean the 
>>> charter
>>> isn't still mixing up the two interpretations of the word 'mechanism'.
>>>
>>> [Granted, I approved the old text, so I presumably didn't notice it 
>>> when
>>> I read the original charter text.]
>>>
>>> Suggestion:
>>>
>>> Old text:
>>>
>>>     Two mechanisms are on the table:
>>>
>>>     [...]
>>>
>>>     The mechanisms will be designed to be application-independent, and
>>>     portable between reputation providers.  The working group will
>>>     consider these and may develop both or decide only one is needed.
>>>
>>> New text:
>>>
>>>     Two combinations of mechanism and reputation data type are on 
>>> the table:
>>>
>>>     [...]
>>>
>>>     The combinations of mechanism and reputation data type will be 
>>> designed
>>>     to be application-independent, and portable between reputation 
>>> providers.
>>>     The working group will consider these and may develop both or 
>>> decide only
>>>     one is needed.
>> This conflates some important things.  Portability is irrelevant to 
>> mechanism, for example; it has to do with the choice of the expressed 
>> reputation (and is thus part of the vocabulary), not the protocol by 
>> which it's delivered.
>>
>> I prefer the current text.
>
> The current text reads "The mechanisms will [...], and portable 
> between reputation providers". In your answer to my mail you write: 
> "Portability is irrelevant to mechanism". Ergo?
The path to hell is paved with good intentions.  Why establish 
potentially detrimental mechanisms based on abstract methods using 
flawed examples?

When an underlying identity mechanism might harm networks or incorrectly 
identify responsible actors, any such scheme should be dissuaded.

Aggregation of poorly considered mechanisms will not mitigate possible 
harm, but will eliminate possible redress.  This effort will not 
establish the desired outcome.   It is unwise to assume the outcome of 
such a system is not affected by inherent weaknesses.  Examples given in 
this charter illustrate very poor judgement with respect to identify 
mechanisms that are open to abuse.

-Doug