Re: [apps-discuss] Pete Resnick's Discuss on draft-ietf-appsawg-email-auth-codes-05: (with DISCUSS)

S Moonesamy <sm+ietf@elandsys.com> Thu, 07 August 2014 00:52 UTC

Return-Path: <sm@elandsys.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E5E81A02D6 for <apps-discuss@ietfa.amsl.com>; Wed, 6 Aug 2014 17:52:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.299
X-Spam-Level:
X-Spam-Status: No, score=0.299 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MANGLED_TOOL=2.3, RP_MATCHES_RCVD=-0.001] autolearn=no
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 2Sz9Vgymm0FD for <apps-discuss@ietfa.amsl.com>; Wed, 6 Aug 2014 17:52:11 -0700 (PDT)
Received: from mx.ipv6.elandsys.com (mx.ipv6.elandsys.com [IPv6:2001:470:f329:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id 01E6C1A0298 for <apps-discuss@ietf.org>; Wed, 6 Aug 2014 17:52:10 -0700 (PDT)
Received: from SUBMAN.elandsys.com ([197.224.128.135]) (authenticated bits=0) by mx.elandsys.com (8.14.5/8.14.5) with ESMTP id s770pnQi015007 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 6 Aug 2014 17:51:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opendkim.org; s=mail2010; t=1407372721; x=1407459121; bh=iktiqX2i0qlnkPCToU6YDIOtuR7KiwvBjVxMKXXshKA=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=NArTSJoGz4X0PK5PNkmzei/9N+m1iFICUcTFiQpI4L3AbQQIxhRUGmxUjJaup3o4b Rulf54QeP8wPPE/Ggl+N94vFdLZpxv2oNCJgv6LhxDDBJBsCty0Ge0U6R91O0Srtul bCRYMHgcTc30JaZtizIn2txcIpfT1LaK2uuGQL2g=
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elandsys.com; s=mail; t=1407372721; x=1407459121; i=@elandsys.com; bh=iktiqX2i0qlnkPCToU6YDIOtuR7KiwvBjVxMKXXshKA=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=T8zk5U8cNTEC7z+lCEQmuLoipUTq+LHBByltYVyooVTbnXPCpSvvpMb3L8zF75ODc Nb/+hMz7tBZy9GDAYrBLBCwgRp+Rsga7Ydj1gMuSbBeqwzeNoJsV005veQ06ku5H4p iak8znvOCxj2TSUiglFV6bBsfpbcjnTRm2OOrZUI=
Message-Id: <6.2.5.6.2.20140806172920.0c82ada8@resistor.net>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Wed, 06 Aug 2014 17:51:08 -0700
To: "Murray S. Kucherawy" <superuser@gmail.com>
From: S Moonesamy <sm+ietf@elandsys.com>
In-Reply-To: <CAL0qLwby0q+VQOKYgJigXw4J1jheBgOqODY48m-VocuYKSfM5g@mail.g mail.com>
References: <20140805013510.3778.62099.idtracker@ietfa.amsl.com> <CAL0qLwby0q+VQOKYgJigXw4J1jheBgOqODY48m-VocuYKSfM5g@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/o2JQFOb_XmyGKXqvmBw5UsUtGMw
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] Pete Resnick's Discuss on draft-ietf-appsawg-email-auth-codes-05: (with DISCUSS)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Aug 2014 00:52:12 -0000

Hi Murray,
At 19:54 04-08-2014, Murray S. Kucherawy wrote:
>x.7.20 is for the situation where the message contained no valid 
>signature at all.  In terms of RFC 7001, it could be used for "none" 
>(the message wasn't signed), "fail" (there was a valid signature but 
>it failed to verify), "policy" (there was a valid signature but, for 
>example, it didn't cover some header field the verifier requires to 
>be covered per local policy; for example, there's at least one 
>verifier implementation that considers Subject mandatory), "neutral" 
>(there was a signature, but it was syntactically invalid), or 
>"permerror" (there was a signature, but the public key to which it 
>referred was malformed, or it didn't cover the From field as 
>required by RFC 6376).

This is an individual comment.

I read Section 3.1 of draft-ietf-appsawg-email-auth-codes-06 again 
and I found it a little confusing.  The sample text says: "No valid 
DKIM signature found".  This is where I read Section 6.1 of RFC 6376 
to find out what is valid.  Note that there is only one DKIM 
verification algorithm.  The change between -05 and -06 is the 
emphasis on the term "acceptable" and introduces "basic DKIM 
verification algorithm".  The definitions (a) and (b) defines 
"acceptable" and the code says "anything that is not that".

My quick suggestion would be to change "valid" to "acceptable" in the 
"Sample Text" and avoid introducing "basic algorithm" in (a) and (b).

Regards,
S. Moonesamy