Re: [pcp] Stephen Farrell's No Objection on draft-ietf-pcp-authentication-13: (with COMMENT)

"Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com> Thu, 09 July 2015 15:09 UTC

Return-Path: <tireddy@cisco.com>
X-Original-To: pcp@ietfa.amsl.com
Delivered-To: pcp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 574001AC3D1; Thu, 9 Jul 2015 08:09:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level:
X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] 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 wwlh2Xx7DtDW; Thu, 9 Jul 2015 08:09:00 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96FF51AC3E5; Thu, 9 Jul 2015 08:08:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3487; q=dns/txt; s=iport; t=1436454517; x=1437664117; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ZPEGAKgRRVPpmjsGpYyk5z4IwCqkxeHRAq5CrN2qYyw=; b=jGcfqYCk6D2VQny/LEGydJrCo4PbGDcqGn1HiAIQbQ7vizWsbWGg8gHJ XRVFrWbcPZdyCadEGbIV+Sw8B2GoyAIiG8YOPmtqkju+TrBzINDWB58C+ jY3VfzEG6aDBAdDUDk1A9tYlojkupRSfZetQee2ReWuCpk3Gn/gTI+I+j s=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BJBQAvjp5V/4ENJK1bgxJUYAa7I4FnCoV3AoFZORMBAQEBAQEBgQqEIwEBAQMBAQEBNzQLBQcEAgEIEQQBAQsUCQcnCxQJCAIEAQ0FCIgeCA3PBQEBAQEBAQEBAQEBAQEBAQEBAQEBARMEi0uEIxEBIDECBQaDEYEUBYcJjSQBhGaIVoQYkxImY4EpHBWBPm8BgQw6gQQBAQE
X-IronPort-AV: E=Sophos;i="5.15,440,1432598400"; d="scan'208";a="10265712"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by rcdn-iport-6.cisco.com with ESMTP; 09 Jul 2015 15:08:08 +0000
Received: from xhc-rcd-x08.cisco.com (xhc-rcd-x08.cisco.com [173.37.183.82]) by alln-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id t69F88BC032501 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 9 Jul 2015 15:08:08 GMT
Received: from xmb-rcd-x10.cisco.com ([169.254.15.123]) by xhc-rcd-x08.cisco.com ([173.37.183.82]) with mapi id 14.03.0195.001; Thu, 9 Jul 2015 10:08:08 -0500
From: "Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com>
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>, The IESG <iesg@ietf.org>
Thread-Topic: [pcp] Stephen Farrell's No Objection on draft-ietf-pcp-authentication-13: (with COMMENT)
Thread-Index: AQHQujjywVJmQY9Pr0KHrhJ8LXHmcZ3TLlcw
Date: Thu, 09 Jul 2015 15:08:08 +0000
Message-ID: <913383AAA69FF945B8F946018B75898A4788BBAD@xmb-rcd-x10.cisco.com>
References: <20150709111801.11716.51471.idtracker@ietfa.amsl.com>
In-Reply-To: <20150709111801.11716.51471.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.65.44.176]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/pcp/K-_28hYxa8xAE6Wwuo1pbO4ztNs>
Cc: "pcp@ietf.org" <pcp@ietf.org>
Subject: Re: [pcp] Stephen Farrell's No Objection on draft-ietf-pcp-authentication-13: (with COMMENT)
X-BeenThere: pcp@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: PCP wg discussion list <pcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pcp>, <mailto:pcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pcp/>
List-Post: <mailto:pcp@ietf.org>
List-Help: <mailto:pcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcp>, <mailto:pcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2015 15:09:02 -0000

Hi Stephen,

Please see inline

> -----Original Message-----
> From: pcp [mailto:pcp-bounces@ietf.org] On Behalf Of Stephen Farrell
> Sent: Thursday, July 09, 2015 4:48 PM
> To: The IESG
> Cc: pcp@ietf.org
> Subject: [pcp] Stephen Farrell's No Objection on draft-ietf-pcp-authentication-
> 13: (with COMMENT)
> 
> Stephen Farrell has entered the following ballot position for
> draft-ietf-pcp-authentication-13: No Objection
> 
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-pcp-authentication/
> 
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> 
> 
> Thanks for getting this done.
> 
> - Why didn't you choose to encrypt the PCP payloads after
> you've got a shared secret? If the answer here is "oops, we
> never thought about that," then this will likely turn into a
> DISCUSS, but I expect the WG did think about it, in which case
> I reckon my preference for confidentiality doesn't trump the WG
> consensus.

It was discussed in the PCP WG if PCP confidentiality is required and the outcome was encryption of PCP messages is not required.

> 
> - How would this work in a home network where the f/w is not
> managed by the ISP and there'd otherwise be no EAP
> infrastructure? 

Yes, PCP authentication cannot be used unless the home router supports local authentication.

> That could be out-of-scope or require some
> new/odd EAP implementation and no change to this protocol, and
> that is probably fine, but I do wonder.
> 
> - 3.3: Is this really needed? 

Yes, re-authentication requirement was discussed in the WG (REQ-4 in https://tools.ietf.org/html/draft-reddy-pcp-auth-req-04). 

> I wonder if we could do without
> it. The protocol would be simpler if this wasn't needed and
> simpler == more-secure in general.
> 
> - 5.11: would s/issued the credentials/issued the EAP
> credentials that will be used to authenticate the client/ be
> better? As-is, it's a tiny bit confusing maybe.

Thanks, updated draft.

> 
> - 6.2: Maybe this is being overly paranoid, but would it be
> worth saying that in all failure cases when you say discard the
> message, you mean to not process it's content?  

Yes, it means to stop processing the PCP message content.

> With a very
> perverse reading of the current text, I might be able to argue
> that I could process the message content first and only then
> check the authentication afterwards. Yes, that'd be fairly
> spectacularly dim, but that kind of thing does sometimes
> happen. (If there's a better place in the draft to put some
> text on that, that's just fine.)

Modified text in section 6.2 to say the following:
PCP device stops processing the PCP message and silently discards the message.

-Tiru

> 
> 
> _______________________________________________
> pcp mailing list
> pcp@ietf.org
> https://www.ietf.org/mailman/listinfo/pcp