Re: [sasl] MOGGIES Proposed Charter

Nicolas Williams <Nicolas.Williams@oracle.com> Mon, 24 May 2010 04:37 UTC

Return-Path: <Nicolas.Williams@oracle.com>
X-Original-To: kitten@core3.amsl.com
Delivered-To: kitten@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 89C6C3A69A6; Sun, 23 May 2010 21:37:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.131
X-Spam-Level:
X-Spam-Status: No, score=-4.131 tagged_above=-999 required=5 tests=[AWL=-0.133, BAYES_50=0.001, RCVD_IN_DNSWL_MED=-4, UNPARSEABLE_RELAY=0.001]
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 eps+2cel88Ay; Sun, 23 May 2010 21:37:24 -0700 (PDT)
Received: from rcsinet10.oracle.com (rcsinet10.oracle.com [148.87.113.121]) by core3.amsl.com (Postfix) with ESMTP id C61BC3A69A3; Sun, 23 May 2010 21:37:24 -0700 (PDT)
Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o4O4bCo2032643 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 24 May 2010 04:37:14 GMT
Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154]) by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o4O2mtuA000354; Mon, 24 May 2010 04:37:11 GMT
Received: from abhmt016.oracle.com by acsmt355.oracle.com with ESMTP id 291863271274675820; Sun, 23 May 2010 21:37:00 -0700
Received: from oracle.com (/129.153.128.104) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 23 May 2010 21:37:00 -0700
Date: Sun, 23 May 2010 23:36:55 -0500
From: Nicolas Williams <Nicolas.Williams@oracle.com>
To: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>
Subject: Re: [sasl] MOGGIES Proposed Charter
Message-ID: <20100524043655.GI9605@oracle.com>
References: <20100518191521.GL9429@oracle.com> <201005202238.o4KMcML6028897@fs4113.wdf.sap.corp> <20100520225647.GX9605@oracle.com> <ldvy6fc3mg8.fsf@cathode-dark-space.mit.edu> <20100521230900.GF9605@oracle.com> <aTuL5hseOU458FLQG7pXdg.md5@lochnagar.gulbrandsen.priv.no>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <aTuL5hseOU458FLQG7pXdg.md5@lochnagar.gulbrandsen.priv.no>
User-Agent: Mutt/1.5.20 (2010-03-02)
X-Auth-Type: Internal IP
X-Source-IP: rcsinet15.oracle.com [148.87.113.117]
X-CT-RefId: str=0001.0A090201.4BFA027A.0158:SCFMA4539811,ss=1,fgs=0
Cc: kitten@ietf.org, tim.polk@nist.gov, sasl@ietf.org
X-BeenThere: kitten@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Common Authentication Technologies - Next Generation <kitten.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/kitten>, <mailto:kitten-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/kitten>
List-Post: <mailto:kitten@ietf.org>
List-Help: <mailto:kitten-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/kitten>, <mailto:kitten-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 May 2010 04:37:26 -0000

On Sat, May 22, 2010 at 11:22:32AM +0200, Arnt Gulbrandsen wrote:
> Nicolas Williams writes:
> >Let me refine my problem with numeric measures of cryptographic
> >strength in APIs. There are two. First, what's better in a UI (I'm
> >betting API particulars will leak into UIs)?
> 
> As (mostly former) UI-head: Numbers are better than magic constants.
> Magic constants have a way of getting into a fight with UI
> translation.
> 
> There are good ways to handle magic constants, but errare humanum
> est, programmers are human, and my impression is that magic
> constants are associated with more UI snafus than numbers.

These wouldn't be constants though -- that's part of the point.

> >Second, do we want to encourage users and/or developers to make
> >relative cipher suite strength comparisons?
> 
> Other than "Pick the best?"

One could certainly have locally defined preference orders for cipher
suites.  Numeric sorting by "strength number" needn't enter into it.