Re: Feedback on draft-gont-6man-stable-privacy-addresses-01

Fernando Gont <fgont@si6networks.com> Sat, 14 April 2012 14:34 UTC

Return-Path: <fgont@si6networks.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7855221F85EF for <ipv6@ietfa.amsl.com>; Sat, 14 Apr 2012 07:34:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.449
X-Spam-Level:
X-Spam-Status: No, score=-1.449 tagged_above=-999 required=5 tests=[AWL=-1.150, BAYES_00=-2.599, MANGLED_BELOW=2.3]
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 GqxFQ1wccbbo for <ipv6@ietfa.amsl.com>; Sat, 14 Apr 2012 07:34:00 -0700 (PDT)
Received: from srv01.bbserve.nl (unknown [IPv6:2a02:27f8:1025:18::232]) by ietfa.amsl.com (Postfix) with ESMTP id F19CE21F85E7 for <ipv6@ietf.org>; Sat, 14 Apr 2012 07:33:59 -0700 (PDT)
Received: from [83.167.52.94] (helo=[10.255.207.106]) by srv01.bbserve.nl with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.77) (envelope-from <fgont@si6networks.com>) id 1SJ432-0007et-4L; Sat, 14 Apr 2012 16:33:56 +0200
Message-ID: <4F89851D.1030504@si6networks.com>
Date: Sat, 14 Apr 2012 16:09:33 +0200
From: Fernando Gont <fgont@si6networks.com>
Organization: SI6 Networks
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.28) Gecko/20120313 Thunderbird/3.1.20
MIME-Version: 1.0
To: Tim Chown <tjc@ecs.soton.ac.uk>
Subject: Re: Feedback on draft-gont-6man-stable-privacy-addresses-01
References: <E7607B61-9889-43A9-B86B-133BD4238BA2@gmail.com> <1334276068.3945.408.camel@karl> <4F882A44.3080305@si6networks.com> <1334363774.3945.541.camel@karl> <9DDD54D3-5A69-499B-8496-119641348B1F@ecs.soton.ac.uk> <EMEW3|289e913e0066f2de615a1e1b85762bcbo3DBUc03tjc|ecs.soton.ac.uk|9DDD54D3-5A69-499B-8496-119641348B1F@ecs.soton.ac.uk>
In-Reply-To: <EMEW3|289e913e0066f2de615a1e1b85762bcbo3DBUc03tjc|ecs.soton.ac.uk|9DDD54D3-5A69-499B-8496-119641348B1F@ecs.soton.ac.uk>
X-Enigmail-Version: 1.1.2
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: 6man Mailing List <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ipv6>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Apr 2012 14:34:00 -0000

On 04/14/2012 12:30 PM, Tim Chown wrote:
> I while ago I put this one forward, which is an alternative to
> Fernando's suggestion that you have to set the whole address:
> 
> http://tools.ietf.org/html/draft-chown-6man-tokenised-ipv6-identifiers-00
>
>  This was based on existing implementations, in Solaris and Linux (as
> a demonstrator), with the potential for simpler renumbering in mind.

Does this really help renumbering? e.g., if you have ACLs, they are
based on the whole IPv6 address, rather than on the IID...


> It's probably the complete antithesis of what Fernando is trying to
> achieve, but is aimed at the type of (server) systems that would
> probably be DNS-advertised anyway.

Note that having an address advertised in the DNS does not necessarily
means that predictable addresses are not useful to an attacker.

For example, let's assume that you know that a network link hosts 100
different servers, each with a different domain.

If their addresses are not predictable, and the attacker wants to find
all of them, he may have to rely on a "dictionary" attack. However, if
the addresses *are* predictable, he could just sweep the interested part
of the address space.

Note: I still don't understand the use case for this technology, or how
the IIDs would be selected (but since they seem to be
manually-generated, I'd expect them to be "low-byte", such as ::1, ::2,
etc.).

Thanks!

Best regards,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492