Re: [Hipsec] I-D Action: draft-ietf-hip-dex-24.txt

Robert Moskowitz <rgm@htt-consult.com> Tue, 19 January 2021 23:45 UTC

Return-Path: <rgm@htt-consult.com>
X-Original-To: hipsec@ietfa.amsl.com
Delivered-To: hipsec@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 987313A03F1 for <hipsec@ietfa.amsl.com>; Tue, 19 Jan 2021 15:45:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.161
X-Spam-Level:
X-Spam-Status: No, score=-2.161 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.262, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 qAb1cSQaofDA for <hipsec@ietfa.amsl.com>; Tue, 19 Jan 2021 15:45:08 -0800 (PST)
Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [23.123.122.147]) (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 72C1E3A0408 for <hipsec@ietf.org>; Tue, 19 Jan 2021 15:45:08 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id 5FFC06247F for <hipsec@ietf.org>; Tue, 19 Jan 2021 18:45:07 -0500 (EST)
X-Virus-Scanned: amavisd-new at htt-consult.com
Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Rkj+DHuzFMvd for <hipsec@ietf.org>; Tue, 19 Jan 2021 18:45:01 -0500 (EST)
Received: from lx140e.htt-consult.com (unknown [192.168.160.29]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id CB11E623C1 for <hipsec@ietf.org>; Tue, 19 Jan 2021 18:44:58 -0500 (EST)
To: hipsec@ietf.org
References: <161109947311.1702.14611250206322839212@ietfa.amsl.com>
From: Robert Moskowitz <rgm@htt-consult.com>
Message-ID: <c9ff07c9-d03f-c4ae-3c2b-b2aa5cacd6a8@htt-consult.com>
Date: Tue, 19 Jan 2021 18:44:49 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0
MIME-Version: 1.0
In-Reply-To: <161109947311.1702.14611250206322839212@ietfa.amsl.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/hipsec/qK6T_RPrINuldXbIOmERqmuFXPE>
Subject: Re: [Hipsec] I-D Action: draft-ietf-hip-dex-24.txt
X-BeenThere: hipsec@ietf.org
X-Mailman-Version: 2.1.29
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/options/hipsec>, <mailto:hipsec-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/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 Jan 2021 23:45:11 -0000

More fine-tuning.

Please look at the diffs.

Please note, that I have not been able to find any energy consumption 
numbers to go along with the cycles for the EdDSA signing and 
verifying.  I do not believe it is trivial; not from conversations I 
have had.  Also I am not sure you can simply convert cycles to wall 
time.  This was my experience when working on ZWave. For whatever 
reason, wall time was higher than simple cycle counting predicted.

Happy reading!  Or at least diffs.  Maybe diff -21 with -24...

On 1/19/21 6:37 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 WG of the IETF.
>
>          Title           : HIP Diet EXchange (DEX)
>          Authors         : Robert Moskowitz
>                            Rene Hummen
>                            Miika Komu
> 	Filename        : draft-ietf-hip-dex-24.txt
> 	Pages           : 64
> 	Date            : 2021-01-19
>
> Abstract:
>     This document specifies the Host Identity Protocol Diet EXchange (HIP
>     DEX), a variant of the Host Identity Protocol Version 2 (HIPv2) and
>     specifically developed for use on low end processors.  The HIP DEX
>     protocol design aims at reducing the overhead of the employed
>     cryptographic primitives by omitting public-key signatures and
>     cryptographic hash functions.
>
>     The HIP DEX protocol is primarily designed for computation or memory-
>     constrained sensor/actuator devices.  Like HIPv2, it is expected to
>     be used together with a suitable security protocol such as the
>     Encapsulated Security Payload (ESP) for the protection of upper layer
>     protocol data.  Unlike HIPv2, HIP DEX does not support Forward
>     Secrecy (FS), and MUST only be used on devices where FS is
>     prohibitively expensive.  In addition, HIP DEX can also be used as a
>     keying mechanism for security primitives at the MAC layer, e.g., for
>     IEEE 802.15.4 networks.
>
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-hip-dex/
>
> There is also an HTML version available at:
> https://www.ietf.org/archive/id/draft-ietf-hip-dex-24.html
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-hip-dex-24
>
>
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
>
> _______________________________________________
> Hipsec mailing list
> Hipsec@ietf.org
> https://www.ietf.org/mailman/listinfo/hipsec