Re: [Hipsec] I-D Action:draft-ietf-hip-over-hip-02.txt
Tobias Heer <heer@cs.rwth-aachen.de> Tue, 19 October 2010 14:06 UTC
Return-Path: <heer@informatik.rwth-aachen.de>
X-Original-To: hipsec@core3.amsl.com
Delivered-To: hipsec@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1B8163A680A for <hipsec@core3.amsl.com>; Tue, 19 Oct 2010 07:06:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.412
X-Spam-Level:
X-Spam-Status: No, score=-4.412 tagged_above=-999 required=5 tests=[AWL=0.389, BAYES_00=-2.599, HELO_EQ_DE=0.35, HELO_MISMATCH_DE=1.448, 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 NQyCotWb-Ybt for <hipsec@core3.amsl.com>; Tue, 19 Oct 2010 07:06:08 -0700 (PDT)
Received: from mta-1.ms.rz.rwth-aachen.de (mta-1.ms.rz.RWTH-Aachen.DE [134.130.7.72]) by core3.amsl.com (Postfix) with ESMTP id 569FC3A682E for <hipsec@ietf.org>; Tue, 19 Oct 2010 07:06:08 -0700 (PDT)
MIME-version: 1.0
Content-transfer-encoding: 7bit
Content-type: text/plain; charset="us-ascii"
Received: from ironport-out-1.rz.rwth-aachen.de ([134.130.5.40]) by mta-1.ms.rz.RWTH-Aachen.de (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008)) with ESMTP id <0LAJ00A3DJ8P2K50@mta-1.ms.rz.RWTH-Aachen.de> for hipsec@ietf.org; Tue, 19 Oct 2010 16:07:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="4.57,350,1283724000"; d="scan'208";a="77586273"
Received: from relay-auth-2.ms.rz.rwth-aachen.de (HELO relay-auth-2) ([134.130.7.79]) by ironport-in-1.rz.rwth-aachen.de with ESMTP; Tue, 19 Oct 2010 16:07:37 +0200
Received: from umic-i4-137-226-45-90.nn.rwth-aachen.de ([unknown] [137.226.45.90]) by relay-auth-2.ms.rz.rwth-aachen.de (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 9 2008)) with ESMTPA id <0LAJ00I53J8P6C90@relay-auth-2.ms.rz.rwth-aachen.de> for hipsec@ietf.org; Tue, 19 Oct 2010 16:07:37 +0200 (CEST)
From: Tobias Heer <heer@cs.rwth-aachen.de>
In-reply-to: <4CBC3DAC.7020404@nomadiclab.com>
Date: Tue, 19 Oct 2010 16:07:36 +0200
Message-id: <16D5B0B9-F299-4177-8769-364172361798@cs.rwth-aachen.de>
References: <20101018121505.4D2D43A6D9E@core3.amsl.com> <4CBC3DAC.7020404@nomadiclab.com>
To: Ari Keranen <ari.keranen@nomadiclab.com>
X-Mailer: Apple Mail (2.1081)
Cc: HIP WG <hipsec@ietf.org>
Subject: Re: [Hipsec] I-D Action:draft-ietf-hip-over-hip-02.txt
X-BeenThere: hipsec@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "This is the official IETF Mailing List for the HIP Working Group." <hipsec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/hipsec>, <mailto:hipsec-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hipsec>
List-Post: <mailto:hipsec@ietf.org>
List-Help: <mailto:hipsec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hipsec>, <mailto:hipsec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Oct 2010 14:06:11 -0000
Hello Ari, I read the draft and I have some comments/questions below: a) In my opinion, there is a good reason why HIP control messages are not encrypted by default. I think this design was chosen to support on-path elements so that they can understand what's going on. Sending HIP control messages over encrypted channel obviously changes this property. I think this should be stated somewhere. b) Sending HIP control messages over an encrypted channel makes some of the security measures that HIP uses unnecessary. The HMAC might still be needed (because ESP without authentication is deemed insecure). However, the public-key signature of the update seems quite superfluous to me now because it is intended to help on-path verification of packets - which the encryption prevents. Maybe the draft should comment on this? The update signatures is mandatory (according to RFC5201) so it might be an option not to touch it and accept the wasted overhead (although I don't fancy that option). c) You discuss host mobility but do not mention multihoming is this intended? d) To me it is not entirely clear how mobility or multihoming would work with the encrypted channels in place. You describe that it can work if it is done before the connection breaks. Would both hosts set up new SA pairs / TCP connections for all of their possible address pairs in order to do the address verification? If yes, the address verification during the update is rather useless for TCP because TCP does its own handshake already. If no, how does it work? Am I missing the point here? BR, Tobias Am 18.10.2010 um 14:29 schrieb Ari Keranen: > Hi all, > > This updated version addresses all the comments given during the WGLC, changes the proposed NOTIFY packet type to avoid clash with taken values, updates the IANA section regarding the NOTIFY type, updates the security section with short note about security of different ESP transforms, and has some editorial fixes. For details, see the diff: > > http://tools.ietf.org/rfcdiff?url2=draft-ietf-hip-over-hip-02 > > > Cheers, > Ari > > On 10/18/2010 03:15 PM, Internet-Drafts@ietf.org wrote: >> A New Internet-Draft is available from the on-line Internet-Drafts directories. >> This draft is a work item of the Host Identity Protocol Working Group of the IETF. >> >> >> Title : Host Identity Protocol Signaling Message Transport Modes >> Author(s) : A. Keranen >> Filename : draft-ietf-hip-over-hip-02.txt >> Pages : 9 >> Date : 2010-10-18 >> >> This document specifies two transport modes for Host Identity >> Protocol (HIP) signaling messages that allow conveying them over >> encrypted connections initiated with the Host Identity Protocol. >> >> A URL for this Internet-Draft is: >> http://www.ietf.org/internet-drafts/draft-ietf-hip-over-hip-02.txt >> >> Internet-Drafts are also available by anonymous FTP at: >> ftp://ftp.ietf.org/internet-drafts/ >> >> Below is the data which will enable a MIME compliant mail reader >> implementation to automatically retrieve the ASCII version of the >> Internet-Draft. > _______________________________________________ > Hipsec mailing list > Hipsec@ietf.org > https://www.ietf.org/mailman/listinfo/hipsec -- Dipl.-Inform. Tobias Heer, Ph.D. Student Chair of Communication and Distributed Systems - comsys RWTH Aachen University, Germany tel: +49 241 80 207 76 web: http://ds.cs.rwth-aachen.de/members/heer blog: http://dtobi.wordpress.com/ card: http://card.ly/dtobi
- [Hipsec] I-D Action:draft-ietf-hip-over-hip-02.txt Internet-Drafts
- Re: [Hipsec] I-D Action:draft-ietf-hip-over-hip-0… Ari Keranen
- Re: [Hipsec] I-D Action:draft-ietf-hip-over-hip-0… Tobias Heer
- Re: [Hipsec] I-D Action:draft-ietf-hip-over-hip-0… Ari Keranen