Re: [ipwave] SeND implementations for ND

"Templin (US), Fred L" <Fred.L.Templin@boeing.com> Wed, 19 December 2018 19:25 UTC

Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: its@ietfa.amsl.com
Delivered-To: its@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 109DF130EBC for <its@ietfa.amsl.com>; Wed, 19 Dec 2018 11:25:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=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 7shYx1W9SQlW for <its@ietfa.amsl.com>; Wed, 19 Dec 2018 11:25:04 -0800 (PST)
Received: from clt-mbsout-02.mbs.boeing.net (clt-mbsout-02.mbs.boeing.net [130.76.144.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23575130EBB for <its@ietf.org>; Wed, 19 Dec 2018 11:25:03 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by clt-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with SMTP id wBJJP0xL010905; Wed, 19 Dec 2018 14:25:01 -0500
Received: from XCH16-07-10.nos.boeing.com (xch16-07-10.nos.boeing.com [144.115.66.112]) by clt-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id wBJJOsFw010847 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL); Wed, 19 Dec 2018 14:24:54 -0500
Received: from XCH16-07-10.nos.boeing.com (144.115.66.112) by XCH16-07-10.nos.boeing.com (144.115.66.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.1591.10; Wed, 19 Dec 2018 11:24:53 -0800
Received: from XCH16-07-10.nos.boeing.com ([fe80::e065:4e77:ac47:d9a8]) by XCH16-07-10.nos.boeing.com ([fe80::e065:4e77:ac47:d9a8%2]) with mapi id 15.01.1591.012; Wed, 19 Dec 2018 11:24:53 -0800
From: "Templin (US), Fred L" <Fred.L.Templin@boeing.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, "its@ietf.org" <its@ietf.org>
Thread-Topic: [ipwave] SeND implementations for ND
Thread-Index: AQHUkvSDHCftQrull0aootgOUB4rXaV8zmGAgAaeQACAAw4GIA==
Date: Wed, 19 Dec 2018 19:24:53 +0000
Message-ID: <c5e382e15b434aabbdf9ecc905437f79@boeing.com>
References: <50955677-9f43-b90b-985a-5b053f987922@gmail.com> <1f03f6ff5d094e7d88e634d28ee188af@boeing.com> <7021257d-7f9a-5f1a-5a7c-77c18c09e5da@gmail.com>
In-Reply-To: <7021257d-7f9a-5f1a-5a7c-77c18c09e5da@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [137.137.12.6]
x-tm-snts-smtp: 12B25A871F665A1FEE25A4366147A2CD12AC7ED1ED7CBC2A49B5BA37AB622BD42000:8
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-TM-AS-GCONF: 00
Archived-At: <https://mailarchive.ietf.org/arch/msg/its/jjjH_Fn8aM1ecu0ThhqlmF8Aj7I>
Subject: Re: [ipwave] SeND implementations for ND
X-BeenThere: its@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IPWAVE - IP Wireless Access in Vehicular Environments WG at IETF <its.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/its>, <mailto:its-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/its/>
List-Post: <mailto:its@ietf.org>
List-Help: <mailto:its-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/its>, <mailto:its-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 19:25:06 -0000

Alex,

Thanks very much for this information, and again thanks for assembling
the list of implementations. Seems there is a significant body of work to
draw from w/o worrying about patents and such.

Fred

> -----Original Message-----
> From: Alexandre Petrescu [mailto:alexandre.petrescu@gmail.com]
> Sent: Monday, December 17, 2018 4:44 AM
> To: Templin (US), Fred L <Fred.L.Templin@boeing.com>; its@ietf.org
> Subject: Re: [ipwave] SeND implementations for ND
> 
> The IPR GB 2367986 and licensing declaration on this RFC SeND are on the
> IETF IPR Disclosure web page.  It's of year 2004.
> 
> To me, the licensing conditions seem very encouraging compared to the
> conditions applying to other RFCs.  These conditions are purely
> defensive and there's no owner-defined 'reasonable'.
> 
> They apply to draft-ietf-send-cga-06.txt "Cryptographically Generated
> Addresses" and to draft-ietf-send-ndopt-06.txt "SeND".  The IPR is very
> much about the former.  The latter has a part distinct and alternative
> of CGA: the RSA signature.
> 
> It should be possible to either implement SeND without risking
> infringing the IPR (maybe dont implement CGA part but the RSA part) or
> when infringing not be afraid of being trialled when not trialling.
> 
> Judging by the number of implementations it is possible that the
> conditions are indeed encouraging to implementer.
> 
> Alex
> 
> 
> Le 13/12/2018 à 16:41, Templin (US), Fred L a écrit :
> > Hi Alex,
> >
> > I appreciate seeing this survey. AERO also requires SeND and so having
> > this list
> >
> > of implementations is very helpful.
> >
> > Can you say more about the IPR conditions?
> >
> > Thanks - Fred
> >
> > *From:*its [mailto:its-bounces@ietf.org] *On Behalf Of *Alexandre Petrescu
> > *Sent:* Thursday, December 13, 2018 7:00 AM
> > *To:* its@ietf.org
> > *Subject:* [ipwave] SeND implementations for ND
> >
> > SeND is Secure Neighbor Discovery in RFC3971, some IPR conditions may
> > apply on its CGA part.
> >
> > SeND is useful for securing Router Advertisements between cars V2V on OCB.
> >
> > A programmer recently surveyed the existing SeND implementations:
> >
> > 1. Easy SEND, linux, source code, java
> >
> > 2. ND protector, linux, Telecom Paris Tech, source code, C, Python
> >
> > 3. ipv6-send-cga, linux, Huawei, BUPT, source code, C, Python
> >
> > 4. Cisco, IOS (no VPP, no openwrt), no source code
> >
> > 5. Juniper, JunOS, no source code
> >
> > 6. TrustRouter, github, C, python
> >
> > 7. scapy SeND patch, source code, python
> >
> > I recollect there's also a SeND implementation project (no code) for
> > Android.
> >
> > Alex
> >