[Cfrg] Poll results: Elliptic Curves - byte order

Alexey Melnikov <alexey.melnikov@isode.com> Tue, 31 March 2015 03:15 UTC

Return-Path: <alexey.melnikov@isode.com>
X-Original-To: cfrg@ietfa.amsl.com
Delivered-To: cfrg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6EC6E1A8AA9 for <cfrg@ietfa.amsl.com>; Mon, 30 Mar 2015 20:15:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.011
X-Spam-Level:
X-Spam-Status: No, score=-2.011 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 z9N8xrWsO03K for <cfrg@ietfa.amsl.com>; Mon, 30 Mar 2015 20:15:12 -0700 (PDT)
Received: from waldorf.isode.com (ext-bt.isode.com [217.34.220.158]) by ietfa.amsl.com (Postfix) with ESMTP id 777FC1A8AA2 for <cfrg@irtf.org>; Mon, 30 Mar 2015 20:15:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1427771710; d=isode.com; s=selector; i=@isode.com; bh=t8zgiwUMt02ohHRdSFOnMJKFpDBrpqOxpU3VHXWlNV4=; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version: In-Reply-To:References:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description; b=CZfcG5UdPZyN/4f5n/YreoXzuueuL7fqOBSx85bEe+dj6r1PlWycRGHqKbo7bRzBkIWLfF OVmmGj7rAGrh2/+Rahfln3kyLiFoo/snhffMCyKG49mmwtWGDxX1q0zW5K/9w/2hbUvfCN BrQktcaSW0xV/DgTt2U9FVV5FzinRHg=;
Received: from [10.1.10.15] ((unknown) [50.249.67.138]) by waldorf.isode.com (submission channel) via TCP with ESMTPSA id <VRoROwBiPIGt@waldorf.isode.com>; Tue, 31 Mar 2015 04:15:09 +0100
X-SMTP-Protocol-Errors: NORDNS PIPELINING
Message-ID: <551A1137.8070207@isode.com>
Date: Tue, 31 Mar 2015 04:15:03 +0100
From: Alexey Melnikov <alexey.melnikov@isode.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7
To: "cfrg@irtf.org" <cfrg@irtf.org>
References: <550B1685.9090007@isode.com>
In-Reply-To: <550B1685.9090007@isode.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/cfrg/OIp4bMSW1J2Cxs5qA6pGIaY-O4Q>
Subject: [Cfrg] Poll results: Elliptic Curves - byte order
X-BeenThere: cfrg@irtf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Crypto Forum Research Group <cfrg.irtf.org>
List-Unsubscribe: <http://www.irtf.org/mailman/options/cfrg>, <mailto:cfrg-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/cfrg/>
List-Post: <mailto:cfrg@irtf.org>
List-Help: <mailto:cfrg-request@irtf.org?subject=help>
List-Subscribe: <http://www.irtf.org/mailman/listinfo/cfrg>, <mailto:cfrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2015 03:15:17 -0000

On 19/03/2015 18:33, Alexey Melnikov wrote:
> CFRG chairs are starting discussion of the next topic:
>
> Q5: Implementations of curve 25519 are using little-endian byte order 
> (http://en.wikipedia.org/wiki/Endianness). This is a poll where you 
> can choose one of the following 3 options:
>
> 1) Use little-ending byte order for both curve 448 and curve 25519
12 people in favour of this choice.
> 2) Use little-ending byte order for curve 25519, but use big-endian 
> (a.k.a. network byte order) for curve 448
2 people in favour of this choice.
> 3) Use big-endian for both curves 25519 and 448.
Nobody in favour of this choice.

Additionally, 4 people in favour of either 1) or 2)
1 person in favour of 1) or 3)

So in summary: there is clear enough preference for choice #1.

I would ask people to stop discussing this topic in another thread 
started by Phillip Hallam-Baker, as it seems at this point people just 
recycling arguments they've made earlier. And Stephen also commented 
that CFRG participants should not speculate on how IESG will respond to 
use of little-endian in TLS and other places.

Best Regards,
Alexey, on behalf of chairs.